0 / 0
資料の 英語版 に戻る
Data Virtualizationで仮想データをカタログに公開する
最終更新: 2024年11月26日
Data Virtualizationで仮想データをカタログに公開する

仮想データをIBM Knowledge Catalog のカタログに公開できます。

仮想データをカタログに公開することで、以下のタスクを実行できます。

Data Virtualizationでは、アセットをカタログに公開するのに 2 つの方法があります。 プライマリー・カタログへのすべての資産の公開を強制することも、 管理者 役割または編集者役割を持つ任意のカタログへの公開をユーザーが選択できるようにすることもできます。

プライマリ・カタログへのパブリッシュを強制する場合、Data Virtualization マネージャ[サービス設定 ]>[ ガバナンス][ガバメント・カタログへのパブリッシュの強制]を有効にし、ユーザーインターフェイスで作成されたすべての仮想化オブジェクトがパブリッシュされるプライマリ・カタログを選択する必要があります。 この設定が有効になっている場合、ユーザーはデータの仮想化するときに、公開するカタログを選択できなくなります。 すべての資産が自動的にプライマリー・カタログに発行されます。

プライマリー・カタログへの公開が強制されない場合、ユーザーは、 「管理者」 役割または「編集者」役割を持つ任意のカタログへの公開を選択できます。 ユーザーは、「仮想化」ページのドロップダウン・リストからカタログを選択できます。

注: プライマリー・カタログへの公開を強制すると、サービス ID がバックグラウンドでカタログのコラボレーターとして追加されます。 サービス ID が自動公開を実行します。 そのため、プライマリー・カタログに公開する場合、サービス ID はプラン割り当て量から 1 つのカタログ・コラボレーター・スポットを取得します。

このサービス ID をカタログから削除しないでください。 これは、プライマリー・カタログへの自動公開に必要です。 サービス ID は、選択したプライマリー・カタログ・コラボレーター・リストに使用不可のユーザーとして表示され、 「管理者」 役割が割り当てられます。

始める前に

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 ManagerまたはEngineerのロールがある場合、Data Virtualizationコンソールを使用してデータを仮想化すると、カタログへのパブリッシュを強制している場合は、仮想データが自動的にガバメントカタログにパブリッシュされます。 それ以外の場合は、仮想データの公開先のカタログを選択できます。

注: 同じオブジェクトに対して重複するカタログ資産を公開する場合は、データ保護ルールを適用する際の不整合な動作を回避するために、すべての重複に同じメタデータ (用語、データ・クラス、タグ、分類など) が割り当てられていることを確認する必要があります。

Data Virtualization マネージャーエンジニアスチュワードは、仮想データを手動でカタログに公開できる。 ユーザーロールを持つData Virtualizationユーザは、自分が作成した仮想オブジェクトを公開することができる。 Data Virtualization マネージャは、Data Virtualizationサービスの設定で、事前に選択したカタログへの自動パブリッシングを有効にすることもできます。

Data VirtualizationオブジェクトをData Virtualization接続のないカタログにパブリッシュすると、ターゲット カタログにData Virtualization接続が自動的に追加されます。

手順

仮想データをカタログに手動で公開するには、以下のようにします。

  1. サービス・メニューで、 「仮想化」 > 「仮想化データ」をクリックします。
  2. 公開する仮想オブジェクトを選択し、 「カタログに公開」をクリックします。
    カートを確認して表を仮想化するときに「カタログに公開」オプションを表示するスクリーン・ショット。
  3. あるいは、仮想オブジェクトのオーバーフロー・メニューから 「カタログに公開 (Publish to catalog)」 をクリックします。
  4. 資産を重複として公開するには、 「カタログに資産が既に存在する場合は、重複として公開します」をクリックします。
    留意事項: 同じオブジェクトに対して重複するカタログ資産を公開する場合は、データ保護ルールの適用に関する不整合な動作を回避するために、すべての重複に同じメタデータ (用語、データ・クラス、タグ、分類など) が割り当てられていることを確認する必要があります。

結果

パブリッシュされると、仮想ビューはIBM Knowledge Catalogtype:viewタグが割り当てられ、仮想テーブルと区別されます。

仮想テーブルまたは仮想ビューをカタログにパブリッシュするとき、このData Virtualizationインスタンスからターゲット カタログへのData Virtualization接続が作成されていなければ、自動的に追加されます。

次の作業

カタログに公開した仮想オブジェクトをカタログ・コラボレーターが使用するようにする場合は、対象コラボレーターに対象仮想オブジェクトへのアクセス権限を付与する必要があります。 詳しくは、 仮想オブジェクトへのアクセスの管理を参照してください。

制約事項:

Watsonサービス(Data Virtualization以外)のプレビューにデータマスキングまたは行レベルフィルタリングが適用されている場合、Data Virtualizationのアクセス制御は適用されない。 Data Virtualizationの内部アクセス制御は、Data VirtualizationUIのManage accessを使用して制御されますが、マスキングや行レベルのフィルタリングを使用した他の「Watsonサービスからのプレビューには適用されません。 他の Watson サービスでのアクセス制御のために、カタログ、プロジェクト、データ資産、または接続へのアクセスを管理するためのルールを定義する必要があります。

プレビューには、データ保護ルール、カタログまたはプロジェクトのアクセス制御のみが適用されます。

ユーザがData Virtualizationからオブジェクトをクエリするアクセス権を持っていなくても、そのカタログやプロジェクトにアクセス権があれば、データ資産をカタログやプロジェクトでプレビューできる可能性があります。

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細