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。你给我读了一些东西,所以谢谢你:) –