ナレッジベース

複数のセカンダリ データ ソースとブレンドすると正しくない値が返される


発行: 28 Jul 2017
最終修正日: 02 Aug 2023

問題

1 つのセカンダリ データ ソースがビューよりも高い粒度レベルでブレンドされ、別のセカンダリ データ ソースはこのフィールドでブレンドされていない場合、他のセカンダリ データ ソースが重複した値を返す可能性があります。

環境

  • Tableau Desktop 

解決策

次のいずれかのオプション (ワークブックに適した方) を試してください。 
  • ブレンディングの代わりにデータベース間結合を使用できる場合があります。詳細については、「データの結合」を参照してください。
  • より粒度の高いディメンションで各データ ソースを個別にフィルターします。
  • ビューに存在しているディメンションで、またはセカンダリ データ ソース全体の同じディメンションのすべてでブレンドしていることを確認します。

原因

プライマリ データ ソースは、それがリンクされているフィールドによってバックグラウンドでパーティション化されます。したがって、ビューに存在していないディメンションが 1 つのセカンダリ データ ソースではブレンドされるが 2 番目のセカンダリ データ ソースではブレンドされない場合、ビューはパーティション化され、ブレンドによって 2 番目のセカンダリ データ ソースの値が重複します。
この記事で問題は解決しましたか?