2017-06-16 46 views
0

Azure應用程序洞察分析查詢中是否有方法可以實現樞軸轉向? SQL有一個Pivot Keyword,可以類似的在Application insight Analytics中實現嗎?Application Insight Analytics樞軸

當我運行下面的查詢,我得到的例外和計數,但我希望看到在一天一天走向

exceptions 
| where timestamp >= ago(24h) 
| extend Api = replace(@"/(\d+)",@"/xxxx", operation_Name) 
| summarize count() by type 
| sort by count_ desc 
| limit 10 
| project Exception = type, Count = count_ 

我找下面的一天明智的事情。 enter image description here

+0

你能解釋一下你想達到什麼樣的?可能有不同的方法來做到這一點在分析 – EranG

+0

謝謝@EranG我已經添加更多信息 –

回答

1

來實現類似的東西,你需要什麼,最簡單的方法是使用:

exceptions 
| where timestamp >= ago(7d) 
| summarize count() by type, bin(timestamp, 1d) 

這將在每個類型的輸出一行裏,每一天。不完全是你想要的,但它在圖形中呈現時會看起來不錯(每個類型都會給你一行)。

要獲得類似於你把你的例子是比較困難的表,但此查詢應該做的伎倆:

exceptions 
| where timestamp >= startofday(ago(3d)) 
| extend Api = replace(@"/(\d+)",@"/xxxx", operation_Name) 
| summarize count() by type, bin(timestamp, 1d) 
| summarize 
    Today = sumif(count_, timestamp == startofday(now())), 
    Today_1 = sumif(count_, timestamp == startofday(ago(1d))), 
    Today_2 = sumif(count_, timestamp == startofday(ago(2d))), 
    Today_3 = sumif(count_, timestamp == startofday(ago(3d))) 
    by type 
+0

這不是我想要的,我需要建立一個HTML發送郵件,不能使用圖形。有沒有其他方式可以將行轉換爲列,任何指針或指導將有所幫助 –

+0

我編輯了我的答案,以產生類似於你想要的東西 – EranG

+0

謝謝你EranG! –