カタログの管理
カタログ・ツールを使用して、複数のカタログを有効にできるようになりました。
同じテナンシに他のAutonomous Databasesから追加のカタログをマウントできるため、複数のデータベース間でデータを検索できます。
カタログとしてAutonomous Databaseをマウント
既存のAutonomous Databaseを使用してデータベース・リンクを作成し、それをマウントするためのカタログ名を指定します。
Autonomous Databaseをカタログとしてマウントするには、CREATE DATABASE LINK
およびCREATE ANY DIRECTORY
システム権限が必要です。ADMINユーザーには、CREATE DATABASE LINK
およびCREATE ANY DIRECTORY
システム権限が付与されます。CREATE DATABASE LINK
およびCREATE ANY DIRECTORY
システム権限を他のユーザーに付与できます。
- オブジェクト・ストレージ資格証明をAutonomous Databaseに格納します
- データベース・リンクの作成、または既存のデータベース・リンクの使用
- データベース・リンクをカタログとしてマウントします。
-
「カタログ」ページで、「カタログの管理」を選択します。+Addをクリックします
- 「カタログの追加」ページで、カタログ・ソースとして「Autonomous Database」を選択します。
- ドロップダウンから「データベース名」を選択します。例: AA-TESTING
- データベース名を選択した後、次のフィールドを表示できます。次のフィールド値を指定します。
- カタログ名: データベース・リンクをマウントするカタログの名前を入力します。例: AA-TESTING
- データベース・リンク名: ツールが既存のデータベースを使用して作成するデータベース・リンクの名前を入力します。たとえば、AA-TESTING_LINKです。
- データベース資格証明: データベース・リンクの作成に必要な資格証明をドロップダウンから選択します。たとえば、AWSGLUE_CREDです。
既存の資格証明がない場合は、「資格証明の作成」をクリックします。
- 「拡張オプションの表示」で、ドロップダウンから「Walletディレクトリ名」を選択します。ディレクトリにアクセスする権限が必要です。たとえば、WALLET_DIR-TESTINGです。
ノート
ウォレット・ファイルは、データベースのユーザーIDおよびパスワードと組み合せて、ターゲットOracle Autonomous Database内のデータへのアクセスを可能にします。 - 「テスト」をクリックして、データベース・リンクの作成をテストします。
「作成」をクリックして、自律型データベースをカタログとして作成します。
作成に成功すると、「カタログの管理」の下にリストされた自律型データベースを表示できます。
既存のデータベース・リンクをカタログとしてマウント
カタログ・スキーマは、ローカル・データベース・ユーザーとしてインスタンス化できます。データベース・リンクがすでに設定されている場合は、リンクされたデータベース上にカタログをマウントして、そのデータベースのデータ・セットを検索および検出できます。
- データベース・リンクの名前
- データにアクセスするために必要なクラウド資格証明
データベースの1つにデータベース・リンクを追加し、そのメタデータを新しいカタログとしてマウントできます。
- 「カタログ」ページで、「カタログの管理」を選択します。
- +Addをクリックします
- 「カタログの追加」ページで、「カタログ・ソース」から「データベース・リンク」を選択します。
- 「データベース・リンク」タブを選択します。
- ドロップダウンから「データベース・リンク名」を選択します。たとえば、AA-TESTING_LINKです。
- 「カタログ名」フィールドにカタログの名前を入力します。たとえば、AA-TESTING_LINKです。
- 「作成」をクリックします。
新しくマウントされたカタログは、「カタログの管理」ダイアログ・ボックスで表示できます。
データベース・リンクを使用して接続されたデータベース上に新しいカタログを正常にマウントした後、カタログ・エクスプローラでカタログを選択し、その中のデータを検索できます。
カタログとしてライブ共有またはデルタ共有プロバイダをマウントします
登録されたデータ共有からカタログをマウントできます。これにより、コンシューマは、他のデータベース内の他のプロバイダによって定義された表にアクセスできます。外部表は1回のみ定義する必要があります。
- 「カタログ」ページで、「カタログの管理」を選択します。+Addをクリックします
- 「カタログの追加」ページで、「カタログ・ソース」から「データ共有」を選択します。
- 「次」をクリックして、「プロバイダ設定の共有」タブに進みます。
「共有ソース」で、使用可能なオプションのいずれかを選択します。
- ライブ共有プロバイダからの選択
- デルタ共有プロバイダJSON
この例では、ライブ共有プロバイダから共有ソースを選択します。
「プロバイダ詳細の共有」で、次の詳細を指定します:
- プロバイダ名: 共有プロバイダの名前を入力します。例: TEST-PROVIDER
- 説明: 説明を入力します。このフィールドはオプションです。
- 「次」をクリックして、「共有の選択」タブに移動します。
- 「シェアプロバイダ設定」タブで、カタログとしてマウントするシェアを「使用可能なシェア」から「選択したシェア」にドラッグ&ドロップします。
- 「次」をクリックして、「カタログ詳細」タブに進みます。「カタログ詳細」タブで、次の詳細を指定します。
- カタログ名: 任意のカタログ名を入力します。
- カタログの説明: 説明を入力します。
- ライブ・シェアまたはデルタ・シェアをカタログとしてマウントするには、「作成」を選択します。
共有上に新しいカタログを正常にマウントした後、カタログ・エクスプローラでカタログを選択し、その中のデータを検索できます。
カタログとしてAmazon Glueをマウント
登録済みのAWS Glueデータ接続からカタログをマウントできます。
- 「カタログ」ページで、「カタログの管理」を選択します。
- +Addをクリックします
- 「カタログの追加」ページで、「カタログ・ソース」から「Amazon Glue」を選択します。
- 「次」をクリックして、「Amazon Glueカタログ」タブに進みます。
- 「Amazon Glue Catalog」タブで、次の詳細を指定します:
- データ・カタログ接続の資格証明: ドロップダウンから資格証明を選択します。
- リージョン: ドロップダウンからリージョンを選択します。
- 「次」をクリックして、「カタログ詳細」タブに進みます。「カタログ詳細」タブで、次のフィールド値を指定します:
- カタログ名: Data Studioでカタログを参照するために使用する名前を入力します。
- カタログの説明: カタログの説明を入力します。
- 「作成」をクリックして、AWS Glueデータ・カタログ・リージョンをカタログとしてマウントします。
AWS Glue Data Catalogリージョンに新しいカタログを正常にマウントした後、カタログ・エクスプローラでカタログを選択し、その中のデータを検索できます。
カタログとしてのOCIデータ・カタログのマウント
登録されたOCIデータ・カタログからカタログをマウントできます。
- 「カタログ」ページで、「カタログの管理」を選択します。+Addをクリックします
- 「カタログの追加」ページで、「カタログ・ソース」から「OCIデータ・カタログ」を選択します。
- 「次」をクリックして、「OCIデータ・カタログ」タブに進みます。
- 「OCIデータ・カタログ」タブで、次のフィールド値を指定します。
-
データ・カタログ接続の資格証明: ドロップダウンから資格証明を選択します。このフィールドは必須です。例: BASICOCICRED
-
リージョン: ドロップダウンからリージョンを選択します。このフィールドは必須です。例: us-phoenix-1
-
データ・カタログID: ドロップダウンからデータ・カタログIDを選択します。データ・カタログIDは、データ・カタログが属するアカウントのIDです。例: catalog1
選択した資格証明以外の別の資格証明を使用するには、「オブジェクト・ストレージに個別の資格証明を使用」を選択します。
-
- 「次」をクリックして、「カタログ詳細」タブに進みます。
- 「カタログ詳細」タブで、次のフィールド値を指定します:
- カタログ名: Data Studioでカタログを参照するために使用する名前を入力します。たとえば、TEST_CATALOGです。
- カタログの説明: カタログの説明を入力します。
- 「作成」をクリックして、OCIデータ・カタログをカタログとしてマウントします。
OCIデータ・カタログ上に新しいカタログを正常にマウントした後、カタログ・エクスプローラでカタログを選択し、その中のデータを検索できます。
親トピック: カタログ・ツール