Dataproc Metastore

教程 x

此文本位于 overview 块中。它没有标题,且直接在网页标题之后显示。使用 Overview 块提供该教程内容的详细概览。

overview 块后,以下块将按此顺序显示(请注意,块名称和实际标头标题可能不同):

  • objectives,标题为目标
  • costs,标题为费用。已在多页教程的后续页面中省略。
  • prerequisites,标题为准备工作。已在多页教程的后续页面中省略。
  • lessoncontent,没有标题。
  • cleanup,标题为清理。在多页教程中,将此块添加到最后一页。
  • whatsnext,标题为下一步。在多页教程中,将此块添加到最后一页。

以下是此页面的来源

以下是 Django 模板。该模板扩展了此模板

目标

这是 objectives 块。帮助读者了解其学习内容。在多页教程的第一页之后省略。

  • 了解教程模板的工作原理。
  • 查看教程模板在临时网站上的呈现方式。

费用

这是 costs 块。必须提供。如果本教程不产生任何费用,则只需声明本教程可以免费运行,并简要说明原因。在多页教程的第一页之后省略。

本教程使用 Google Cloud 的以下收费组件:

  • Compute Engine

请使用价格计算器根据您的预计使用情况来估算费用。 Google Cloud 新用户可能有资格申请免费试用

准备工作

这是 prerequisites 块。在用户开始学习本教程之前,通过其来告知用户需要安装或配置什么软件。在多页教程的第一页之后省略。

  1. 登录您的 Google Cloud 帐号。如果您是 Google Cloud 新手,请创建一个帐号来评估我们的产品在实际场景中的表现。新客户还可获享 $300 赠金,用于运行、测试和部署工作负载。
  2. 在 Google Cloud Console 的项目选择器页面上,选择或创建一个 Google Cloud 项目。

    转到“项目选择器”

  3. 确保您的 Cloud 项目已启用结算功能。 了解如何确认您的项目是否已启用结算功能

这是 lessoncontent 块。其没有默认标题,因此请编写以下内容:

从 H2 开始

您可以在此处编写教程步骤。

  1. 使用动名词编写标题。
  2. 使用祈使语气编写带有编号的步骤。
  3. 请记得使用其他标题。

准备环境

如果读取者必须克隆代码库,请运行脚本以初始化环境变量,选择区域和地区,或执行其他任务为后续步骤做好准备,包括准备 Google Cloud 工作环境部分和这些任务的流程。

使用其他标题对作业进行细分

介绍相关步骤,提供一些操作方面的信息。

  1. 执行本操作。
  2. 现在,执行该操作。

使用子标题

如果这些步骤非常长(例如超过 5-7),请考虑将其分为几个小节。在低级标题中使用命令语气。

使用 GitHub 微件

此微件包含来自 GitHub 的代码。这也是显示示例代码的最佳方式。

例如:

{% include "cloud/_docwidgets/_github_include.html" with project="python-docs-samples"  file="appengine/standard/flask/hello_world/main.py" region_tag="app" %}

将呈现为:

import logging

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return 'Hello World!'

@app.errorhandler(500)
def server_error(e):
    # Log the error and stacktrace.
    logging.exception('An error occurred during a request.')
    return 'An internal error occurred.', 500

请务必说明该代码的功能和原因。

清理

为避免因本教程中使用的资源导致您的 Google Cloud 帐号产生费用,请删除包含这些资源的项目,或者保留项目但删除各个资源。

这是 cleanup 块。如果有与本教程相关的费用,请务必提供此值。如要隐藏该块,请将此文件顶部的 cleanup 变量留空,并删除整个部分。

在多页教程中,将此块添加到最后一页。

默认情况下,cleanup 块包含介绍性语句。如要隐藏句子,请将此文件顶部的 no_incurring_charges 变量设置为 1

如下所示,您可以使用静态包含

请注意,如果您使用 overview 变量,则必须在 include 指令的参数中指定教程名称的字符串:

{% include "_shared/_delete_tutorial_resources.html" with name="[YOUR_TUTORIAL_NAME]" %}

您还应在标头中将 no_incurring_charges 变量设置为 1,以避免出现两次简介。

以下是 overview 变量的文本:

完成文档类型模板教程的学习后,您可以清理在 Google Cloud 上创建的资源,以避免这些资源占用配额,日后产生费用。以下部分介绍如何删除或关闭这些资源。

其他变量会显示在以下部分。标题不是变量的一部分。

删除项目

为了避免产生费用,最简单的方法是删除您为本教程创建的项目。

如需删除项目,请执行以下操作:

  1. 在 Cloud Console 中,转到管理资源页面。

    转到“管理资源”

  2. 在项目列表中,选择要删除的项目,然后点击删除
  3. 在对话框中输入项目 ID,然后点击关闭以删除项目。

删除实例

如需删除 Compute Engine 实例,请执行以下操作:

  1. 在 Cloud Console 中,转到虚拟机实例页面。

    转到“虚拟机实例”

  2. 选中要删除的实例。
  3. 如需删除实例,请点击更多操作,点击删除,然后按照说明操作。

删除默认网络的防火墙规则

如需删除防火墙规则,请执行以下操作:

  1. 在 Cloud Console 中,转到防火墙页面。

    转到“防火墙”

  2. 选中要删除的防火墙规则。
  3. 如需删除防火墙规则,请点击删除

后续步骤

这是 whatsnext 块。必须且至少包含指向教程索引页面的链接,如下所示。在多页教程中,仅在最后一页显示此块。如要隐藏此块,请将此页面顶部的 whatsnext 变量留空。

  • 浏览教程。
  • 查看代码示例。
  • 探索有关 Google Cloud 的参考架构、图表、教程和最佳做法。查看我们的云架构中心