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

如何将Azure Resource Graph与LogAnalytics查询结果调度导出至存储服务?

自动导出Log Analytics/Resource Graph查询结果到Synapse/ADLS Gen2的方案

针对你的需求,这里有几个可行的实现方式:

方法1:通过Azure Logic Apps/Functions实现调度导出

  • Log Analytics查询导出:使用Logic Apps的「Azure Monitor Logs」连接器执行KQL查询,拿到结果后通过「Azure Blob Storage」连接器(ADLS Gen2兼容Blob操作)将数据写入指定容器。设置定时触发器(如每日/每周)即可自动执行。
  • Azure Resource Graph查询导出:用Logic Apps的「Azure Resource Graph」连接器执行查询,同样通过Blob存储连接器将结果写入ADLS Gen2。
  • 优势:无需编写代码,通过可视化配置完成调度和导出。

方法2:将数据同步到Azure Data Explorer后对接Synapse

  • 把Log Analytics的数据同步到ADX:可以用Log Analytics的数据导出功能,将指定日志表持续导出到ADLS Gen2,再通过ADX的 ingestion 规则将数据导入集群;或者直接使用ADX的「Log Analytics连接器」拉取数据。
  • Resource Graph的数据可以通过Logic Apps导出到ADLS后,再 ingest 到ADX。
  • 完成同步后,Synapse即可通过已有的Data Explorer连接访问数据,还能设置ADX的数据刷新策略保持数据最新。

方法3:用Synapse Notebook编写脚本实现自动提取

  • 在Synapse中创建Python/Spark Notebook,调用Azure官方SDK执行查询:
    • 用azure-monitor-query库执行Log Analytics的KQL查询
    • 用azure-mgmt-resourcegraph库执行Resource Graph查询
  • 查询结果可以直接写入Synapse的SQL池表,或者通过azure-storage-file-datalake库写入ADLS Gen2。
  • 把Notebook添加到Synapse管道,设置定时触发器,实现自动执行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 12:55:16