複数のテーブルのデータを分析する必要がある場合は、データモデリングを使用してそれらを単一のモデルに結合します。このトピックでは、データモデリングのワークフローについて説明します。
前提条件
データセットを作成済みであること。詳細については、「データセットの作成」をご参照ください。
関係モデルの作成
Quick BI の関係モデルは、複数のテーブルからのデータを結合および分析するためのデータモデリングフレームワークです。一般的な物理モデリングの問題を解決し、複雑なビジネスシナリオにおける多次元データ分析に最適です。
次の手順に従います。
データセット作成ページで、テーブルをダブルクリックするか、キャンバスにドラッグします。または、カスタム SQL を使用してテーブルを作成することもできます。

別のテーブルをキャンバスにドラッグし、論理リレーションシップを設定します。詳細については、「関係モデルの操作」をご参照ください。

[OK] をクリックしてリレーションシップを作成します。
これらの手順を繰り返して、複数の論理テーブルを結合できます。
物理モデルの作成
物理モデルを構築する場合は、関係モデルキャンバスで直接モデルを構築しないでください。最初のテーブルをキャンバスにドラッグした後、論理テーブルの右側にある
アイコンをクリックして [物理キャンバスへ移動] を選択するか、論理テーブルをダブルクリックして物理キャンバスに移動します。そこで、複数テーブルの結合または UNION を設定できます。
次の手順に従います。
追加のモデリング機能
プレースホルダー
プレースホルダーを使用すると、SQL、計算フィールド、およびチャートにパラメータを動的に渡すことができます。これらは、値、式、タグ、システム、条件、アクセラレーションなど、複数のタイプをサポートしています。クエリ制御と組み合わせることで、データフィルタリング、メトリック切り替え、参照線調整などのインタラクティブな分析が可能になります。アクセラレーションプレースホルダーは、大規模データセットの抽出パフォーマンスも向上させ、レポートの柔軟性と応答性を高めます。詳細については、「プレースホルダー」をご参照ください。

HINT ステートメント
大規模なデータ量または複雑なクエリの場合、データセットで HINT ステートメントを設定して、効率的なデータ取得を保証できます。正しく使用された HINT ステートメントは、クエリパフォーマンスを向上させ、応答時間を短縮し、リソース使用量を最適化します。詳細については、「HINT ステートメント」をご参照ください。

次のステップ
モデルを構築した後、[完了、データ処理を開始] をクリックしてデータ処理インターフェイスを開きます。詳細については、「データ処理」をご参照ください。




