FUSE_TIME_TRAVEL_SIZE (Lakehouse v1)
Calcula o tamanho de armazenamento dos dados históricos (para Time travel) das tabelas.
Sintaxe SQL
Seção intitulada “Sintaxe SQL”-- Calculate historical data size for all tables in all databasesSELECT ...FROM fuse_time_travel_size();
-- Calculate historical data size for all tables in a specified databaseSELECT ...FROM fuse_time_travel_size('<database_name>');
-- Calculate historical data size for a specified table in a specified databaseSELECT ...FROM fuse_time_travel_size('<database_name>', '<table_name>'));A função retorna um conjunto de resultados com as seguintes colunas:
| Coluna | Descrição |
|---|---|
database_name |
O nome do banco de dados em que a tabela está localizada. |
table_name |
O nome da tabela. |
is_dropped |
Indica se a tabela foi excluída (true para tabelas excluídas, false caso contrário). |
time_travel_size |
O tamanho total de armazenamento dos dados históricos (para Time travel) da tabela, em bytes. |
latest_snapshot_size |
O tamanho de armazenamento do instantâneo mais recente da tabela, em bytes. |
data_retention_period_in_hours |
O período de retenção dos dados de Time travel em horas (NULL significa usar a política de retenção padrão). |
error |
Qualquer erro encontrado ao obter o tamanho de armazenamento (NULL se não ocorreu nenhum erro). |
Exemplos de SQL
Seção intitulada “Exemplos de SQL”Este exemplo calcula os dados históricos de todas as tabelas do banco de dados default:
SELECT * FROM fuse_time_travel_size('default')
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐│ database_name │ table_name │ is_dropped │ time_travel_size │ latest_snapshot_size │ data_retention_period_in_hours │ error │├───────────────┼────────────┼────────────┼──────────────────┼──────────────────────┼────────────────────────────────┼──────────────────┤│ default │ books │ true │ 2810 │ 1490 │ NULL │ NULL │└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘