import - 日志分析和应用程序洞察日志查询搜索表到 Sql 数据库。
问题描述
我想知道是否有一种方法可以将 Log Analytics 和 Application Insights 中的 Log-query-searches 生成的表或整个表中的数据导出到 Azure Sql 数据库中的完全相同的表中?
我想像一个出口/进口的交易。甚至喜欢用网络作业或类似的东西来做这件事。
有没有办法做到这一点?
解决方案
有几个选项:
- 使用rest api发出查询并将结果存储在 sql server 中。这可以使用网络主机或天蓝色函数(由计划触发?)
- 使用连续导出将数据导出到 Azure Blob 存储。从那里您可以读取 blob 并将数据存储到 sql 使用 Web 主机或 azure 函数(由 blob 创建触发?)。更合适的可能是使用Azure 数据工厂将数据从 blob 复制到 sql server。
请记住,您必须自己定义 sql 表模式来表示 json 数据。可能没有直接的转换,因为它是 json。
无论如何,将数据保存在 sql server 背后的想法是什么?根据您的用例,可能会有更好的选择。
推荐阅读
- java - 如何在不截断字符串格式的情况下显示双精度浮点数?
- javascript - 如何对导致一些繁重的异步处理的用户事件进行序列化
- android - Firebase 实时数据库 数据消耗大
- node.js - NodeJs 部署在已包含内容的站点上
- python - 在两个边界之间积分高斯分布 [Python]
- typescript - 排除 node_modules 时出现打字稿错误
- kotlin - Kotlin 在 for 循环中跳过下一次迭代
- swift - 斯威夫特:如何设置最大/最小平移手势?
- ruby-on-rails - 使用哈希数组查询活动记录
- swift - 过滤联系人返回混合的联系人信息 - Swift