簡體   English   中英

如何在Azure流分析中檢索自定義事件名稱

[英]How to Retrieve a Custom Event Name in Azure Stream Analytics

我創建了一個由Azure Application Insights跟蹤的自定義事件。 它具有一些我可以成功跟蹤的自定義數據屬性,以及2個令人感興趣的自定義事件屬性(我無法顯示其中一個)。

我無法成功查詢的一個是事件名稱。 我正在嘗試使用event.name在查詢中引用它,但是即使我確定名稱實際上不是null,它也會為所有記錄返回null。

顯示名稱屬性的樣本輸入json文件

更多證明名稱不應為空

當前查詢。正在顯示所有非循環屬性

如果有人知道查詢自定義事件名稱的正確方法,請告訴我! 我在以下位置找不到它: 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM