自律型AIデータベースにおけるカタログによるデータの検出と管理
Data Studioのカタログを使用して、Oracle Autonomous AI Databaseおよびその接続されたシステムのデータを閲覧、検索、検出、検査および操作します。カタログ・ツールでは、データおよびメタデータの複数カタログ・ビューが提供されるため、ローカル・データベース・オブジェクトの検索、接続データ・アセットの検出、エンティティ詳細の検査、およびロード、リンク、問合せ、共有、エクスポート、統計の収集、表定義の編集などのフォローアップ・アクションの選択が可能です。
このAutonomous AI Databaseトピックを、Autonomous AI Databaseでカタログを使用するタイミングと方法を理解するためのエントリ・ポイントとして使用します。詳細は、Data Studioのドキュメントを参照してください。
カタログを使用するタイミング
Autonomous AI Databaseに格納されたデータまたはそれに接続されたデータに単一の検出ポイントが必要な場合は、「カタログ」を使用します。
たとえば、次の目的で使用します。
-
表、ビュー、列、分析ビュー、パッケージ、プロシージャ、共有、共有受信者、カタログ、クラウド・ストレージ・リンク、ライブ表フィード、共有プロバイダなどのデータベース・オブジェクトの検索。
-
他のAutonomous AIデータベース、データベース・リンクによって接続されたデータベース、クラウド・ストレージ・システム、登録されたOCI Data CatalogまたはAWS Glueカタログ、Delta Sharingなどの共有データ、Icebergカタログでコネクテッド・データ・アセットを検出します。
-
データを使用する前にプレビューし、ローカルAutonomous AI Databaseにデータをロード、リンクまたはフィードするかどうかを決定します。
-
エンティティ・タイプに応じて、プレビュー、説明、系統、影響、統計、ジョブ・レポートおよびDDLなどのエンティティ詳細の検査。
-
カタログ・エンティティにタグとカスタム・プロパティを追加することで、メタデータ・エンリッチメントによる検出を改善します。タグとカスタム・プロパティは、ユーザーがAIエージェント、自然言語からSQL、自動化、ガバナンス・ワークフローなどのダウンストリーム機能に対するビジネス・コンテキストを検索、フィルタ、分類および提供するのに役立ちます。
-
サポートされているソースよりも追加のカタログをマウントおよび管理して、ユーザーがローカルAutonomous AI Databaseカタログを超えて検索できるようにします。
-
リモート・カタログとデータベースのクエリ: シンプルなSQL構文を使用して、まず自律型AIデータベースに移行することなく、外部データをその場で検出およびクエリします。
-
クラウド・リンクへの登録、クラウド・ストレージへのエクスポート、統計の収集、表定義の編集、共有の作成、分析ビューの作成、データ分析での表のオープンなどの表アクションの実行。
ロードまたはリンクするデータ・ソースがわかっている場合は、データ・ロードを直接使用します。分析する表または分析ビューがわかっている場合は、データ分析を直接使用します。検出、検査、系統、メタデータ・コンテキスト、またはカタログ間検索の開始点である場合は、カタログを使用します。
Autonomous AI Databaseでのカタログの仕組み
カタログは、Autonomous AI Databaseのデータベース・アクションから実行されます。データベース・アクションは、各Autonomous AI Databaseインスタンスにバンドルされており、開発、データ、管理、監視およびダウンロード機能を提供します。データベース・アクションのData Studio領域には、データ・ロード、カタログ、データ・インサイト、データ変換およびデータ分析が含まれます。詳細は、組込みOracle Databaseアクションでの接続を参照してください。
ローカルAutonomous AI Databaseカタログは、デフォルト・カタログとして使用できます。また、他のAutonomous AI Database、既存のデータベース・リンク、データ共有プロバイダ、AWS Glue、OCI Data Catalog、Icebergカタログなど、他のソースに追加のカタログをマウントすることもできます。カタログのマウント後、ユーザーはカタログ・インタフェースからカタログを選択して検索し、エンティティを検査し、エンティティ・タイプおよび権限に基づいて使用可能なアクションを使用できます。詳細は、カタログの管理を参照してください。
非ADMINユーザーの場合、カタログを含むData StudioツールにはDWROLEデータベース・ロールが必要です。カタログ・カードがデータベース・アクションに表示されない場合、データベース・ユーザーに必要なロールがない可能性があります。
カタログを使用する前に、次のことを確認してください。
-
Autonomous AI Databaseのデータベース・アクションにアクセスできます。データベース・アクション・アクセスはスキーマベースで、
ADMINユーザーは他のデータベース・ユーザーに対してデータベース・アクション・アクセスを有効にできます。 -
データベース・ユーザーには、必要なData Studioロールがあります。カタログ、データ・ロード、データ分析およびデータ・インサイトの場合、ADMIN以外のユーザーには
DWROLEが必要です。 -
既存のADB-Sカタログ・ワークフローで複数カタログ機能を使用するには、ユーザーに
ORACLE_CATALOGSロールが必要です。このロールがない場合、ユーザーは、ローカル接続Autonomous AI Databaseカタログのみをマウントするように制限されます。 -
別のAutonomous AIデータベースをカタログとしてマウントするには、データベース・リンクおよびディレクトリの作成に必要な権限が必要です。カタログのドキュメントでは、ADMINに
CREATE DATABASE LINKおよびCREATE ANY DIRECTORYがあり、それらの権限を他のユーザーに付与できることが記載されています。 -
クラウド・オブジェクトを検出し、クラウド・サービス統合を使用するには、Data Studio設定で必要な資格証明を構成します。Data Studioの設定には、OCI、AWSおよびAzure資格証明のクラウド・オブジェクト・ストア・アクセス、および生成された表の説明などのカタログ機能で使用されるAIプロファイル設定が含まれます。詳細は、Data Studioの設定を参照してください。
カタログを開く
カタログを開くには:
- Autonomous AI Databaseのデータベース・アクションを開きます。
- 「Data Studio」タブを選択します。
- 「カタログ」を選択します。
- 検索フィールド、クイック・フィルタ、ファセット・フィルタ、カタログ・セレクタおよび保存済検索を使用して、エンティティを検索します。
- 詳細を表示するエンティティを選択するか、エンティティ・アクション・メニューを使用して、ロード、リンク、問合せ、共有、エクスポート、統計の収集、編集、クラウド・リンクへの登録またはその他の使用可能なアクションを実行します。
カタログで実行できること
| エリア | 次の目的で使用 |
|---|---|
| カタログ・ホーム・ページ | ローカルおよび接続されたデータ・アセットの検索、最近アクセスしたオブジェクトの表示、検索提案の使用、カタログとスキーマの選択、結果のフィルタを行います。「「カタログ」ページについて」を参照してください。 |
| 参照と検索 | 名前でアセットを検索し、表およびビュー、データ・オブジェクト、ファイル、OCI、接続またはすべてなどのクイック・フィルタを選択し、データをロード、リンクまたはローカル・データベースにフィードする前にデータを検出します。「カタログの参照と検索」を参照してください。 |
| ソートとフィルタ | エンティティを名前でソートするか、時間を更新し、表示される検索結果をフィルタ候補で制限します。デフォルトでは、「カタログ設定」で有効にしないかぎり、システム表およびプライベート表は表示されません。エンティティのソートおよびフリータリングを参照してください。 |
| ファセット・フィルター | データ、共有、接続、ディクショナリ、OCIエンティティ・タイプなどのエンティティ・カテゴリでフィルタします。「フィルタ・エンティティ」を参照してください。 |
| エンティティの表示およびアクション | エンティティ検索結果の表示、AIプロファイルの構成時に説明の自動生成、エンティティ詳細のオープン、統計の収集、共有の作成、クラウド・リンクへの登録、分析ビューの作成、問合せ、エクスポート、編集または削除がサポートされている表およびビュー・エンティティ。「エンティティ検索の表示」を参照してください。 |
| カタログ設定 | 一般表示設定の管理、システム表またはプライベート表の表示、ページ・サイズの設定、問合せスコープの作成、検索の保存、カタログ・ページの外観のカスタマイズを行います。「カタログ設定」を参照してください。 |
| メタデータ・エンリッチメント | ユーザーおよびダウンストリーム・ツールがデータ・アセットをより効果的に検索、フィルタ、分類および理解できるように、エンティティにタグおよびカスタム・プロパティを追加します。メタデータ・エンリッチメントを参照してください。 |
| カタログの管理 | 他のAutonomous AI Database、既存のデータベース・リンク、データ共有プロバイダ、AWS Glue、OCI Data Catalog、Icebergカタログに追加のカタログをマウントします。カタログの管理を参照してください。 |
| インライン・デルタ共有ロード | カタログ・ワークフローを終了せずに、カタログからデルタ共有をロードします。カタログ・ツールからのデルタ共有のインライン・データ・ロードを参照してください。 |
| リモート・カタログおよびデータベースの問合せ | SQLを使用して、最初にAutonomous AI Databaseにデータを移動することなく、マウントされた外部カタログからデータを検出およびクエリします。リモート・カタログおよびデータベースの問合せを参照してください。 |
| エンティティの詳細 | プレビュー、説明、系統、影響、分類、最適化の詳細、統計、ジョブ・レポート、DDLおよびエンティティ固有のアクション(使用可能な場合)を表示します。「エンティティ詳細の表示」を参照してください。 |
| クラウド・へのリンクへの登録 | リモート読取り専用アクセス用の表を登録し、リージョン、テナンシ、コンパートメント、プール、特定のAutonomous AI Database OCIDsなどのアクセス・スコープを定義します。データにアクセスするためのクラウド・リンクへの登録を参照してください。 |
| データをクラウドにエクスポート | 「カタログの参照」ページから、CSV、JSON、ParquetまたはXML形式のクラウド・オブジェクト・ストレージに表データをエクスポートします。クラウドへのデータのエクスポートを参照してください。 |
| 統計の収集 | 表サイズ、行数、列数、圧縮サイズ、個別値の数、NULL数およびデータ分散ヒストグラムなどの表および列の統計を生成します。「表の統計の収集」を参照してください。 |
| 表の編集 | 表の編集ウィザードを使用して、列、キー、索引、制約、コメント、記憶域、外部表プロパティ、マテリアライズド・ビュー・オプション、DDLおよび出力を含む表オブジェクトを作成または編集します。表の編集を参照してください。 |
| DBMSカタログ | PL/SQLを使用して、カタログのマウントおよびアンマウント、カタログ・プロパティ、資格証明、スキーマ、表およびカタログ・メタデータの管理など、カタログをプログラムで管理します。「DBMS_CATALOGを使用したカタログの管理」を参照してください。 |