【Tableau(27)】複数のデータソースに対するフィルター

作成日:2022年8月25日

複数のビューがそれぞれ異なるデータソースを使用しているダッシュボードでは、フィルターを一つ作成して全てのビューに適用することができます。

複数のデータソースにフィルターを適用する方法

複数のデータソースにわたってビューにフィルターを適用するには、プライマリデータソースの1つ以上のフィールドにリレーションシップを設定する必要があります。

1.Tableau標準の「Cross_DB_Filetr_Starter.twbx」を開き、[製品別コーヒー売上]ワークシートで下記のようにビューを作成します。列に「売上」、行に「製品タイプ」「製品」を設定します。

2.[製品別小売売上]タブをクリックし、[データ]ペインで[Orders(Global Superstore)]データソースをクリックし、下記のようにビューを作成します。列に「売上」、行に「カテゴリー」「サブカテゴリー」を設定します。[ディメンション]から「国」を[フィルター]にドラッグし、「United States」のみを選択します。[データ]メニューから[リレーションシップの編集]を選択し、プライマリーデータソースに[Orders]、セカンダリデータソースに[CoffeeChain Querry]を選択します。[追加]から[フィールドマッピングの追加/編集]で[地域]と[市場]を選択します。

3. [データ]ペインで「地域」を右クリックし、[フィルターを表示]を選択します。ビューで[地域]フィルターのドロップダウンメニューをクリックし[関連値のみ]を選択します。同様に[ワークシートに適用]を選択して、[使用しているすべての関連データソース]をクリックします。

4.ダッシュボードに作成したワークシートを配置し、各ビューのドロップダウンメニューから「自動調整」>「ビュー全体」を選択して見た目を整えて完成です。

Follow me!

DMP構築のご相談

お気軽にお問い合わせください

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です