Skip to main content

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

セットメンバーをデータの「フィールド」で並び替えを​行いたいのですが、可能でしょうか。

例えばサブカテゴリのセットを作成し、セットメンバーを表示させ選択できるようにします。

この時、セットメンバーの並び替えは、データペインのサブカテゴリセットの既定のプロパティー並び替えで可能ですが、ディメンションの並び替えでは「フィールド」が存在しますが、セットだと表示されません。

※データソース、アルファベット、手動は利用したくないので。

「フィールド」が表示されない(選べない)理由も含めて教えていただけると幸いです。​

また、並び替えで、データソース順とアルファベット順は、どのような条件で並ぶのでしょうか(Desktopの設定を日本語と英語にした時で挙動が変わるのでしょうか)。

ざっくりと以下かなと思っているのですが、確信が持てないので御教示の程宜しくお願いします(もしくは何かのコード順とか?)。

データソース​・・・設定が日本語だと50音順(但し、アルファベット、カナ、ひらがな、漢字のグループ内での順)、設定が英語だとアルファベット順

アルファベット・・・設定が日本語、英語、いずれでもアルファベット順​

6 answers
  1. Jul 5, 2022, 1:59 PM

    「セットのメンバーを表示」​というのは言葉通りセットに入っているデータを表示するということですから、そのオプションを選択するとフィルタがかかります。これは公式ヘルプにも記載されているとおりです。

    セットの作成 - Tableau

    この公式ヘルプページの冒頭、セットを説明する文章が

    セットを使用すると、データのサブセットを比較し、それに関する質問が行えます。セットは、いくつかの条件に基づいてデータのサブセットを定義するカスタム フィールドです。

    と書いてあるのですが、少し直感的に分かりにくい場合があります。そのときはひとまず、Tableauにおける"セット"というのは​、特定のディメンション(群)の一覧に対して「リストを作り、そのリストに含まれるか否かを表す」ものだと理解していただいて良いかと思います。含まれるか否か、というのは言い換えればYes/Noであり、Tableauが発行するクエリ(処理)の実態としてはTRUE/FALSEの真偽値になります。1枚目の画像に表示されているIn/OutはそのままTRUE/FALSEに該当します。

    これをフィルターにセットすると​「Inであるものだけ」つまり「セットに含まれているものだけ」に制限されますので、この時点でサブカテゴリのセットに含まれる"画材"のみがビュー上に残るという結果になります。

    ひとつのセット(リスト)には複数のメンバーを含めることができますので、セットを編集して画材の他にコピー機などをセットに追加すれば、それが In のとして表示されるようになります。

    「セットのメンバーを表示」​というのは言葉通りセットに入っているデータを表示するということですから、そのオプションを選択するとフィルタがかかります。これは公式ヘルプにも記載されているとおりです。セットの作成 - Tableau​この公式ヘルプページの冒頭、セットを説明する文章がセットを使用すると、データのサブセットを比較し、それに関する質問が行えます。セットは、いくつかの条件に基づいてデータのサブ

0/9000