适用于机器学习工作室(经典)的 PowerShell 模块
适用于:机器学习 Studio(经典版)Azure 机器学习
重要
对机器学习工作室(经典)的支持将于 2024 年 8 月 31 日结束。 建议在该日期之前转换到 Azure 机器学习。
从 2021 年 12 月 1 日开始,你将无法创建新的机器学习工作室(经典)资源。 在 2024 年 8 月 31 日之前,可继续使用现有的机器学习工作室(经典)资源。
ML 工作室(经典)文档即将停用,将来可能不会更新。
使用 PowerShell 模块,可以编程方式管理工作室(经典)资源和资产,例如工作区、数据集和 Web 服务。
你可以使用以下三个 PowerShell 模块与工作室(经典)资源进行交互:
- 于 2018 年发布的 Azure PowerShell Az,包含 AzureRM 的所有功能,尽管使用不同的 cmdlet 名称
- AzureRM 于 2016 年发布,由 PowerShell Az 取代
- 于 2016 年发布的机器学习 PowerShell(经典)
尽管这些 PowerShell 模块具有一些相似之处,但每种模块都针对特定方案而设计。 本文介绍了 PowerShell 模块之间的差异,帮助你决定选择哪些模块。
检查下面的支持表,查看每个模块支持哪些资源。
Azure PowerShell Az 和 AzureRM
Az 现在是与 Azure 交互的 PowerShell 模块,它包含 AzureRM 以前的所有功能。 AzureRM 将继续接收 bug 修复,但它不会接收任何新的 cmdlet 或功能。 Az 和 AzureRM 都管理使用 Azure 资源管理器部署模型部署的解决方案。 这些资源包括工作室(经典)工作区和工作室(经典)“新建”Web 服务。
可以将 PowerShell 经典版与 Az 或 AzureRM 一起安装,以涵盖“new”和“classic”资源类型。 但是,不建议同时安装 Az 和 AzureRM。 若要在 Az 和 AzureRM 之间做出选择,Microsoft 建议在未来所有部署中使用 Az。 详细了解 Az 与 AzureRM,以及 Azure PowerShell Az 简介中的迁移路径。
若要开始使用 Az,请按照 Azure Az 的安装说明操作。
PowerShell 经典
使用 Studio (经典) PowerShell 经典模块 可以管理使用 经典部署模型部署的资源。 这些资源包括工作室(经典)用户资产、“经典”Web 服务和“经典”Web 服务终结点。
但是,Microsoft建议对所有将来的资源使用资源管理器部署模型来简化资源的部署和管理。 若要了解有关部署模型的详细信息,请参阅 Azure 资源管理器与经典部署一文。
若要开始使用 PowerShell(经典),请从 GitHub 下载发行包并按照安装说明执行操作。 这些说明解释了如何取消阻止已下载/解压缩的 DLL,然后将它导入到 PowerShell 环境。
可以将 PowerShell 经典版与 Az 或 AzureRM 一起安装,以涵盖“new”和“classic”资源类型。
PowerShell 支持表
任务 | Az | PowerShell 经典 |
---|---|---|
创建/删除工作区 | 资源管理器模板 | |
管理工作区承诺计划 | New-AzMlCommitmentPlan | |
管理工作区用户 | Add-AmlWorkspaceUsers | |
管理 Web 服务 | New-AzMlWebService (“新建”Web 服务) |
New-AmlWebService (“经典”Web 服务) |
管理 Web 服务终结点/密钥 | Get-AzMlWebServiceKey | Add-AmlWebServiceEndpoint |
管理用户数据集/训练的模型 | Get-AmlDataset | |
管理用户试验 | Start-AmlExperiment | |
管理自定义模块 | New-AmlCustomModule |
后续步骤
请参阅以下 PowerShell 模块的完整文档: