SVV_EXTERNAL_SCHEMAS - Amazon Redshift

SVV_EXTERNAL_SCHEMAS

Use a exibição SVV_EXTERNAL_SCHEMAS para visualizar informações sobre os esquemas externos. Para ter mais informações, consulte CREATE EXTERNAL SCHEMA.

SVV_EXTERNAL_SCHEMAS é visível por todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
esoid oid ID do esquema externo.
eskind smallint O tipo de catálogo externo para o esquema externo: 1 indica um catálogo de dados, 2 indica um metastore do Hive, 3 indica uma consulta federada para o Aurora PostgreSQL ou o Amazon RDS PostgreSQL, 4 indica um esquema para um banco de dados do Amazon Redshift local, 5 indica um esquema para um banco de dados remoto do Amazon Redshift, 6 indica um esquema para uma tabela de sistema, 8 indica um esquema para bancos de dados MySQL remotos, 9 indica um esquema para um fluxo de dados do Amazon Kinesis e 10 indica um fluxo de dados do Amazon Managed Streaming for Apache Kafka.
schemaname name O nome do esquema externo.
esowner inteiro O ID de usuário do proprietário do esquema externo.
databasename text O nome do banco de dados externo.
esoptions text As opções do esquema externo.

Exemplo

O exemplo a seguir mostra os detalhes dos esquemas externos.

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