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