Versão 4.0.23.6 (mais recente)
Validar projeto
Executa a validação do lint de todos os arquivos lookml no projeto.
Retorna uma lista de erros encontrados, se houver.
A validação do conteúdo de todos os arquivos em um projeto pode consumir muitos recursos computacionais para projetos grandes. Para um melhor desempenho, chame validate_project(project_id)
somente quando você realmente quiser recalcular a validação do projeto. Para exibir rapidamente os resultados da validação de projeto mais recente (sem recalcular), use project_validation_results(project_id)
.
Solicitação
POST
/projects/{project_id}/validate
Expandir definição HTTPPath...
project_id
string
ID do projeto
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados
Resposta
200: resultados de validação do projeto
Expandir a definição do ProjectError...
código
lock
string
Um token estável que identifica exclusivamente essa classe de erros, ignorando os valores de parâmetros. O texto da mensagem de erro pode variar devido a parâmetros ou localização, mas os códigos de erro não. Por exemplo, um erro "Arquivo não encontrado" terá o mesmo código de erro independentemente do nome do arquivo em questão ou do idioma de exibição do usuário
Gravidade
lock
string
Gravidade: fatal, erro, aviso, informações, sucesso
kind
lock
string
Classificação de erros: sintaxe, suspensão de uso, configuração do modelo etc.
mensagem
lock
string
Mensagem de erro que pode conter informações como nomes do painel ou do modelo que podem ser consideradas confidenciais em alguns casos de uso. Evite armazenar ou enviar esta mensagem fora do Looker
field_name
lock
string
O campo associado a esse erro
caminho_do_arquivo
lock
string
Nome do arquivo que contém este erro
número_da_linha
lock
integer
Número da linha no arquivo do erro
model_id
lock
string
O modelo associado a esse erro
explore
lock
string
A exploração associada a esse erro
url_de_ajuda
lock
string
Link para a documentação do Looker sobre esse erro
params
lock
objeto
Parâmetros de erro
mensagem_sanitizada
lock
string
Uma versão da mensagem de erro que não contém informações potencialmente confidenciais. Adequado para situações em que as mensagens são armazenadas ou enviadas a consumidores fora do Looker, como registros externos. As mensagens limpas exibirão "(?)" quando informações confidenciais forem exibidas na mensagem não limpa correspondente
resumo do projeto
lock
string
Um valor de hash calculado a partir do estado atual do projeto
Expandir a definição de ModelsNotValidated...
nome
lock
string
Nome do modelo
project_file_id
lock
string
Arquivo do projeto
tempo_computado
lock
number
Duração da validação do projeto em segundos
400: Solicitação inválida
mensagem
lock
string
Detalhes do erro
url_da_documentação
lock
string
Link da documentação
404: não encontrado
mensagem
lock
string
Detalhes do erro
url_da_documentação
lock
string
Link da documentação
422: erro de validação
mensagem
lock
string
Detalhes do erro
Expandir a definição de ValidationErrorDetail...
campo
lock
string
Campo com erro
código
lock
string
Código do erro
mensagem
lock
string
Mensagem de erro
url_da_documentação
lock
string
Link da documentação
url_da_documentação
lock
string
Link da documentação
429: Solicitações demais
mensagem
lock
string
Detalhes do erro
url_da_documentação
lock
string
Link da documentação
Examples