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"}