【问题标题】:For automation accounts, is using the azure resource graph faster than powershell cmdlets?对于自动化帐户,使用 azure 资源图是否比 powershell cmdlet 更快?
【发布时间】:2022-01-17 01:43:32
【问题描述】:

查看在 Azure 自动化帐户中编写的几个 powershell 脚本,使用 Azure Resource Graph 而不是 Azure Powershell cmdlet 来更新所有资源通常更快吗?

【问题讨论】:

    标签: azure powershell azure-automation


    【解决方案1】:

    Azure Resource Graph 是可用于查询 Azure 中某些资源及其基本属性的服务。

    对一个资源组使用 Azure PowerShell 很容易,但是当您需要通过多个资源组或订阅查询资源时,事情会变得更加复杂。 Azure Resource Graph 是一种探索工具,旨在高效地查询 Azure 租户中的不同类型的资源

    您不会获得与 Azure PowerShell 查询相同的结果,但您会在订阅或订阅子集中更快地获得结果

    您可以使用以下命令安装此模块 -

    Install-Module -Name Az.ResourceGraph -Scope CurrentUser
    

    Resource Graph 使用的查询语言是 Kusto 查询语言 (KQL),与您在 Azure 数据资源管理器或 Azure Monitor 中使用的语言相同。

    请注意,您不会像使用 PowerShell 那样获得每个对象的完整详细信息的对象集合,而是获得数据数量有限的表格结果。

    我建议阅读Get started with Azure Resource Graph and PowerShellMicrosoft Azure Resource Graph is a Powerful ToolWhat's the difference between Azure AD Graph, Azure Resource Graph and Microsoft Graph 文档以了解更多信息。

    【讨论】:

      猜你喜欢
      • 2020-07-28
      • 2022-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      • 2019-03-13
      • 2018-04-01
      • 1970-01-01
      相关资源
      最近更新 更多