すべてのプロダクト
Search
ドキュメントセンター

Quick BI:モデルの構築

最終更新日:Jan 20, 2025

さまざまなテーブルのデータを分析するには、JOIN 操作を使用してテーブルを結合し、データ分析用の包括的なモデルを作成できます。

前提条件

データセットを作成済みであること。詳細については、「データセットの作成と管理」をご参照ください。

背景情報

Quick BI は、LEFT JOIN、INNER JOIN、および FULL JOIN をサポートしています。この例では、生徒テーブルとコース スコア テーブルを使用してモデルを構築する 3 つの結合方法を示します。Join Methods

説明

上の図は、JOIN 操作の原則を示しています。結合されたテーブルの元の列は保持されます。

制限事項

  • MySQL データソースは、完全外部結合操作をサポートしていません。

  • 関連付けられたテーブルには、最大 5 つのレイヤーを設定できます。

手順

  1. データソースを選択します。

  2. 関連付けるテーブルを選択または作成します。

    テーブルを別のテーブルに関連付けたり、テーブルを SQL コードで作成されたテーブルに関連付けたり、SQL コードで作成されたテーブルを同様に作成された別のテーブルに関連付けたりできます。

    説明

    SQL コードの編集の詳細については、「カスタム SQL ステートメントを使用してデータセットを作成する」をご参照ください。

    1. あるテーブルを別のテーブルに関連付けるには:

      データセット編集ページで、下の図のようにテーブルをキャンバスにドラッグします。

      image.png

    2. テーブルを SQL コードで作成されたテーブルに関連付けるには:

      Model Building

      1. テーブルをダブルクリックするか、キャンバスにドラッグします。

      2. SQL コードで作成されたテーブル をダブルクリックするか、キャンバスにドラッグします。

      3. 編集ページで SQL を入力し、[実行] をクリックして、編集内容を確認し、テーブルの作成を完了します。

    3. SQL コードで作成されたテーブルをテーブルに関連付けるには:

      Model Building

      1. [SQL コードを使用してデータセットを作成するにはクリックします]、SQL を入力し、[実行] をクリックして、編集を確認し、テーブルの作成を完了します。

      2. テーブルをダブルクリックするか、キャンバスにドラッグします。

    4. SQL コードで作成されたテーブルを SQL コードで作成された別のテーブルに関連付けるには:

      Model Building

      1. [SQL コードを使用してデータセットを作成するにはクリックします]、SQL を入力し、[実行] をクリックして、編集内容を確認し、テーブルの作成を完了します。

      2. SQL コード作成テーブル をダブルクリックするか、キャンバスにドラッグします。

      3. 編集ページで SQL を入力し、[実行] をクリックして、編集内容を確認し、テーブルの作成を完了します。

  3. [関連付けの追加] パネルで、下の図のようにデータの関連付けを構成します。

    image

    説明
    • 関連付けを LEFT JOIN(Left Outer)、INNER JOIN(Inner Join)、または FULL JOIN(Full Join)として構成します。

    • MySQL は FULL JOIN(Full Join)をサポートしていません。

構成が完了したら、キャンバス上の関連付けアイコン(例: Association Icon)をクリックして、関連付けの詳細を表示します。

ノードを削除するには、テーブルの上にマウスを置いて削除アイコン(Delete)をクリックします。

説明

モデルの最後のノードのみ削除できます。

カスタム結合条件

構成する結合条件のフィールドとしてカスタムの数式を作成します。

  1. フィールドを関連付けるには、ドロップダウン メニューから カスタム計算を作成するimage.png を選択します。

  2. フィールド式を入力し、[確認] ボタンをクリックします。image

  3. [確認] をクリックして、関連付けられたフィールド内に新しいフィールド式を表示します。image

  4. カスタム計算を編集することもできます。image

関連付け前のフィルタリング

テーブルを関連付けるときに、各テーブルにフィルター条件を設定できます。フィルタリングプロセスは、関連付けの前に実行されます。image

  1. フィールドに関連付けられたテーブルの横にある image アイコンをクリックします。

  2. フィルター条件を構成します。image

  3. [確認] をクリックして、事前関連付けフィルター条件の設定を確定できます。image