- Esquema:
Exibição ICEBERG_STORAGE_OPTIMIZATION_HISTORY¶
Use esta exibição do Account Usage para consultar trabalhos de otimização de armazenamento Iceberg, que incluem compactação de dados, nos últimos 365 dias (1 ano) para Apache Iceberg™ Tabelas em sua conta. Você pode consultar trabalhos para as seguintes tabelas Iceberg:
Tabelas gerenciadas pelo Snowflake
Tabelas gerenciadas pelo Open Catalog
Nota
A Snowflake começa a faturar para compactação de dados de arquivos de dados para tabelas Iceberg gerenciadas pelo Snowflake em 20 de outubro de 2025.
Para habilitar ou desabilitar a compactação de dados em tabelas Iceberg gerenciadas pelo Snowflake, consulte Definir compactação de dados.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
START_TIME |
TIMESTAMP_LTZ |
Início do intervalo de tempo (na marca de hora) durante o qual as operações foram realizadas. |
END_TIME |
TIMESTAMP_LTZ |
Fim do intervalo de tempo (na marca de uma hora) durante o qual as operações foram realizadas. |
CREDITS_USED |
NUMBER |
Número de créditos faturados para compactação de dados durante o START_TIME e END_TIME janela. |
NUM_BYTES_SCANNED |
NUMBER |
Número de bytes verificados durante o intervalo START_TIME e END_TIME. |
NUM_ROWS_WRITTEN |
NUMBER |
Número de linhas compactadas durante o START_TIME e END_TIME janela. |
TABLE_ID |
NUMBER |
Identificador interno gerado pelo sistema para a tabela Iceberg no Snowflake. |
TABLE_NAME |
VARCHAR |
Nome da tabela Iceberg definida no Snowflake. |
ICEBERG_TABLE_UUID |
VARCHAR |
Identificador da tabela Apache Iceberg™ , gerado pelo mecanismo ou catálogo Iceberg externo. |
SCHEMA_ID |
VARCHAR |
Identificador gerado pelo sistema para o esquema Snowflake em que a tabela está. |
SCHEMA_NAME |
VARCHAR |
Nome do esquema em que a tabela está. |
DATABASE_ID |
NUMBER |
Identificador gerado pelo sistema para o banco de dados Snowflake ao qual o esquema e a tabela pertencem. |
DATABASE_NAME |
VARCHAR |
Nome do banco de dados ao qual o esquema e a tabela pertencem. |
INSTANCE_ID |
NUMBER |
Identificador interno gerado pelo sistema para a instância à qual o objeto pertence. |
Notas de uso¶
A latência da exibição é de até 2 horas.
A exibição contém dados históricos de uso dos últimos 365 dias.
A função USAGE_VIEWER é concedida ao privilégio SELECT nesta exibição. Para obter mais informações, consulte Funções de banco de dados SNOWFLAKE.
Esta exibição não inclui informações de compactação de dados para tabelas Iceberg gerenciadas externamente que não são gerenciadas pelo Open Catalog.
Exemplos¶
O exemplo a seguir mostra como filtrar tabelas cujo número de créditos faturados é maior que um valor especificado:
SELECT
table_name,
start_time,
credits_used
FROM SNOWFLAKE.ACCOUNT_USAGE.ICEBERG_STORAGE_OPTIMIZATION_HISTORY
WHERE credits_used > 0.0005
ORDER BY
credits_used DESC;
The query returns the following results:
+------------------+-------------------------------+--------------+
| TABLE_NAME | START_TIME | CREDITS_USED |
+------------------+-------------------------------+--------------+
| my_iceberg_table | 2025-09-15 09:00:00.000 -0700 | 0.000529445 |
| my_iceberg_table | 2025-09-15 08:00:00.000 -0700 | 0.000516791 |
+------------------+-------------------------------+--------------+