培训
认证
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
演示如何与 Microsoft Power Automate RPA 开发人员一起改进和自动化工作流。
本文概述了运行时环境、范围及其功能。
运行时环境使你能够配置作业执行环境,并提供根据要求选择运行时语言和运行时版本的灵活性。 这是定义和管理在其中执行作业的环境的单一事实源。 每个 runbook 都有两个组件:
可独立更改这些组件,而不会影响其他组件。
备注
可将每个 runbook 与单个运行时环境相关联。 但是,一个运行时环境可链接到多个 runbook。
运行时环境捕获以下有关作业执行环境的详细信息:
语言 - 针对 runbook 执行的脚本语言。 例如,PowerShell 和 Python。
运行时版本 - 为 runbook 执行选择的语言版本。 例如 - PowerShell 7.2 和 Python 3.8。
包 - 这些包是你导入的、runbook 执行所需的程序集和 .dll 文件。 对于运行时环境,支持两种类型的包。
包类型 | 描述 |
---|---|
默认包 | 这些包使你能够管理 Azure 资源。 例如,Az PowerShell 8.0.0、Azure CLI 2.56.0 |
客户提供的包 | 这些包是执行期间 runbook 所需的自定义包。 这些包可以来自: - 公共库:PSGallery、pypi - 自创作。 |
备注
在与 PowerShell 7.2 运行时环境关联的 runbook 中,支持 Azure CLI 命令(公共预览版)。 Azure CLI 命令版本 2.56.0 可在 PowerShell 7.2 运行时环境中用作默认包。
在与 PowerShell 7.2 运行时环境关联的 runbook 中,支持 Azure CLI 命令(公共预览版)。 Azure CLI 版本 2.56.0 可在 PowerShell 7.2 运行时环境中用作默认包。 Azure 自动化紧跟 Azure CLI 较新版本的发布节奏,并在 runbook 中支持它们。
链接到 PowerShell 7.2 运行时环境的 runbook 始终使用 Azure 自动化支持的最新 Azure CLI 版本执行。 同样,由父产品 Azure CLI 声明终止支持的版本将不再受 Azure 自动化支持,因为这些版本可能会受到 bug 或安全漏洞的影响。 确保 runbook 设计为在较新版本的 Azure CLI 中无缝执行。
Azure 自动化基于 Azure 自动化帐户中存在的运行时语言、版本和包/模块创建系统生成的运行时环境。 有六个系统生成的运行时环境:
你无法编辑这些运行时环境。 但是,在自动化帐户的模块/包中进行的任何更改都会自动反映在这些系统生成的运行时环境中。
备注
系统生成的运行时环境中存在的包对 Azure 自动化帐户是唯一的,且可能因不同帐户而异。
虽然建议使用新的运行时环境体验,但你也可随时切换到默认体验。 详细了解如何在两种体验之间切换。
备注
runbook 更新在新运行时环境体验和旧体验之间持续存在。 在链接到 Runbook 的运行时环境中完成的任何更改都将在旧体验中的 Runbook 执行期间持续存在。
培训
认证
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
演示如何与 Microsoft Power Automate RPA 开发人员一起改进和自动化工作流。