我需要将监视日志的Kusto查询的输出保存到数据库表中,但我找不到这样做的方法。我假设有一种方法可以从Kusto查询中获取输出并将其保存到存储中,然后使用管道将该数据拉入表中。欢迎提出任何建议
sczxawaw1#
我在我的环境中进行了复制,并得到了如下预期结果:首先,我已经执行了下面的Kusto查询,并将其导出到csv文件到本地机器:
AzureActivity | project OperationName,Level,ActivityStatus
然后从本地机上传csv文件到我的Blob存储帐户如下:
现在,我创建了一个ADF服务现在在其中创建新管道,并在管道中获取Copy activity。
Copy activity
然后,我为blob存储创建了链接服务作为源,为SQL数据库创建了链接服务作为宿。在源数据集中,我给出了Blob文件
在源数据集中,我将SQL Server表
指令集复制活动接收器设置将表选项设置为自动创建表
SQL查询编辑器中的输出:
指令集
1条答案
按热度按时间sczxawaw1#
我在我的环境中进行了复制,并得到了如下预期结果:首先,我已经执行了下面的Kusto查询,并将其导出到csv文件到本地机器:
然后从本地机上传csv文件到我的Blob存储帐户如下:
现在,我创建了一个ADF服务
现在在其中创建新管道,并在管道中获取
Copy activity
。然后,我为blob存储创建了链接服务作为源,为SQL数据库创建了链接服务作为宿。
在源数据集中,我给出了Blob文件
在源数据集中,我将SQL Server表
指令集
复制活动接收器设置将表选项设置为自动创建表
SQL查询编辑器中的输出:
指令集