Categorias:

Information Schema , Funções de tabela

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>' ] )
Copy

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.