[英]How to Retrieve a Custom Event Name in Azure Stream Analytics
我创建了一个由Azure Application Insights跟踪的自定义事件。 它具有一些我可以成功跟踪的自定义数据属性,以及2个令人感兴趣的自定义事件属性(我无法显示其中一个)。
我无法成功查询的一个是事件名称。 我正在尝试使用event.name在查询中引用它,但是即使我确定名称实际上不是null,它也会为所有记录返回null。
如果有人知道查询自定义事件名称的正确方法,请告诉我! 我在以下位置找不到它: https : //docs.microsoft.com/zh-cn/azure/application-insights/app-insights-export-data-model
这里的问题是name在数组中,因此event.name返回NULL,因为它不存在。
在这个数组中,您是否总是只有1个名字? 如果是这样,则以下查询将提取该值:
SELECT GetRecordPropertyValue(GetArrayElement(event, 0),'name') as eventName from input
如果您有各种名称,查询将取决于逻辑(因此建议使用CROSS APPLY)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.