Esquema:

ACCOUNT_USAGE

Exibição PIPES

Esta visualização de Account Usage exibe uma linha para cada canal definido na conta.

Colunas

Nome da coluna

Tipo de dados

Descrição

PIPE_ID

NUMBER

Identificador interno/gerado pelo sistema para o canal.

PIPE_NAME

TEXT

Nome do canal.

PIPE_SCHEMA_ID

NUMBER

Identificador interno/gerado pelo sistema para o esquema ao qual a canal pertence.

PIPE_SCHEMA

TEXT

Esquema ao qual pertence o canal.

PIPE_CATALOG_ID

NUMBER

Identificador interno/gerado pelo sistema para o banco de dados ao qual o canal pertence.

PIPE_CATALOG

TEXT

Banco de dados ao qual pertence o canal.

IS_AUTOINGEST_ENABLED

TEXT

Se AUTO-INGEST está habilitado para o canal. Representa a funcionalidade futura.

NOTIFICATION_CHANNEL_NAME

TEXT

Fila do Amazon Resource Name of the Amazon SQS para o estágio nomeado na coluna DEFINITION. Representa a funcionalidade futura.

PIPE_OWNER

TEXT

Nome da função proprietária do canal.

DEFINITION

TEXT

Instrução COPY usada para carregar dados de arquivos em fila em uma tabela do Snowflake.

CREATED

TIMESTAMP_LTZ

Hora de criação do canal.

LAST_ALTERED

TIMESTAMP_LTZ

Data e hora em que o objeto foi alterado pela última vez por uma operação de metadados de DML, DDL ou em segundo plano. Consulte as Notas de uso.

COMMENT

TEXT

Comentário para este canal.

PATTERN

TEXT

Valor da opção de cópia PATTERN na instrução COPY INTO <tabela> da definição do canal, se a opção de cópia tiver sido especificada

DELETED

TIMESTAMP_LTZ

Data e hora em que o canal foi excluído.

OWNER_ROLE_TYPE

TEXT

O tipo de função que possui o objeto, por exemplo ROLE. . Se um Snowflake Native App possui o objeto, o valor é APPLICATION. . Snowflake retorna NULL se você excluir o objeto porque um objeto excluído não tem uma função de proprietário.

Notas de uso

  • A latência da visualização pode ser de até 180 minutos (3 horas).

  • A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.

  • 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.

  • A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:

    • operações DDL.

    • operações DML (somente para tabelas). Esta coluna é atualizada mesmo quando nenhuma linha é afetada pela instrução DML.

    • Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.

Exemplos

O exemplo a seguir une esta visualização com Exibição PIPE_USAGE_HISTORY na coluna PIPE_ID para acompanhar o uso de crédito associado a cada objeto PIPE único:

select a.PIPE_CATALOG as PIPE_CATALOG,
       a.PIPE_SCHEMA as PIPE_SCHEMA,
       a.PIPE_NAME as PIPE_NAME,
       b.CREDITS_USED as CREDITS_USED
from SNOWFLAKE.ACCOUNT_USAGE.PIPES a join SNOWFLAKE.ACCOUNT_USAGE.PIPE_USAGE_HISTORY b
on a.pipe_id = b.pipe_id
where b.START_TIME > date_trunc(month, current_date);
Copy