Esquema:

ACCOUNT_USAGE

Exibição TABLES

Esta visualização do Account Usage exibe uma linha para cada tabela e visualização na conta.

Consulte também:

Exibição COLUMNS , Exibição VIEWS

Colunas

Nome da coluna

Tipo de dados

Descrição

TABLE_ID

NUMBER

Identificador interno, gerado pelo Snowflake para a tabela.

TABLE_NAME

TEXT

Nome da tabela.

TABLE_SCHEMA_ID

NUMBER

Identificador interno, gerado pelo Snowflake, do esquema para a tabela.

TABLE_SCHEMA

TEXT

Esquema a qual a tabela pertence.

TABLE_CATALOG_ID

NUMBER

Identificador interno, gerado pelo Snowflake, do banco de dados para a tabela.

TABLE_CATALOG

TEXT

Banco de dados ao qual a tabela pertence.

TABLE_OWNER

TEXT

Nome da função proprietária da tabela.

TABLE_TYPE

TEXT

Indica o tipo de tabela. Os valores válidos são BASE TABLE, TEMPORARY TABLE, EXTERNAL TABLE, EVENT TABLE, VIEW ou MATERIALIZED VIEW.

IS_TRANSIENT

TEXT

Indica se a tabela é transitória.

CLUSTERING_KEY

TEXT

Coluna(s) e/ou expressão(ões) que compõem a chave de clustering para a tabela.

ROW_COUNT

NUMBER

Número de linhas na tabela.

BYTES

NUMBER

Número de bytes acessados por uma digitalização da tabela.

RETENTION_TIME

NUMBER

Número de dias que os dados históricos são retidos para o Time Travel.

SELF_REFERENCING_COLUMN_NAME

TEXT

Não aplicável para o Snowflake.

REFERENCE_GENERATION

TEXT

Não aplicável para o Snowflake.

USER_DEFINED_TYPE_CATALOG

TEXT

Não aplicável para o Snowflake.

USER_DEFINED_TYPE_SCHEMA

TEXT

Não aplicável para o Snowflake.

USER_DEFINED_TYPE_NAME

TEXT

Não aplicável para o Snowflake.

IS_INSERTABLE_INTO

TEXT

Não aplicável para o Snowflake.

IS_TYPED

TEXT

Não aplicável para o Snowflake.

COMMIT_ACTION

TEXT

Não aplicável para o Snowflake.

CREATED

TIMESTAMP_LTZ

Data e hora de criação da tabela.

LAST_ALTERED

TIMESTAMP_LTZ

Data e hora em que a tabela foi alterada pela última vez por uma operação DDL ou DML.

LAST_DDL

TIMESTAMP_LTZ

Carimbo de data/hora da última operação DDL realizada na tabela ou exibição, incluindo atualizações de banco de dados para replicação (se a atualização mudar as propriedades visíveis da tabela/exibição).

LAST_DDL_BY

TEXT

Nome de usuário do usuário que realizou a última operação DDL na tabela ou exibição.

DELETED

TIMESTAMP_LTZ

Data e hora em que a tabela foi descartada.

AUTO_CLUSTERING_ON

TEXT

Status do clustering automático para uma tabela. Para obter mais detalhes, consulte Visualização do status de Clustering automático para uma tabela.

COMMENT

TEXT

Comentário para a tabela.

OWNER_ROLE_TYPE

TEXT

O tipo de função que possui o objeto, seja ROLE ou DATABASE_ROLE. Note que o Snowflake retorna NULL se você excluir o objeto porque não há função de proprietário para um objeto excluído.

INSTANCE_ID

NUMBER

Identificador interno/gerado pelo sistema para a instância à qual o objeto pertence.

Notas de uso

  • A latência da visualização pode ser de até 90 minutos.

  • A exibição não reconhece o privilégio MANAGE GRANTS e consequentemente pode mostrar menos informações em comparação com um comando SHOW executado por um usuário com o privilégio MANAGE GRANTS.

  • Consultar o SUM(BYTES) para uma tabela não representa o uso total de armazenamento, porque a quantidade não inclui o uso do Time Travel e Fail-safe.

Exemplos

Recupere o tamanho total (em bytes) de todas as tabelas ativas em todos os esquemas de sua conta:

SELECT TABLE_SCHEMA,SUM(BYTES)
    FROM snowflake.account_usage.tables
    WHERE DELETED IS NULL
    GROUP BY TABLE_SCHEMA;
Copy