Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

エラー "Data Sources That Contain Logical Tables Cannot Be Used As Secondary Data Sources For Data Blending" (論理テーブルを含むデータ ソースは、データ ブレンドのセカンダリ データ ソースとして使用できません)

公開日: Dec 9, 2022
説明

Tableau Desktop でデータ ソースをブレンドすると、次のエラーが発生することがあります。

"Data sources that contain logical tables cannot be used as secondary data sources for data blending" (論理テーブルを含むデータ ソースは、データ ブレンドのセカンダリ データ ソースとして使用できません。)

 

Cause

論理結合を使用するデータ ソースとのデータ ブレンドには、追加の制限があります。これは、論理結合のあるデータ ソースには、1 対多または多対多の関係を持つテーブルが含まれる場合があるためです。
解決策

オプション 1: すべてのリンク フィールドをビューに含め、セカンダリ フィールドを集計する

セカンダリ データ ソースが論理テーブルを使用する場合、次の条件が満たされている限り、データ ブレンドは機能します。
  1. プライマリ データ ソースからのすべてのアクティブなリンク フィールドが、フィルター シェルフ以外のシェルフのビューに含まれている必要がある
  2. ディメンションを含め、セカンダリ データ ソースからのすべてのフィールドが集計される
 

オプション 2: 論理テーブルをプライマリ データ ソースとして使用してデータ ソースでビューを再構築する

プライマリ データ ソースは、最初のフィールドがビューにドラッグされると設定されます。いったん設定されたプライマリ データ ソースを変更する方法はありません。ビューを最初から再構築する必要があります。
 

オプション 3: ブレンドの代わりに結合を使用する

複数のデータ ソースをブレンドする代わりに、物理結合または論理結合を使用してすべてのデータを結合する 1 つのデータ ソースを作成します。データ ソースのうち 1 つまたは複数がパブリッシュされたデータ ソースである場合、Tableau Desktop ではデータの結合ができませんが、Tableau Prep では結合できます。
 

オプション 4: 物理結合のみを使用してデータ ソースを再構築する 

  1. 最初の表をリレーションシップ キャンバスにドラッグします。
  2. キャンバスの論理テーブルをダブルクリックします。これによって、物理レイヤーが開きます。
  3. 追加する表を結合キャンバスにドラッグして、結合またはユニオンで組み合わせます。
論理レイヤーと物理レイヤーの詳細については、記事「Tableau データ モデル」を参照してください。
ナレッジ記事番号

001472622

 
読み込み中
Salesforce Help | Article