2017-04-13 91 views

回答

5

我想建議的是首先用您的customDimension將結果集設爲extend。然後你必須將你的新列轉換爲一個字符串,一個int或者一個double。這樣做的原因是,customDimensions被認爲是一個動態列

一個簡單的例子:

traces 
| extend sortKey = toint(customDimension.MyCustomProperty) 
| order by sortKey asc 

澆鑄選項是:

  • 的ToString()
  • toint()
  • todouble()

如果要在實際排序後刪除排序鍵,則可以在新列中輸入project-away

+1

注意:如果您的自定義尺寸(或測量)包含特殊字符,則只需使用'['blah']'語法。否則你可以做'customDimensions.MyCustomProperty'。另外,*一般*如果值是數字,你應該把它放在customMeasurements中,而customDimensions被視爲字符串,通過處理 –

+0

@JohnGardner足夠公平,我將編輯[''...]的用法。我也不知道customMeasurements vs customDimensions。你給我讀了一些東西,所以謝謝你:) –