マルチファクト関係データ モデルのツールヒント
注: 単一テーブルのデータ ソース、または基底テーブルが 1 つしかないデータ ソースでは、すべてのテーブルが関連しています。このページでは、基底テーブルが複数あるデータ ソースについて説明します。
フィールドレベルの関連性
基底テーブルが複数あるデータ モデルでは、テーブルを相互に関連付ける (または関連付けない) ことを柔軟に実施できます。テーブルの関連性は、データ モデルに基づいて一定です。ただし、Viz 内のフィールドの関連性は、その Viz でアクティブなフィールド (つまり、ワークシートのシェルフでピルとして使用されているフィールド) によって決まります。単一の Viz レベルでは、Tableau はアクティブなフィールドをペアで評価し、それらがどのように相互に関連しているかを判断します。フィールドの相互作用のしかたはディメンションまたはメジャーとしてのステータスと関連性によって異なるため、フィールドのペアの種類によってメッセージが異なります。
- 関連のないディメンションとディメンションのペア
- 関連のないディメンションとメジャーのペア
- 関連のないフィルターのペア
フィールドに表示される関連のないアイコン は、そのフィールドが Viz 内の他のどのフィールドとも関連がないことを意味します。このアイコンは、シェルフ上のピルまたはデータ ペインに表示されることがあります。アイコンの上にカーソルを置くと、詳細情報を示すツールヒントが開きます。
フィールドが Viz に追加されると、Viz 上で現在アクティブなフィールドに対する関連性が評価されます。関連のないフィールドが追加されると、Tableau は関連性とビジュアライゼーションの構造に関する情報を含むダイアログ ボックスを表示します。[次から表示しない] を選択すると、このダイアログは表示されなくなります。
アイコンのツールヒントと関連性の警告ダイアログには、その時点で Viz 内のアクティブなフィールドが相互にどのように関連しているか、またそれが Tableau が結果を計算するのにどのような影響を与えるかについての情報が表示されます。
Tableau では、ATTR(ディメンション) や MIN(ディメンション) などの集計ディメンションはメジャーのように機能します。ツールヒントのメッセージと警告ダイアログのインライン警告メッセージにこれが反映されます。
データ モデルを理解する
マルチファクト関係を含むデータ モデルを操作するときは、[データ ソース] ページで定期的にモデルを参照すると便利です。このトピックの例は、2 つの基底テーブル (「クラス」と「クラブ」) と 1 つの共有テーブル (「生徒」) を含むデータ モデルを基にしています。
クラス | クラブ | 生徒 |
![]() | ![]() | ![]() |
フィールド:
| フィールド:
| フィールド:
|
関連のないディメンションとディメンションのペア
ツールヒント メッセージの種類の 1 つは、関連のないディメンションとディメンションのペアに関するものです。
表示されるツールヒント メッセージ:
シェルフまたはデータ ペイン (または警告ダイアログ) に表示される、ディメンションとディメンションのペアに対する関連のないアイコンのメッセージ:
Unrelated dimensions can show combinations of values in the viz that don't exist in the data. Unrelated to: (list of fields)
。
データ ペインでは、フィールドが Viz 内のどのフィールドとも関連がない場合、薄い灰色のテキストでそのフィールドを強調しないようにすることもできます。この例では、関連のないディメンションとディメンションのペアのツールヒントは次のようになります。
Not related to any dimensions in the viz. If used, this field can show combinations of values in the viz that don't exist in the data.
関連のないディメンションはクロス結合または外部結合される可能性があり、その結果、ヘッダー全体のディメンション値の組み合わせが、基になるテーブル内の実際のデータの組み合わせを反映しない可能性があります。
- つなぎ合わせるディメンションが存在しない、関連のないディメンションは、クロス結合されます。
- つなぎ合わせるディメンションが存在する、関連のないディメンションは、つなぎ合わせるディメンションとそれぞれ独立して内部結合され、それらの中間結果が外部結合されます。
関連のない場合: クロス結合 | つなぎ合わされた場合: 中間内部結合の外部結合 |
![]() 「クラス」と「クラブ」のクロス結合を示す Viz。行には「高度な歌」「警戒音 101」「ひな鳥の飛行」「巣作りの基礎」と「美術」「応急処置」「ジャグリング」「写真」のすべての組み合わせが表示されています。 | ![]() 「生徒」と「クラス」の内部結合と「生徒」と「クラブ」の内部結合の外部結合の結果を示す viz。「クラス」と「クラブ」のすべての組み合わせが表示されるわけではなく、「クラス」のない「生徒」や「クラブ」の行もあります。 |
関連のないディメンションとメジャーのペア
ツールヒント メッセージの種類のもう 1 つは、関連のないディメンションとメジャーのペアに関するものです。
表示されるツールヒント メッセージ:
シェルフまたはデータ ペイン (または警告ダイアログ) に表示される、ディメンションとメジャーのペアの関連のないアイコンに関するメッセージ:
Measure values repeat for unrelated dimensions. Unrelated to: (list of fields)
。
データ ペインでは、フィールドが Viz 内のどのフィールドとも関連していない場合、薄い灰色のテキストでそのフィールドを強調しないようにすることもできます。
- 使用中のすべてのメジャーと関連のないデータ ペイン内のディメンションのツールヒント:
Not related to any measures in the viz. If used, measure values will repeat for this field.
- 使用中のすべてのディメンションと関連のないデータ ペイン内のメジャーのツールヒント:
Not related to any dimensions in the viz. If used, this field will show repeated values.
メジャーがディメンションに関連付けられていない場合、そのディメンションの値でメジャーを分類することはできません (つまり、それらのディメンション値のレベルで個別に集計することはできません)。代わりに、メジャーはビュー内のディメンション ヘッダーとは異なるレベルで集計されます。
Viz の結果は、関連のないディメンションの値全体にわたってメジャーの値が繰り返されることになります。この動作は、LOD 式を使用して、Viz のネイティブの粒度とは異なる詳細レベルでメジャーの集計レベルを設定する場合と似ています。関連のないディメンションは、基本的にメジャーの集計値の計算から除外されます。
- つなぎ合わせるディメンションが存在しない、関連のないメジャーは、その全体の値にテーブル スコープが設定され、関連のないディメンションの値に対して繰り返されます。
- つなぎ合わせるディメンションが存在する、関連のないメジャーは、つなぎ合わせるディメンションの値によって分類されますが、関連のないディメンションの値については繰り返されます。
関連がない場合: テーブル スコープが設定され繰り返される | つなぎ合わされた場合: 分類され、かつ繰り返される |
![]() メジャー「会費」 (「クラブ」基底テーブルから) と、関連のないディメンション「クラス」 (「クラス」基底テーブルから) のすべての値にわたって繰り返される単一の値を示す Viz。 | 各「生徒」の「会費」の内訳を示す Viz (「コウカンチョウ」の会費は 100、「スズメ」の会費は 60)。ただし、生徒が複数のクラスにまたがるたびに、これらの値が繰り返されます (「スズメ」の会費は「スズメ」の両方のクラスで繰り返されます)。 |
フィルター
フィルター シェルフ上のフィールドの関連性も、Viz 内でアクティブな他のフィールドと比較して評価されます。
表示されるツールヒント メッセージ:
フィルターが Viz 内のどのフィールドとも関連がない場合、アイコンとツールヒントが表示されます。フィルターのフィールドと Viz 内のフィールドの両方にツールヒントがあります。
- フィルター シェルフ上のピルに表示されるツールヒント:
This filter ignores unrelated fields: <fields>
- Viz 内のアクティブなピルに表示されるツールヒント:
This field is ignored by unrelated filters: <fields>
フィルターの動作は、Viz 内の他のフィールドとの関連性によっても異なります。フィルターは、関連性のないフィールドの値には影響しません。フィルターが値なし (すべてを除外するか、何も含めない) に設定されていない限り、フィルターと関連性のないフィールドについては、Viz は変更されません。ただし、フィルター内のすべてのオプションの選択を解除すると、空の Viz が返されます。
関連のないフィルターがある Viz の 2 つのスクリーンショット。インタラクティブ フィルター コントロールでオプションの選択を解除しても Viz に影響がないことを示しています。
関連しているフィールドは期待どおりにフィルタリングされます。関連しているフィールドと関連のないフィールドの組み合わせを含むより複雑な Viz (つなぎ合わされたコンテキストなど) では、フィルターはフィルター フィールドに関連する値にのみ影響します。