首页 > 解决方案 > 日志分析和应用程序洞察日志查询搜索表到 Sql 数据库。

问题描述

我想知道是否有一种方法可以将 Log Analytics 和 Application Insights 中的 Log-query-searches 生成的表或整个表中的数据导出到 Azure Sql 数据库中的完全相同的表中?

我想像一个出口/进口的交易。甚至喜欢用网络作业或类似的东西来做这件事。

有没有办法做到这一点?

标签: importexportazure-sql-databaseazure-application-insightsazure-log-analytics

解决方案


有几个选项:

  1. 使用rest api发出查询并将结果存储在 sql server 中。这可以使用网络主机或天蓝色函数(由计划触发?)
  2. 使用连续导出将数据导出到 Azure Blob 存储。从那里您可以读取 blob 并将数据存储到 sql 使用 Web 主机或 azure 函数(由 blob 创建触发?)。更合适的可能是使用Azure 数据工厂将数据从 blob 复制到 sql server。

请记住,您必须自己定义 sql 表模式来表示 json 数据。可能没有直接的转换,因为它是 json。

无论如何,将数据保存在 sql server 背后的想法是什么?根据您的用例,可能会有更好的选择。


推荐阅读