Acessar consulta

Versão 4.0.23.6 (mais recente)

Receba uma consulta criada anteriormente por ID.

Um objeto de consulta do Looker inclui os vários parâmetros que definem uma consulta de banco de dados que foi executada ou que poderia ser executada no futuro. Esses parâmetros incluem: modelo, visualização, campos, filtros, tabelas dinâmicas etc. Os resultados da consulta não fazem parte do objeto de consulta.

Os objetos de consulta são exclusivos e imutáveis. Os objetos de consulta são criados automaticamente no Looker conforme os usuários exploram os dados. O Looker não os exclui. Eles se tornam parte do histórico da consulta. Quando você receber uma solicitação para criar uma consulta para qualquer conjunto de parâmetros, o Looker tentará primeiro encontrar um objeto de consulta existente com parâmetros correspondentes e só criará um novo objeto quando não for possível encontrar um objeto apropriado.

Esse método "get" é usado para obter os detalhes sobre uma consulta para um determinado ID. Veja aqui os outros métodos para "criar" e "executar" consultas.

Alguns campos, como "filter_config" e "vis_config", etc., são específicos de como a IU do Looker cria consultas e visualizações e geralmente não são úteis para o uso da API. Eles não são necessários ao criar novas consultas e geralmente podem ser ignorados.

Solicitação

GET /queries/{query_id}
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
ID da consulta
string
ID da consulta
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados.

Resposta

200: consulta

Tipo de dados
Descrição
(objeto)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
modelo
string
Modelo
visualização
string
Explorar nome
campos
string[]
pivôs
string[]
fill_fields
string[]
filters
objeto
Filtros
expressao_de_filtro
string
Expressão de filtro
classificações
string[]
limite
string
Limite
limit_column
string
Limite de colunas
total
booleano
Total
total da linha
string
Total bruto
subtotais
string[]
vis_config
objeto
Propriedades de configuração da visualização. Essas propriedades geralmente são opacas e diferem com base no tipo de visualização usada. Não há um conjunto especificado de chaves permitidas. Os valores podem ser qualquer tipo compatível com JSON. Uma chave de "tipo" com um valor de string geralmente está presente e é usada pelo Looker para determinar qual visualização será exibida. As visualizações ignoram as propriedades vis_config desconhecidas.
configuração_do_filtro
objeto
O valor de "filter_config" representa o estado da IU do filtro na página de exploração de uma determinada consulta. Ao executar uma consulta por meio da IU do Looker, esse parâmetro tem precedência sobre "filtros". Ao criar uma consulta ou modificar uma consulta existente, "filter_config" deve ser definido como nulo. Definir como qualquer outro valor pode causar um comportamento inesperado de filtragem. O formato deve ser considerado opaco.
_UI_sections visíveis
string
Seções de IU visíveis
lesma
string
Slug
dynamic_fields
string
Campos dinâmicos
client_id
string
ID do cliente: usado para gerar URLs de exploração encurtados. Se definido pelo cliente, deve ser uma sequência alfanumérica única de 22 caracteres. Caso contrário, será gerado um.
url_de_compartilhamento
string
Compartilhar URL
url_de_compartilhamento_expandido
string
URL de compartilhamento expandido
url
string
URL expandido
fuso horário_de_consulta
string
Fuso horário da consulta
has_table_calculations
booleano
Tem cálculos de tabela

400: Solicitação inválida

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

404: não encontrado

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

Examples