別の列での論理列ソート順のベース
列値をアルファベット順に並べない場合は、論理列のソート順を変更します。
字句ソートでは、列はアルファベット順に並べられ、個別のグループに分割されません。 たとえば、月をソートする場合(MONTH_NAMEなどの列を使用して)、辞書式ソート順序で、2月、1月、3月という結果が返されます。
月を日付順にソートするとします(1月、2月、3月など)。 表には、MONTH_KEY などの月キーを、1 (1月)、2 (2月)、3 (3月)の値で含めて、時間的ソート順序にする必要があります。 MONTH_NAME列のソート順序列フィールドをMONTH_KEYに設定すると、MONTH_NAMEで順序付けするリクエストは、1月、2月および3月を返します。
物理レイヤーからキューブをドラッグ・アンド・ドロップすることによってビジネス・モデルが作成される場合、Essbaseデータ・ソースに対してソート列が自動的に定義されます。
- ホーム・ページで、「ナビゲータ」
をクリックし、「セマンティック・モデル」をクリックします。 - 「セマンティック・モデル」ページで、セマンティック・モデルをクリックして開きます。
- 「論理レイヤー」をクリックします
- 「論理レイヤー」ペインで、ソート順序を変更する論理列を含む表を参照してダブルクリックします。
- 論理表で、「列」タブをクリックします。
- 列表で、列をクリックして強調表示し、「詳細ビュー」をクリックしてそのプロパティを表示します。
- 論理列の「一般」プロパティで、「ソート基準」をクリックし、ソート基準にする列を選択します。
- 「保存」をクリックします。