Oracle

Metadata Agent for Oracleに必要なCloudFormationテンプレート、Parameter Storeの情報、および取得するメタデータについて

CloudFormationテンプレート

CloudFormationテンプレートのご利用には、Quollio Data Intelligence Cloudへの事前登録が必要です。詳しくは、お問い合わせ | 株式会社Quollio Technologies ページよりご連絡ください。

※基盤環境は全てのAgentから共通で使用するため、すでに存在している場合は構築不要です。

※動作確認済みのバージョン - 12c, 19c, Autonomous Data Warehouse

※プライベートサブネットのインスタンスにアクセスする場合、基盤環境で作成されたセキュリティグループのIDに対してポートの解放が必要です。

※「QT」は会社としてのQuollio Technologies、「QDIC」は製品のQuollio Data Intelligence Cloudを指します。

Parameter Store一覧

パラメータストア名 概要
/quollio/company_id QTから提供されるCompany ID
/quollio/oracle/default/host Oracleインスタンス(サーバー)のホスト
/quollio/oracle/default/port Oracleインスタンス(サーバー)のポート番号
/quollio/oracle/default/username Oracleのユーザー名。カタログ化するデータベースに対してRead権限があるユーザーを選択します。
/quollio/oracle/default/password Oracleユーザーのパスワード
/quollio/oracle/default/service_name Oracleのサービス名

アセット種別の対応関係

Oracle Quollio Data Intelligence Cloud
Database Schema(スキーマ)
User (Schema) Schema(スキーマ)
Table Table(テーブル)
View Table(テーブル)
Materialized View Table(テーブル)
Column Column(カラム)

取得するメタデータ

Static Data Dictionary Views 取得するメタデータ
ALL_USERS USERNAME
ALL_TABLES

TABLE_NAME 

NUM_ROWS 

OWNER

DBA_SEGMENTS

SEGMENT_NAME 

BYTES 

SEGMENT_TYPE 

OWNER

ALL_TAB_COMMENTS

TABLE_NAME 

COMMENTS 

OWNER

ALL_VIEWS

VIEW_NAME 

OWNER 

COMMENTS

ALL_MVIEWS

MVIEW_NAME 

OWNER 

COMMENTS

ALL_TAB_COLUMNS

TABLE_NAME 

COLUMN_NAME 

OWNER

ALL_COL_COMMENTS

COLUMN_NAME 

TABLE_NAME 

COMMENTS 

OWNER

 

SQL 取得するメタデータ
SELECT DBMS_METADATA.GET_DDL('<type>', '<table>') DDL statement
  • 注:ALL_TABLES で出力されるテーブル一覧は、多数のシステムテーブルが含まれるかつ、その種類もOracleが稼働するベンダーによって異なるため、取得対象の OWNER(ユーザーまたはスキーマ)をCloudFormation側のパラメータで指定した上で実行させます。