- Categorias:
QUERY_ACCELERATION_HISTORY¶
A função QUERY_ACCELERATION_HISTORY é usada para consultar o histórico do Query Acceleration Service dentro de um intervalo de datas especificado. As informações retornadas incluem os créditos utilizados para o Query Acceleration Service no nível do warehouse por um determinado período.
Sintaxe¶
QUERY_ACCELERATION_HISTORY(
[ DATE_RANGE_START => <constant_expr> ]
[ , DATE_RANGE_END => <constant_expr> ]
[ , WAREHOUSE_NAME => '<string>' ] )
Parâmetros¶
Todos os argumentos são opcionais.
DATE_RANGE_START => constant_expr
, .DATE_RANGE_END => constant_expr
O intervalo de data/hora para exibir o histórico de aceleração da consulta.
Por exemplo, se você especificar que a data de início é 03-05-2019 e a data final 05-05-2019, você receberá dados para 3 de maio, 4 de maio e 5 de maio. (Os pontos de extremidade estão incluídos).
Se não for especificada nem uma data de início nem uma data final, o padrão será as últimas 12 horas.
Se uma data final não for especificada, mas uma data de início for especificada, então CURRENT_DATE à meia-noite é usada como o fim do intervalo.
Se uma data de início não for especificada, mas uma data final for especificada, então o intervalo começa 12 horas antes do início de
DATE_RANGE_END
.
WAREHOUSE_NAME => string
Nome do warehouse. Se especificado, mostra apenas o histórico para o warehouse especificado.
Se o nome de um warehouse não for especificado, então os resultados incluirão o histórico de cada warehouse usando o Query Acceleration Service.
Saída¶
A função retorna as seguintes colunas:
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
START_TIME |
TIMESTAMP_LTZ |
Início do intervalo de tempo especificado em que o serviço estava em uso. |
END_TIME |
TIMESTAMP_LTZ |
Fim do intervalo de tempo especificado em que o serviço estava em uso. |
CREDITS_USED |
NUMBER |
Número de créditos utilizados pelo serviço. |
WAREHOUSE_NAME |
TEXT |
Nome do warehouse onde ocorreu o uso. |
NUM_FILES_SCANNED |
NUMBER |
Número de arquivos digitalizados pelo serviço. |
NUM_BYTES_SCANNED |
NUMBER |
Número de bytes digitalizados pelo serviço. |
Notas de uso¶
Retorna resultados apenas para a função ACCOUNTADMIN ou qualquer função que tenha sido explicitamente concedido o privilégio global MONITOR USAGE.
Ao chamar uma função de tabela do Information Schema, a sessão deve ter um esquema INFORMATION_SCHEMA em uso ou o nome da função deve ser totalmente qualificado. Para obter mais detalhes, consulte Snowflake Information Schema.