web-dev-qa-db-ja.com

Application Insights-カスタムディメンションで並べ替える方法

すべてのエンティティに存在し、数字であるcustomDimension.MyCustomPropertyに従ってクエリの結果をソートしたいと思います。どうやってやるの?

17
Leonardo

私が最初に提案するのは、customDimensionで結果セットをextendingすることです。次に、新しい列を文字列、int、またはdoubleにキャストする必要があります。この理由は、customDimensionsが動的列と見なされるためです

簡単な例:

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

キャストオプションは次のとおりです。

  • tostring()
  • toint()
  • todouble()

実際の並べ替えの後に並べ替えキーを削除する場合は、project-away新しい列。

30
Yannick Meeus