Criar consulta do SQL Runner

Versão 4.0.23.6 (mais recente)

Criar uma consulta SQL Runner

É necessário fornecer o parâmetro connection_name ou model_name.

Solicitação

POST /sql_queries
Tipo de dados
Descrição
Solicitação
HTTPRequest
body
Corpo HTTP
Expandir definição HTTPBody...
body
Consulta do SQL Runner
Expandir a definição do SqlQueryCreate...
connection_name
string
Nome da conexão do banco de dados na qual executar esta consulta
ID da conexão
string
(OBSOLETO) Usar "connection_name"
model_name
string
Nome do modelo LookML (este ou `connection_id` obrigatório)
sql
string
Consulta SQL
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.

Resposta

200: consulta SQL Runner

Tipo de dados
Descrição
(objeto)
SqlQuery (em inglês)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
lesma
string
O identificador da consulta SQL
último_tempo de execução
number
Número de segundos que a consulta levou para ser executada no horário mais recente em que foi executada
run_count
integer
Número de vezes que esta consulta foi executada
limit_browser
integer
Número máximo de linhas que esta consulta exibirá na página do SQL Runner
sql
string
Texto da consulta SQL
last_run_at
string
O horário em que a consulta foi executada mais recentemente
conexão
DBConnectionBase (em inglês)
Conexão usada por esta consulta
Expandir a definição de DBConnectionBase...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
nome
string
Nome da conexão. Também usado como identificador exclusivo
dialeto
Detalhes somente leitura do SQL Dialect
Expandir definição do dialeto...
nome
string
O nome do dialeto
Rótulo
string
O rótulo legível da conexão
suporta_custo_estimativa
booleano
Se o dialeto é compatível com estimativas de custo de consulta
custo_estimativa_estilo
string
Como o dialeto processa a estimativa de custos
índices_de_tabelas_permanentes
string
Colunas de índice de TDP
Persistent_table_sortkeys
string
Colunas de chave de classificação de TDP
Persistent_table_distkey
string
Coluna do PDT distkey
suporta
booleano
Suporta resultados de streaming
Automatic_run_sql_runner_snippets
booleano
Os snippets do SQL Runner devem ser executados automaticamente
teste_de_conexão
string[]
suporta_inducer
booleano
É suportado pelo indutor (por exemplo, gerar do sql)
suporta_vários_bancos de dados
booleano
É possível acessar vários bancos de dados de uma conexão usando esse dialeto
tabelas_permanentes_derivadas
booleano
Se o dialeto é compatível com a criação de tabelas derivadas permanentes pelo Looker.
has_ssl_support
booleano
O banco de dados tem suporte ao cliente para SSL definido explicitamente por meio da string JDBC?
snippets
Expandir a definição do snippet...
nome
string
Nome do snippet
Rótulo
string
Rótulo do snippet
sql
string
Texto SQL do snippet
pdts_enabled
booleano
Verdadeiro se as TDPs estiverem ativadas nessa conexão
model_name
string
Nome do modelo usado nesta consulta
criador
UserPublic (em inglês)
Usuário que criou esta consulta SQL
Expandir definição UserPublic...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
first_name
string
Nome
last_name
string
Sobrenome
display_name
string
Nome completo para exibição (disponível apenas se first_name e last_name estiverem definidos)
URL_do_ avatar
string
URL da imagem de avatar (pode ser genérico)
url
string
Link para obter este item
explorar_url
string
Explorar o URL da página desta consulta SQL
texto simples
booleano
Esta consulta deve ser renderizada como texto simples
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.
código_do_produto_de_resultado
string
ID da entrada ResultMakerLookup.

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

409: recurso já existe

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