<t>What I would suggest is first extending your result set with your customDimension. Then you'll have to cast your new column to either a string, an int or a double. The reason for this is that customDimensions is considered a dynamic column<br/>
<br/>
A quick example:<br/>
<br/>
traces<br/>
| extend sortKey = toint(customDimensions.MyCustomProperty)<br/>
| order by sortKey asc<br/>
<br/>
```<br/>
<br/>
The casting options are:<br/>
<br/>
- tostring()<br/>
<br/>
- toint()<br/>
<br/>
- todouble()<br/>
<br/>
If you want to remove the sorting key after the actual sort, you can `project-away` the new column.</t>