You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Azure Resource Graph获取Azure Databricks工作区及Workspace ID

使用Azure Resource Graph获取Azure Databricks工作区信息并导出为CSV

你可以通过Azure Resource Graph的Kusto查询语法结合Azure CLI,快速获取所有Databricks工作区信息并导出为包含Workspace ID的CSV文件,具体操作如下:

1. 执行查询并导出CSV

直接运行以下Azure CLI命令,结果会自动导出为CSV文件:

az graph query -q "Resources | where type == 'microsoft.databricks/workspaces' | project name, resourceGroup, subscriptionId, location, workspaceId = properties.workspaceId" --output csv > databricks_workspaces.csv

2. 命令说明

  • Resources:Azure Resource Graph的默认资源表,包含订阅内所有资源数据
  • where type == 'microsoft.databricks/workspaces':过滤出所有Azure Databricks工作区资源
  • project:指定输出字段,其中properties.workspaceId就是你需要的Workspace ID,重命名为workspaceId便于识别
  • --output csv:指定输出格式为CSV,直接写入到databricks_workspaces.csv文件中

3. 扩展查询(可选)

如果需要更多信息(比如部署状态、创建时间),可以在project后添加对应字段:

az graph query -q "Resources | where type == 'microsoft.databricks/workspaces' | project name, resourceGroup, subscriptionId, location, workspaceId = properties.workspaceId, provisioningState = properties.provisioningState, createdTime = properties.createdDate" --output csv > databricks_workspaces_extended.csv

4. 多订阅查询(可选)

如果需要查询多个订阅的Databricks工作区,添加--subscriptions参数指定订阅ID即可:

az graph query --subscriptions <订阅ID1> <订阅ID2> -q "Resources | where type == 'microsoft.databricks/workspaces' | project name, resourceGroup, subscriptionId, location, workspaceId = properties.workspaceId" --output csv > databricks_workspaces_multi_sub.csv

内容的提问来源于stack exchange,提问作者Chris Snow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 18:48:24