SVV_EXTERNAL_SCHEMAS - Amazon Redshift

SVV_EXTERNAL_SCHEMAS

SVV_EXTERNAL_SCHEMAS を使用して、外部スキーマの情報を表示します。詳細については、「CREATE EXTERNAL SCHEMA」を参照してください。

SVV_EXTERNAL_SCHEMAS はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できます。通常のユーザーはアクセスできるメタデータのみを表示できます。

テーブルの列

列名 データ型 説明
esoid oid 外部スキーマ ID。
eskind smallint 外部スキーマの外部カタログのタイプ: 1 はデータカタログ、2 は Hive メタストア、3 は Aurora PostgreSQL または Amazon RDS PostgreSQL への横串検索、4 は別の Amazon Redshift データベースのスキーマを示します。
schemaname name 外部スキーマ名。
esowner integer 外部スキーマ所有者のユーザー ID です。
databasename text 外部データベース名。
esoptions text 外部スキーマのオプション。

Example

以下の例に示しているのは、外部スキーマの詳細です。

select * from svv_external_schemas; esoid | eskind | schemaname | esowner | databasename | esoptions -------+--------+------------+---------+--------------+------------------------------------------------------------- 100133 | 1 | spectrum | 100 | redshift | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}