在自己的订阅中运行 Microsoft Learn 培训练习

为了尽可能简化试验和学习,Microsoft Learn 培训利用了多个沙盒环境。 例如,在 Azure 沙盒环境中,你无需使用 Azure 帐户便可免费执行特定的 Azure 任务。 不过,沙盒环境将难以保存工作、进行后续重复利用或扩展到给定培训练习的范围之外。 在这些情况下,如果愿意,可以在自己的订阅中运行实验室。

如果培训沙盒环境由于某种原因不可用,也可以使用这种方法。

重要

请记住,如果使用自己的订阅,需要为所有活动资源付费。 建议使用产品门户中的成本分析功能来密切监控成本,在不使用某些 VM 时将其解除分配,以及认真选择定价计划以避免意外费用。

Azure 培训练习

如果培训练习中有一个用于激活沙盒的按钮,应执行以下步骤,而不是激活新的沙盒环境。

  1. 打开 Cloud Shell 窗口(仅当练习使用命令行时才需要)。
  2. 创建资源组。
  3. 确保登录正确的订阅和目录。
  4. 在练习中使用资源组。
  5. 完成后,删除这些资源。

下面提供了有关每个步骤的更多详细信息。

打开 Cloud Shell

一些培训练习使用集成的 Cloud Shell。 如果未激活沙盒,集成的 Cloud Shell 将不可用。 不过,可通过以下两种方式打开新的 Azure Cloud Shell 选项卡或窗口:使用 URL https://shell.azure.com,或者启动 Azure 门户并使用顶部工具栏中的 Cloud Shell 图标(如下所示)。

Image showing the Azure portal toolbar with the Cloud Shell icon highlighted

请确保使用订阅凭据登录。 然后,便可在此 shell 中运行练习的所有命令。 可以选择 bash 或 PowerShell 进行体验,甚至可以根据需要进行切换。

创建资源组

资源组是保管 Azure 解决方案相关资源的容器。 沙盒会自动创建资源组。 需要创建自己的永久组来保管你订阅中的资源。 可以使用 Azure CLI、PowerShell 或 Azure 门户来创建新的资源组。

Azure CLI

使用 az login 命令登录 Azure CLI。 请确保使用凭据访问计划使用的订阅。 然后,在 Azure CLI 中运行以下命令,创建新资源组。 将 {resourceGroupName} 替换为易于识别的唯一名称。 {location} 应是离你最近的 Azure 区域。 可以使用 az account list-locations 命令来获取可用区域列表。

az group create --name {resourceGroupName} --location {location}

PowerShell

PowerShell 非常相似 - 你将需要 Azure PowerShell 模块,并需要使用 Connect-AzAccount cmdlet 来登录 Azure 订阅。 然后,可以使用 New-AzResourceGroup cmdlet 创建新资源组(如下所示)。

New-AzResourceGroup -Name {resourceGroupName} -Location {location}

Azure 门户

最后,可以使用 Azure 门户来创建资源组。 许多情况下,在创建资源的过程中可创建新资源组,方法是在“资源创建”屏幕中选择“新建”。 也可按照以下步骤创建新资源组:

  1. 登录 Azure 门户
  2. 从左侧边栏中选择“+ 创建资源”。
  3. 在搜索框中键入“资源组”,并从结果中选择它。
  4. 在“说明”页面上选择“创建”。
  5. 选择订阅,为新资源组命名,并选择要在其中创建组的位置(区域)。
  6. 选择“查看 + 创建”并完成组的创建。

验证所选 Azure 订阅和目录

如果在培训练习期间使用 Azure 门户,请确保使用正确的订阅凭据。 在某些情况下,说明中的链接可能会使你进入 Microsoft Learn 目录。 此目录不起作用,因为你没有创建资源的权限。

登录后,请在 Azure 门户的右上角查看当前帐户。 如果在名称下看不到正确的公司名称,则很可能位于错误的目录。 选择名称,然后选择“切换目录”,更改当前目录。

Screenshot showing the Switch Directory menu in the Azure portal

使用资源组

在整个培训练习说明中,你都可以找到对这个预先创建组的引用,这些引用通常在练习步骤或代码示例中作为 "[sandbox resource group name]" 列出。 激活沙盒后,此占位符值将替换为实际名称。 每次看到此占位符值时,都需要替换为自己的资源组名称。 例如,如果创建了一个名为 learn-rg 的资源组,请确保在每次看到占位符时都使用该名称。

重要

请确保对练习中创建的所有资源使用同一个资源组。 这样一来,你便可更轻松地跟踪成本,并在完成练习后将这些资源全部清理干净。

完成后删除资源

订阅中的培训练习完成后,资源将继续存在,直到你亲自删除它们。 使用自己的订阅时没有自动删除功能。 如果已准备好删除所有资源,请执行以下步骤:

Azure CLI

在 Azure CLI 中使用以下命令,删除资源组和所有相关资源。 将 {resourceGroupName} 替换为所创建资源组的名称。

az group delete -n {resourceGroupName}

PowerShell

PowerShell 非常类似。

Remove-AzResourceGroup -Name {resourceGroupName}

Azure 门户

最后,可以使用 Azure 门户来删除资源组。 请执行以下步骤。

  1. 登录 Azure 门户
  2. 在顶部的“搜索”框中键入资源组的名称。
  3. 选择要显示详细信息的资源组。 此时应该会看到已创建的所有资源。
  4. 在工具栏中选择“删除资源组”。 完成“是否确定”提示,然后选择“删除”完成此过程。

Microsoft Dynamics 365 Sales、Customer Service、Field Service 和 Marketing 训练练习

在开始培训练习之前,请从 Microsoft 请求试用环境,并使用预先提供的示例数据集。

如果更改示例数据并在后续实验室中遇到问题,请按照这些说明重置环境的示例数据

Microsoft Dynamics 365 Finance、Supply Chain Management 和 Commerce 培训练习

在开始训练练习之前,请从 Microsoft 请求一个 Dynamics 365 Finance & Operations 试用环境,并使用预先提供的示例数据集。

模块完成后,可以按照这些说明重新生成演示数据,重置下一个模块的数据。