0 / 0
資料の 英語版 に戻る
デフォルトの仮想化モードでのData Virtualizationにおけるビジネス用語によるデータの仮想化
最終更新: 2024年11月26日
デフォルトの仮想化モードでのData Virtualizationにおけるビジネス用語によるデータの仮想化
データソースに直接接続され、ビジネス用語が割り当てられているデータ資産がカタログにある場合、Data Virtualizationでそれらのデータ資産を仮想化するときに、ビジネス用語の命名に合わせて仮想テーブルとその列に名前を付けることができます。

始める前に

Data Virtualizationインスタンスの作成者は、以下のタスクを完了する必要があります。
  1. 個人の資格情報を有効にします。 メニュー > 管理 > 勘定科目 にナビゲートし、 個人の資格情報を有効にします。
  2. インスタンスを作成するCloud Object Storageサービスと構成IBM Knowledge Catalogそれを使用する。 詳しくは、プロジェクトおよびカタログを作成するための Cloud Object Storage の構成を参照してください。
  3. Watson Knowledge CatalogサービスにData Virtualizationインスタンスのデータへのアクセスを許可する。
    1. IBM Knowledge CatalogData Virtualizationインスタンスがプロビジョニングされている「IBM® Cloudアカウントにログインします。
    2. メニューから、 管理 > アクセス (IAM) > 権限を選択します。
    3. 新しいサービス間許可を作成するには、作成 + を選択します。
    4. IBM Knowledge Catalog service」をソースとして選択し、Data Virtualization service」をターゲットとして選択します。
    5. サービス・アクセスのための データ・アクセス 役割を選択します。
    6. 「許可」 をクリックします。
  4. メニュー > ガバナンス > データ・クラスの下のアカウントに少なくとも 1 つのデータ・クラスが存在することを確認してください。
  5. プロファイリングを実行するユーザが、Data Virtualizationインスタンスが属しているのと同じ「IBM Cloudアカウントから実行していることを確認します。
これらの手順は、以下の前提条件を満たしていることを前提としています。
  • 仮想化元となるデータ・ソース接続が管理対象カタログに追加されている。 詳しくは、 カタログへの接続資産の追加を参照してください。
  • データ・ソース接続から管理対象カタログにデータが追加されている。 詳しくは、 接続からカタログへのデータ資産の追加を参照してください。
  • カタログで使用されているのと同じデータソース接続をData Virtualization化に追加。 詳しくは、 データソースの追加を参照してください。
  • カタログ内で仮想化するデータ資産に対してビジネス用語を作成して割り当て済みである。

このタスクについて

Data Virtualizationオブジェクトをカタログに公開することは、データを管理するためのエントリーポイントです。 主要なメリットの 1 つとして、ビジネスのコンテキストまたは意味を技術データに適用できることが挙げられます。

Data Virtualizationは、「Watson Knowledge Catalog」のビジネス用語集にある用語を使用して、仮想データを管理する。 ビジネス用語を使用してビジネス概念の定義を標準化し、データが組織全体で統一された分かりやすい方法で記述されるようにします。 Data Virtualizationは、データを仮想化する間、データ資産の既存の用語割り当てを自動的に使用することができる。

ビジネス用語は、データの内容、データの機密性、またはデータのその他の側面を記述できます。

重要: これらの手順は、サービスが デフォルト仮想化モードに設定されている場合にのみ適用されます。 仮想オブジェクトとその列に名前を付けるためにビジネス用語の使用を強制するには、 Enforcing business terms to virtualizeを参照してください。

手順

ビジネス用語を使用して仮想データを管理するには、以下のステップを実行します。

  1. ナビゲーションメニューで、データ>Data virtualization
    サービス・メニューは、デフォルトで「データ・ソース」ページを開きます。
  2. サービスメニューで、仮想化>仮想化をクリックしてテーブルタブ。
    • 接続のリストがデフォルトの 「探索」 ビューに表示されます。 接続、スキーマ、または表をクリックして選択し、内容をプレビューします。

    • 接続で使用可能な表のリストが 「リスト」 ビューに表示されます。 「データ・ソース」 ページでフィルターを追加することにより、リストされた表をフィルターに掛けることができます。 また、名前、スキーマ、列、またはビジネス用語で表を検索することもできます。

    • ビジネス用語をクリックすると、 Watson Knowledge Catalogに用語情報が表示されます。
  3. 仮想化する表を選択し、 「カートに追加」をクリックします。
  4. 選択内容を表示するには、 「カートの表示」 をクリックします。
    このウィンドウでは、表やスキーマの名前を編集したり、カートから選択項目を削除したり、表の列名を編集したりすることができます。

    表名を編集するために、その表に割り当てられている任意のビジネス用語を選択できます。 これにより、仮想表名は、自動的にソース表に割り当てられたビジネス用語に一致します。

    列名を編集するには、以下の手順を実行します。

    1. オブジェクト・アクション・メニューで、 「列名の編集」をクリックします。
      注: 厳密モードでは、列名は編集できません。
    2. 必要に応じて列名を編集するか、列名に一致させるビジネス用語を選択します。
      すべての列名をビジネス用語に置き換える場合は、「 すべての列をビジネス用語に置換 」ボックスにチェック・マークを付けます。

      列に複数のビジネス用語が割り当てられている場合、Data Virtualizationは列の名前を変更するために最初に割り当てられたビジネス用語を選択します。

      ビジネス用語を選択して列を名前変更できます。 ただし、表の列名を編集することはできません。

    3. 仮想表に含める列を選択します。
      注: 「適用」をクリックしたときに変更を有効にするには、列名のチェック・ボックスを選択する必要があります。 選択されていない列に対して行った変更は、 「適用」をクリックしても有効になりません。
    4. 「適用」をクリックします。
  5. 適切なオプションを選択して、仮想表を割り当てます。
    割り当て先 このオプションを使用する条件
    Project 特定のプロジェクトで使用する仮想表を作成した場合は、 「プロジェクト」 を選択します。 次に、該当するプロジェクトを選択します。 テーブルは 仮想化データにも表示されます。
    仮想化データ 特定のプロジェクトで使用する表が作成されていない場合は、 「仮想化データ」 を選択します。 この設定は、プロジェクトが存在しない場合のデフォルトです。
  6. 「スキーマ」 フィールドにスキーマを指定します。
    以下のステップに従ってスキーマを作成することもできます。
    • Data Virtualization EngineerまたはUserのロールがある場合は、 Schemaフィールドをデフォルトのままにして、ユーザーIDでスキーマを作成します。
    • Data Virtualization Managerロールがある場合は、 Schemaフィールドをデフォルトのままにしてユーザー ID でスキーマを作成するか、Schemaフィールドに新しいスキーマ名を入力します。
    詳しくは、仮想オブジェクトのスキーマの作成を参照してください。
  7. プロセスを完了するには、 「仮想化」 をクリックします。
    状況ウィンドウが表示されたら、仮想化データを表示するか、さらにデータを仮想化するかを選択できます。

結果

仮想化データ 」ページで、仮想オブジェクトをカタログに公開できます。 詳細については、Data Virtualization化のカタログへの仮想データのパブリッシュを参照してください。

制限: デフォルトの仮想化モード(ビジネス用語の割り当てに関係なく、すべてのテーブルが表示される)では、'仮想化ページに移動すると、'Data Virtualizationに追加されたデータ・ソースにNULLやOTHERなどの非標準の型を持つテーブルがある場合、コンソールがテーブル・リストをしばらくロードしているように見えます。 ただし、ロードが完了するまで待つと、すべての表のリストが表示され、プレビュー、カートへの追加、列の編集、リストされた表の仮想化を実行できるようになります。 最新表示は無効になっていますが、ページを最新表示して、使用可能な表キャッシュの再ロードをトリガーすることができます。
生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細