METASTORES

Aplica-se a: verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 10.4 LTS e versões posteriores

INFORMATION_SCHEMA.METASTORES descreve o metastore atual.

As informações são exibidas apenas para o metastore atual para todos os usuários.

Trata-se de uma extensão do Esquema de Informações do SQL Standard.

Definição

A relação METASTORES contém as seguintes colunas:

Nome Tipo de dados Nullable Descrição
METASTORE_ID STRING Não ID do metastore.
METASTORE_NAME STRING Não Nome do metastore.
METASTORE_OWNER STRING Não Proprietário do metastore.
STORAGE_ROOT STRING Não URL raiz de armazenamento do metastore.
STORAGE_ROOT_CREDENTIAL_ID STRING Yes ID da credencial de armazenamento para acessar a raiz de armazenamento.
STORAGE_ROOT_CREDENTIAL_NAME STRING Yes Nome da credencial de armazenamento para acessar a raiz de armazenamento.
DELTA_SHARING_SCOPE STRING Não Escopo do Compartilhamento Delta para o metastore.
DELTA_SHARING_RECIPIENT_TOKEN_LIFETIME LONG Yes O tempo de vida dos tokens de destinatário do Compartilhamento Delta em segundos.
DELTA_SHARING_ORGANIZATION_NAME STRING Não O nome da organização de uma entidade do Compartilhamento Delta. O nome será usado no Compartilhamento Delta de Databricks para Databricks como o nome oficial.
PRIVILEGE_MODEL_VERSION STRING Não Versão do modelo de privilégios.
CLOUD STRING Não Fornecedor de nuvem do metastore.
REGION STRING Não Região do plano de dados que o metastore atende.
GLOBAL_METASTORE_ID STRING Não ID do metastore globalmente exclusiva entre nuvens e regiões. Usado como identificador do Compartilhamento Delta.
CREATED TIMESTAMP Não Carimbo de data/hora de quando o metastore foi criado.
CREATED_BY STRING Não Entidade de segurança que criou o metastore.
LAST_ALTERED TIMESTAMP Não Carimbo de data/hora em que o metastore foi alterado pela última vez de qualquer forma.
LAST_ALTERED_BY STRING Não Entidade de segurança que alterou o metastore pela última vez.

Restrições

As seguintes restrições se aplicam à relação METASTORES:

Classe Nome Lista de colunas Descrição
Chave primária METASTORES_PK METASTORE_ID, METASTORE_NAME Identificador exclusivo para o metastore.
Chave estrangeira METASTORES_CREDS_FK STORAGE_ROOT_CREDENTIAL_ID, STORAGE_ROOT_CREDENTIAL_NAME Referências STORAGE_CREDENTIALS

Exemplos

> SELECT metastore_owner
    FROM information_schema.metastores