3
我想根據customDimension.MyCustomProperty
對我的查詢結果進行排序,該結果出現在所有實體中,並且是一個數字。我怎樣才能做到這一點?應用程序見解 - 如何按自定義維度排序
我想根據customDimension.MyCustomProperty
對我的查詢結果進行排序,該結果出現在所有實體中,並且是一個數字。我怎樣才能做到這一點?應用程序見解 - 如何按自定義維度排序
我想建議的是首先用您的customDimension將結果集設爲extend
。然後你必須將你的新列轉換爲一個字符串,一個int或者一個double。這樣做的原因是,customDimensions
被認爲是一個動態列
一個簡單的例子:
traces
| extend sortKey = toint(customDimension.MyCustomProperty)
| order by sortKey asc
澆鑄選項是:
如果要在實際排序後刪除排序鍵,則可以在新列中輸入project-away
。
注意:如果您的自定義尺寸(或測量)包含特殊字符,則只需使用'['blah']'語法。否則你可以做'customDimensions.MyCustomProperty'。另外,*一般*如果值是數字,你應該把它放在customMeasurements中,而customDimensions被視爲字符串,通過處理 –
@JohnGardner足夠公平,我將編輯[''...]的用法。我也不知道customMeasurements vs customDimensions。你給我讀了一些東西,所以謝謝你:) –