新しい Explore エクスペリエンスには、[データを結合] ページが含まれています。このページでは、2 つ以上のクエリを結合し、クエリ結果を 1 つのクエリであるかのように表示できます。
必要なロール
クエリを結合するには、ユーザー Looker ロールまたは explore 権限を含む別のロールが必要です。
新しい Explore エクスペリエンスにアクセスする
新しい Explore エクスペリエンスにアクセスするには、インスタンスで New Looker Explore and Merge Query Experience プレビュー機能を有効にする必要があります。プレビュー機能はデフォルトで有効になっています。無効になっていて、Looker 管理者でない場合は、管理者に機能を有効にするよう依頼してください。
[Explore ページ]で [新しい Explore を試す] をクリックすると、操作するすべての Explore の新しい Explore エクスペリエンスに移動します。
[Merge Results] ページで [新しい Merge Results を試す] をクリックすると、新しい Explore エクスペリエンスの [データを結合] ページに移動します。
クエリを結合する
複数のクエリの結果を結合するには、次の手順を行います。
- 最初のソースクエリ(プライマリ クエリ)を作成します。
- 次のソースクエリを追加します。
- 必要に応じて、結合クエリの結合ルールを構成できます。
- 必要に応じて、統合されたクエリを可視化します。
- 結合クエリを作成したら、結合クエリを保存または共有できます。
- 必要に応じて、結合クエリを変更できます。
プライマリ クエリを作成する
複数のクエリの結果を結合するには、まず [Explore] メニューから Explore を選択し、フィールド ピッカーから目的のディメンションとメジャーを選択して、 プライマリ クエリを準備します。または、Look またはダッシュボードを選択し、Look またはダッシュボード タイルで [ここから探索] をクリックします。
以上で結果の統合を開始できますが、次のオプションの方法でクエリをさらに絞り込むこともできます。
次のソースクエリを追加する
プライマリ Explore クエリを作成したら、次の手順で別のソースクエリを追加します。
- Explore の [構成] パネルで、[クエリを統合(データを結合)] をクリックします。[データを結合] ページが開きます。
[結合を追加] ウィンドウで、別のソースクエリを追加する方法を選択します。
- Explore から新しいクエリを作成する: Looker に Explore のリストが表示されます。ソースクエリとして使用する Explore を選択し、[クエリを追加] をクリックします。Looker に [結合フィールドを構成] ページが表示されます。新しいクエリのディメンションとメジャーを選択し、フィルタ、ピボット、カスタム フィールドを追加します。新しいソースクエリの構成が完了したら、[保存して続行] をクリックします。
- [事前構築済みクエリの URL を貼り付ける]: [事前構築済みクエリの URL を追加] フィールドに、ソースクエリとして使用するクエリ、Look、ダッシュボード タイルの URL を入力し、[クエリを追加] をクリックします。
- Look を選択する: Looker に Look のリストが表示されます。ソースクエリとして使用する Look を選択し、[クエリを追加] をクリックします。
- ダッシュボード タイルを選択する: Looker にダッシュボードのリストが表示されます。ダッシュボードを選択すると、そのダッシュボードのタイルのリストが表示されます。タイルを選択して [クエリを追加] をクリックします。
結合ルールを構成する
2 つ以上のクエリを結合するには、クエリに共通のフィールドが必要です。たとえば、注文の Explore に顧客データを追加する場合、注文の Explore と顧客クエリの両方に顧客 ID フィールドがある場合は、そのフィールドを使用してクエリを結合します。
プライマリ ソースクエリと追加のソースクエリを選択して構成すると、Looker は 1 つ以上の結合フィールドを自動的に選択し、[データを結合] ページの [結合を構成] ウィンドウで結合ルールを作成します。プライマリ クエリと各結合ルールは、[ソースクエリと結合ルール] に個別のエントリとして表示されます。
[ソースクエリと結合ルール] セクションで、次の方法で結合ルールを変更できます。
- プライマリ クエリまたはソースクエリの結合フィールドを変更します。
- 新しい結合フィールドを追加します。
- 結合フィールドを削除します。
- ソースクエリをプライマリ クエリにします。
- [結合を追加] をクリックして、新しいソースクエリを追加します。
グラフのスタイルを構成する
統合されたクエリを可視化するには、[グラフを選択] をクリックしてビジュアリゼーション タイプを選択します。または、[自動可視化] オプションを使用して、Gemini に適切なビジュアリゼーションを選択させます。次に、[グラフのスタイル] を選択して、そのグラフタイプのグラフ オプションを構成します。
使用可能なすべてのビジュアリゼーション設定とサポートされているグラフタイプの完全なガイドについては、新しい Explore エクスペリエンスでビジュアリゼーションを構成して編集するをご覧ください。
結合クエリを保存または共有する
結合クエリを作成したら、[保存または共有] をクリックして次の操作を行うことができます。
- 新しいダッシュボードに保存: Looker に [Save as a new dashboard] ウィンドウが表示されます。新しいダッシュボードにタイトルを付け、新しいダッシュボードを保存するフォルダを選択します。
- [既存のダッシュボードに保存]: Looker に [このフォルダのダッシュボードに追加] ウィンドウが表示されます。新しいダッシュボード タイルのタイトルを入力し、クエリを保存するダッシュボードを選択します。
- [URL をコピー]: Looker に [URL の共有] ウィンドウが表示され、クエリの 短縮 URL と 拡張 URL が表示されます。
結合クエリを変更する
結合クエリを作成したら、[データを結合] ページで次の方法で変更できます。
- [結合を構成] ウィンドウで、 プライマリ クエリの横にある [クエリを編集] を選択して、クエリのデータテーブルを開き、フィールド ピッカーを使用して変更します。 プライマリ クエリの横にある [オプション] を選択して、プライマリ クエリの名前を変更または削除することもできます。
- [結合を構成] ウィンドウで、結合ルールで変更するクエリの横にある [クエリを編集] を選択します。追加のソースクエリごとに、[オプション] を選択してクエリの名前を変更または削除したり、そのソースクエリを統合クエリのプライマリ クエリにしたりすることもできます。
- [結合フィールドとグラフのスタイル] ウィンドウの [結合フィールド] タブで、結合クエリ フィールドの 1 つ以上をピボットして、表計算を追加します。
- [結合フィールドとグラフのスタイル] ウィンドウの [グラフのスタイル] タブで、結合クエリのビジュアリゼーションの設定を変更します。
- [合計] 切り替えを使用して、結合クエリの合計を追加または削除します。
- [グラフを変更] をクリックして、結合クエリの別のビジュアリゼーションを選択します。
変更を加えたら、[実行して更新] をクリックして、新しい結合クエリの結果を表示できます。
ダッシュボードで統合クエリ タイルを編集する
ダッシュボードで統合クエリ タイルを編集する手順は次のとおりです。
- ダッシュボードを編集モードにします。
- タイルで [結合されたクエリを編集] を選択します。
- Looker は、ダッシュボード編集キャンバス内で [データを結合] ページを直接開きます。
- プライマリ クエリ、追加のソースクエリ、結合ルール、ビジュアリゼーションに変更を加えます。
- [保存] を選択して統合クエリの設定を更新し、[保存] を選択してダッシュボードのタイルを更新します。