- Esquema:
Exibição PIPE_USAGE_HISTORY¶
Esta exibição do Account Usage pode ser usada para consultar o histórico dos dados carregados nas tabelas do Snowflake usando o Snowpipe nos últimos 365 dias (1 ano). A exibição exibe o histórico de dados carregados e créditos faturados para toda a sua conta Snowflake.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
PIPE_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o canal utilizado para o carregamento de dados. Exibe NULL se nenhum nome de canal foi especificado na consulta. Cada linha inclui os totais para todos os canais em uso dentro do intervalo de tempo. |
PIPE_NAME |
TEXT |
Nome do canal. Exibe NULL para o objeto de canal interno (oculto) usado para atualizar os metadados de uma tabela externa. |
START_TIME |
TIMESTAMP_LTZ |
Início do intervalo de hora (no fuso horário local) em que ocorreu o carregamento de dados. |
END_TIME |
TIMESTAMP_LTZ |
Fim do intervalo de hora (no fuso horário local) em que ocorreu o carregamento de dados. |
CREDITS_USED |
NUMBER |
Número de créditos faturados para carregamentos de dados do Snowpipe durante o intervalo START_TIME e END_TIME. |
BYTES_INSERTED |
FLOAT |
Número de bytes carregados durante o intervalo START_TIME e END_TIME. |
FILES_INSERTED |
VARIANT |
Número de arquivos carregados durante o intervalo START_TIME e END_TIME. |
Notas de uso¶
A latência da visualização pode ser de até 180 minutos (3 horas).
Se você quiser reconciliar os dados dessa exibição com uma exibição correspondente no esquema ORGANIZATION USAGE, você deverá primeiro definir o fuso horário da sessão como UTC. Antes de consultar a exibição do Account Usage, execute o seguinte:
ALTER SESSION SET TIMEZONE = UTC;
O Snowflake cobra pelas notificações de atualização automática em tabelas externas e tabelas de diretório em estágios externos a uma taxa equivalente à taxa do arquivo Snowpipe. É possível estimar as cobranças incorridas pelas notificações de atualização automática da tabela externa e da tabela de diretório examinando esta exibição do PIPE_USAGE_HISTORY ou fazendo a consulta da função PIPE_USAGE_HISTORY. Note que os canais de atualização automática serão listados sob um nome de canal NULL. Você também pode visualizar o histórico de notificação de atualização automática de sua tabela externa no nível da tabela/nível de estágio de forma granular, usando a função de tabela AUTO_REFRESH_REGISTRATION_HISTORY do Information Schema.
Para evitar cobranças por notificações de atualização automática, faça uma atualização manual das tabelas externas e tabelas de diretório. Para tabelas externas, a instrução ALTER EXTERNAL TABLE <nome> REFRESH … pode ser usada para sincronizar manualmente sua tabela externa com o armazenamento externo. Para tabelas de diretório, a instrução ALTER STAGE <nome> REFRESH … pode ser usada para sincronizar manualmente o diretório com o armazenamento externo.