在自己的订阅中运行 Microsoft Learn 培训练习
为了尽可能简化试验和学习,Microsoft Learn 培训利用了多个沙盒环境。 例如,在 Azure 沙盒环境中,你无需使用 Azure 帐户便可免费执行特定的 Azure 任务。 不过,沙盒环境将难以保存工作、进行后续重复利用或扩展到给定培训练习的范围之外。 在这些情况下,如果愿意,可以在自己的订阅中运行实验室。
如果培训沙盒环境由于某种原因不可用,也可以使用这种方法。
重要
请记住,如果使用自己的订阅,需要为所有活动资源付费。 建议使用产品门户中的成本分析功能来密切监控成本,在不使用某些 VM 时将其解除分配,以及认真选择定价计划以避免意外费用。
Azure 培训练习
如果培训练习中有一个用于激活沙盒的按钮,应执行以下步骤,而不是激活新的沙盒环境。
- 打开 Cloud Shell 窗口(仅当练习使用命令行时才需要)。
- 创建资源组。
- 确保登录正确的订阅和目录。
- 在练习中使用资源组。
- 完成后,删除这些资源。
下面提供了有关每个步骤的更多详细信息。
打开 Cloud Shell
一些培训练习使用集成的 Cloud Shell。 如果未激活沙盒,集成的 Cloud Shell 将不可用。 不过,可通过以下两种方式打开新的 Azure Cloud Shell 选项卡或窗口:使用 URL https://shell.azure.com,或者启动 Azure 门户并使用顶部工具栏中的 Cloud Shell 图标(如下所示)。
请确保使用订阅凭据登录。 然后,便可在此 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 门户来创建资源组。 许多情况下,在创建资源的过程中可创建新资源组,方法是在“资源创建”屏幕中选择“新建”。 也可按照以下步骤创建新资源组:
- 登录 Azure 门户。
- 从左侧边栏中选择“+ 创建资源”。
- 在搜索框中键入“资源组”,并从结果中选择它。
- 在“说明”页面上选择“创建”。
- 选择订阅,为新资源组命名,并选择要在其中创建组的位置(区域)。
- 选择“查看 + 创建”并完成组的创建。
验证所选 Azure 订阅和目录
如果在培训练习期间使用 Azure 门户,请确保使用正确的订阅凭据。 在某些情况下,说明中的链接可能会使你进入 Microsoft Learn 目录。 此目录不起作用,因为你没有创建资源的权限。
登录后,请在 Azure 门户的右上角查看当前帐户。 如果在名称下看不到正确的公司名称,则很可能位于错误的目录。 选择名称,然后选择“切换目录”,更改当前目录。
使用资源组
在整个培训练习说明中,你都可以找到对这个预先创建组的引用,这些引用通常在练习步骤或代码示例中作为 "[sandbox resource group name]"
列出。 激活沙盒后,此占位符值将替换为实际名称。 每次看到此占位符值时,都需要替换为自己的资源组名称。 例如,如果创建了一个名为 learn-rg
的资源组,请确保在每次看到占位符时都使用该名称。
重要
请确保对练习中创建的所有资源使用同一个资源组。 这样一来,你便可更轻松地跟踪成本,并在完成练习后将这些资源全部清理干净。
完成后删除资源
订阅中的培训练习完成后,资源将继续存在,直到你亲自删除它们。 使用自己的订阅时没有自动删除功能。 如果已准备好删除所有资源,请执行以下步骤:
Azure CLI
在 Azure CLI 中使用以下命令,删除资源组和所有相关资源。 将 {resourceGroupName}
替换为所创建资源组的名称。
az group delete -n {resourceGroupName}
PowerShell
PowerShell 非常类似。
Remove-AzResourceGroup -Name {resourceGroupName}
Azure 门户
最后,可以使用 Azure 门户来删除资源组。 请执行以下步骤。
- 登录 Azure 门户。
- 在顶部的“搜索”框中键入资源组的名称。
- 选择要显示详细信息的资源组。 此时应该会看到已创建的所有资源。
- 在工具栏中选择“删除资源组”。 完成“是否确定”提示,然后选择“删除”完成此过程。
Microsoft Dynamics 365 Sales、Customer Service、Field Service 和 Marketing 训练练习
在开始培训练习之前,请从 Microsoft 请求试用环境,并使用预先提供的示例数据集。
如果更改示例数据并在后续实验室中遇到问题,请按照这些说明重置环境的示例数据。
Microsoft Dynamics 365 Finance、Supply Chain Management 和 Commerce 培训练习
在开始训练练习之前,请从 Microsoft 请求一个 Dynamics 365 Finance & Operations 试用环境,并使用预先提供的示例数据集。
模块完成后,可以按照这些说明重新生成演示数据,重置下一个模块的数据。