複数のデータ・ソースからの複数のテーブルを1つの仮想テーブルに結合することができ、これは結合ビューとも呼ばれます。
手順
既存の仮想表から仮想ビューを作成するには、以下のステップを実行します。
- ナビゲーション・メニューで、 をクリックします。
サービス・メニューは、デフォルトで「データ・ソース」ページを開きます。
- サービス・メニューで、 をクリックします。
既存の仮想表がリストされます。
- 結合する表を 2 つ選択し、 「結合」 をクリックして 「仮想オブジェクトの結合」 ウィンドウを表示します。
ヒント: 必要に応じて、 をクリックして以下のステップをスキップし、代わりに IBM 共通 SQL エンジンを使用できます。 SQL 構文および関数の互換性について詳しくは、「
SQL リファレンス 」を参照してください。
- グラフィカル結合ウィザードを使用して、両方の仮想表から、同じデータ・タイプの列のペアで構成される結合キーを少なくとも 1 つ選択します。 次に、各表から、結合結果に含める列を選択します。 このステップでは、データはコピーも移動もされません。 2 つの表を組み合わせた表定義が作成されます。
キーボードのみを使用して結合キーを作成するには、以下のステップに従ってください。
- Enter キーを押して、表 1の行の列名を選択します。
- 表 2の行の列名にナビゲートするには、Tab キーを押します。
- 「表 2」の行で Enter キーを押します。 行が結合されます。
制約事項:
- 多数の行を持つ表を結合する場合、データ・ソースが結合の処理を完了できないと、結合のプレビューが約 10 分後にタイムアウトになる可能性があります。
- 一度に結合できるのは 2 つの表のみです。 3 つ以上の表を結合するには、2 つの表を結合してビューを取得します。 次に、ビューと 3 番目の表を結合して、別のビューを取得します。
- 「次へ」をクリックします。 新しい表を使用して、両方の基本表のデータを照会できます。
- 「列名の編集」 ページで、 「ビュー名」を入力し、 「スキーマ」を選択し、必要に応じて列名を編集します。
- 以下のオプションのいずれかを使用して、ビューを割り当てる場所を選択します。
割り当て先 |
このオプションを使用する条件 |
Project |
特定のプロジェクトで使用する仮想表を作成した場合は、 「プロジェクト」 を選択します。 次に、該当するプロジェクトを選択します。 テーブルは 仮想化データにも表示されます。 |
仮想化データ |
特定のプロジェクトで使用する表が作成されていない場合は、 「仮想化データ」 を選択します。 この設定は、プロジェクトが存在しない場合のデフォルトです。 |
- プロセスを完了するには、 「ビューの作成」 をクリックします。
次の作業
仮想化データは、さまざまな方法で使用できます。 例えば、Jupyter ノートブックで使用したり、モデル・ビルダー内で新規モデルを作成したり、分析ダッシュボードでグラフやグラフィックスを作成したりできます。注: ビューを使用してデータ・マスキング・ポリシーを適用することはできません。 詳しくは、
データ・マスキングの制限を参照してください。