Azure DataFactory-诊断设置-激活到资源特定表的日志记录

时间:2020-05-07 11:55:58

标签: azure azure-data-factory-2 arm-template azure-log-analytics azure-diagnostics

我想更改我的azure数据工厂资源上的诊断设置。

实际上,我正在登录Azure Diagnostics表,但是遇到最大大小(限制为500列)的问题。

在我的ARM模板中,我添加了以下内容:

"logAnalyticsDestinationType": "Dedicated"

但是当我部署此新模板时,我的日志记录表保持不变-> Azure诊断

怎么了?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您的ARM模板看起来正确。只是要确保您单击“诊断设置”是否正确?

您是否希望将旧记录迁移到新表?如果是这样,那将不会发生。

您应该看到10-20分钟后会出现这样的表,因为它是读取模式,因此需要动态创建表:

enter image description here

如果您已等待且看不到表,则您所引用的500列“错误”也可能会对此产生影响。我对此很熟悉,并且在使用MS进行处理之后,还没有快速简便的解决方法。

我建议创建一个新的工作区,并将日志发送到该工作区,并创建表。如果您有任何后续查询/仪表板,则必须将其更新为query across workspaces

实际上由于这个限制,MS建议现在使用一个separate workspace per application