Executar aparência

Versão 4.0.23.4

Executar uma aparência

Executa a consulta de um determinado visual e retorna os resultados no formato solicitado.

Formatos compatíveis:

formato_do_resultado Descrição
json JSON simples
json_detail [informações_técnicas_do_json] Dados de linha mais metadados que descrevem os campos, tabelas dinâmicas, cálculos de tabela e outros aspectos da consulta
csv Valores separados por vírgula com um cabeçalho
.txt Valores separados por tabulação com um cabeçalho
html HTML simples
MD Markdown simples
xlsx Planilha do MS Excel
sql Retorna o SQL gerado em vez de executar a consulta
png Uma imagem PNG da visualização da consulta
jpg Uma imagem JPG da visualização da consulta

Solicitação

GET /looks/{look_id}/run/{result_format}
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
look_id
string
ID da aparência
formato_do_resultado
string
Formato do resultado
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
limite
integer
Limite de linhas (pode substituir o limite na consulta salva).
aplicar_formatação
booleano
Aplique a formatação especificada pelo modelo a cada resultado.
apply_vis
booleano
Aplique as opções de visualização aos resultados.
Armazenamento em cache
booleano
Receber resultados do cache, se disponível.
imagem_largura
integer
Largura da renderização para formatos de imagem.
imagem_altura
integer
Altura da renderização para formatos de imagem.
generate_drill_links
booleano
Gerar links de detalhamento (aplicável somente ao formato "json_detail").
forçar_produção
booleano
Força o uso de modelos de produção, mesmo que o usuário esteja no modo de desenvolvimento. Essa sinalização falsa não garante que modelos de desenvolvimento serão usados.
somente cache
booleano
Recupere resultados do cache mesmo que eles tenham expirado.
prefixo_do_caminho
string
Prefixo a ser usado para links de detalhamento (codificado pelo URL).
recriar_pdts
booleano
Recriar PDTS usados na consulta.
server_table_calcs
booleano
Realizar cálculos de tabela nos resultados da consulta

Resposta

200: aparência

Tipo de dados
Descrição
(string)
string

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

422: erro de validação

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
Expandir a definição de ValidationErrorDetail...
campo
string
Campo com erro
código
string
Código do erro
mensagem
string
Mensagem de erro
url_da_documentação
string
Link da documentação
url_da_documentação
string
Link da documentação

429: Solicitações demais

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

Examples

Python

https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/lookersdk-flask/app/looker.py
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/lookersdk-flask/app/looker.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py

Ruby

https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/dev_vs_prod.rb (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/dev_vs_prod.rb (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/dev_vs_prod.rb (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/dev_vs_prod.rb (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/rerun_failed_email_schedules.rb

TypeScript

https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-codegen/src/kotlin.gen.spec.ts (link em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-codegen/src/python.gen.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-codegen/src/typescript.gen.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-codegen/src/typescript.gen.spec.ts