Amazon Redshift メタデータコレクター
Amazon Redshift メタデータコレクターは、Amazon Redshift データベースのメタデータへの読み取り専用アクセスを提供します。
Amazon Redshift コレクターは、Redshift テーブルと列のメタデータを収集します。
カタログ化されたメタデータ
Amazon Redshift コレクターは、次の情報をカタログ化します。
注:
オーバーロードされた関数とストアド プロシージャのすべてのバージョンがカタログ化されます。各バージョンには、カタログ内の独自のタイトルがありますが、個別の識別子があります。
| オブジェクト | カタログ化された情報 |
|---|---|
| 列 | 名前、説明、JDBC タイプ、列タイプ、null 可能、デフォルト値、キータイプ (プライマリ、外部)、列サイズ、列インデックス |
| テーブル | 名前、説明、プライマリキー、スキーマ |
| ビュー | 名前、説明、SQL 定義 |
| スキーマ | 識別子、名前 |
| データベース | タイプ、名前、識別子、サーバー、ポート、環境、JDBC URL |
| 関数 | 名前、説明、機能タイプ |
| ストアドプロシージャ | 名前、説明、ストアドプロシージャタイプ |
オブジェクト間の関係
カタログページには、次のデータ資産タイプ間の関係が表示されます。
| データ資産ページ | 関係 |
|---|---|
| テーブル | 列 |
| 列 | テーブル |
| スキーマ | スキーマを含むデータベース、スキーマの一部であるテーブル |
| データベース | データベースに含まれるスキーマ |
Redshift のリネージ
次のリネージ情報が Redshift コレクターによって収集されます。
| オブジェクト | 利用可能なリネージ |
|---|---|
| ビュー (列レベル) | コレクターは、SQL 式とサブクエリ全体で、ビュー列からソーステーブル列へのデータフローをトレースします。ビュー → テーブルの列の関係 コレクターは、次の場合にリネージをキャプチャします。
|
| ストアドプロシージャ | コレクターは以下を識別します。
|
サポートされている認証
コレクターは、Redshift に対するユーザー名とパスワードの認証をサポートしています。