Skip to main content

いつもお世話になっております。

フィールド/ネストソートについて、集計結果が同じ場合、それぞれ何を基準にソートされるるのかご教示頂けないでしょうか。

<サンプルケース>

・[id]はユニーク、[name]は重複あり

・[id]をSUM([value])の降順で表示したい

・[name]もビューに表示したい​

フィールド/ネストソートの違い

~フィールドソート~

SUM([value])が同じidの並び順:1,2,3

フィールド 

 

~ネストソート~

SUM([value])が同じidの並び順:4,2,1

ネスト

結果が異なるので、それぞれ異なる処理が行われているかと思うのですが

その中身が分からず、どちらを使用するかの判断に困り、質問させて頂きました。

何卒よろしくお願いいたします。

1 Antwort
  1. 17. März 2022, 12:53

    自分も不思議に思ったので調べてみましたが、結局中身までは分からずでした…

    ​ネストソートの方が機能としては新しく(2018.2〜)、それまではRANK関数を使ってネスト内の順番を計算するなど一工夫して実現する必要があったようです。

    そのため、一工夫分、内部で処理されているソートの回数が違うことが原因かなと​思った次第です。

    ​​

    https://help.tableau.com/current/pro/desktop/ja-jp/sortgroup_sorting_computed_howto.htm#ネストされた並べ替え

0/9000