新しい Explore エクスペリエンスで複数のクエリのデータを結合する

新しい Explore エクスペリエンスには、2 つ以上のクエリを結合し、クエリ結果を 1 つのクエリのように表示できる [データを結合] ページが含まれています。

必要なロール

クエリを結合するには、ユーザー Looker ロールまたは explore 権限を含む別のロールが必要です。

新しい Explore エクスペリエンスへのアクセス

新しい Explore を利用するには、インスタンスで新しい Looker の Explore と結合クエリのプレビュー機能を有効にする必要があります。プレビュー機能はデフォルトで有効になっています。無効になっている場合は、Looker 管理者でない場合は、管理者に機能を有効にするよう依頼してください。

[探索] ページで [新しい探索を試す] をクリックすると、操作したすべての探索の新しい探索機能に移動します。

[結果の統合] ページで、[新しい結果の統合をお試しください] をクリックして、新しい Explore エクスペリエンスの [データを結合] ページに移動します。

クエリの結合

複数のクエリの結果を結合するには、次の操作を行います。

  1. プライマリ クエリという最初のソースクエリを作成します
  2. 次のソースクエリを追加します
  3. 必要に応じて、結合されたクエリの結合ルールを構成できます
  4. 必要に応じて、結合されたクエリを可視化します
  5. 結合クエリを作成したら、結合クエリを保存または共有できます。
  6. 必要に応じて、結合されたクエリを変更できます

プライマリ クエリの作成

複数のクエリの結果を結合するには、まず [Explore] メニューから Explore を選択し、フィールド ピッカーから目的のディメンションとメジャーを選択して、プライマリ クエリを準備します。または、Look またはダッシュボードを選択し、Look またはダッシュボード タイルで [ここから探索] をクリックします。

以上で結果の統合を開始できますが、ただし、次のオプションの方法でクエリをさらに絞り込むこともできます。

  • データのフィルタを追加します。
  • 表計算を含めてアドホック指標を作成します。
  • [Run] をクリックしてプライマリ クエリの結果を確認し、フィルタと表計算をテストします。

次のソースクエリの追加

プライマリ Explore クエリを作成したら、次の手順で別のソースクエリを追加します。

  1. [データ探索] の [設定] パネルで、[クエリを統合(データを結合)] をクリックします。[データを結合] ページが開きます。
  2. [結合を追加] ウィンドウで、別のソースクエリを追加するために使用するメソッドを選択します。

    • Explore から新しいクエリを作成する: Looker に Explore のリストが表示されます。ソースクエリとして使用する Explore を選択し、[クエリを追加] をクリックします。Looker に [結合されたフィールドを構成] ページが表示されます。新しいクエリのディメンションと指標を選択し、フィルタ、ピボット、カスタム フィールドを追加します。新しいソースクエリの設定が完了したら、[保存して続行] をクリックします。
    • 事前構築済みクエリの URL を貼り付け: [事前構築済みクエリの URL を追加] フィールドに、ソースクエリとして使用するクエリ、Look、ダッシュボード タイルの URL を入力し、[クエリを追加] をクリックします。
    • Look を選択: Looker に Look のリストが表示されます。ソースクエリとして使用する Look を選択し、[クエリを追加] をクリックします。
    • ダッシュボード タイルを選択: Looker にダッシュボードのリストが表示されます。ダッシュボードを選択すると、そのダッシュボードのタイルのリストが表示されます。タイルを選択して [クエリを追加] をクリックします。

結合ルールの構成

複数のクエリを結合するには、クエリに共通のフィールドが必要です。たとえば、注文の Explore に顧客データを追加する場合、注文の Explore と顧客クエリの両方に顧客 ID フィールドがあれば、そのフィールドを使用してクエリを結合します。

メインソースと追加ソースのクエリを選択して構成すると、Looker は 1 つ以上の結合フィールドを自動的に選択し、[データを結合] ページの [結合を構成] ウィンドウで結合ルールを作成します。プライマリ クエリと各結合ルールは、[ソースクエリと結合ルール] の下に個別のエントリとして表示されます。

[ソースクエリと結合ルール] セクションで、次の方法で結合ルールを変更できます。

  • プライマリ クエリまたはソースクエリの結合フィールドを変更する。
  • 新しい結合フィールドを追加します。
  • 結合フィールドを削除します。
  • ソースクエリをプライマリ クエリにします。
  • [結合を追加] をクリックして、新しいソースクエリを追加します。

グラフのスタイルを構成する

結合されたクエリを可視化するには、[グラフを選択] をクリックして、可視化タイプを選択します。または、[自動ビジュアリゼーション] オプションを使用して、Gemini に適切なビジュアリゼーションを選択させることもできます。次に、[グラフのスタイル] を選択して、そのグラフの種類のグラフ オプションを構成します。

使用可能なすべての可視化設定とサポートされているグラフタイプの完全なガイドについては、新しい Explore エクスペリエンスで可視化を構成、編集するをご覧ください。

結合されたクエリの保存または共有

結合クエリを作成したら、[保存または共有] をクリックして次の操作を行うことができます。

  • Save to new dashboard: [Save as a new dashboard] ウィンドウが表示されます。新しいダッシュボードにタイトルを付け、新しいダッシュボードを保存するフォルダを選択します。
  • Save to existing dashboard: Looker に [Add to a Dashboard in this folder] ウィンドウが表示されます。新しいダッシュボード タイトルのタイトルを入力し、クエリを保存するダッシュボードを選択します。
  • URL をコピー: Looker に [URL の共有] ウィンドウが表示され、クエリの短縮 URL拡張 URL が表示されます。

結合されたクエリの変更

結合クエリを作成したら、[データを結合] ページで次の方法で変更できます。

  • [結合を構成] ウィンドウで、[プライマリ クエリ] の横にある [クエリを編集] を選択して、クエリのデータ テーブルを開き、フィールド ピッカーを使用して変更を加えます。[プライマリ クエリ] の横にある [オプション] を選択して、プライマリ クエリの名前を変更したり、削除したりすることもできます。
  • [結合を構成する] ウィンドウで、結合ルールで変更するクエリの横にある [クエリを編集] を選択します。追加のソースクエリごとに、[オプション] を選択して、クエリの名前を変更または削除したり、そのソースクエリを結合されたクエリのプライマリ クエリにしたりすることもできます。
  • [結合フィールドとグラフのスタイル] ウィンドウの [結合フィールド] タブで、結合されたクエリ フィールドを 1 つ以上ピボットし、表計算を追加します。
  • [結合フィールドとグラフのスタイル] ウィンドウの [グラフのスタイル] タブで、結合クエリの可視化の設定を変更します。
  • [合計] 切り替えを使用して、結合されたクエリに合計を追加または削除します。
  • [グラフを変更] をクリックして、結合されたクエリの別の可視化を選択します。

変更を加えたら、[実行して更新] をクリックして、新しい結合クエリの結果を表示できます。

ダッシュボードでマージクエリ タイルを編集する

ダッシュボードでマージクエリタイルを編集する手順は次のとおりです。

  1. ダッシュボードを編集モードにします。
  2. タイルで [結合されたクエリを編集] を選択します。
  3. Looker により、ダッシュボードの編集キャンバス内に [データを結合] ページが直接開きます。
  4. プライマリ クエリ、追加のソースクエリ、結合ルール、またはビジュアリゼーションに変更を加えます。
  5. [保存] を選択して、結合されたクエリの設定を更新し、[保存] を選択して、ダッシュボードのタイルを更新します。