Criar consulta mesclada

Versão 4.0.23.2

Criar consulta mesclada

Cria um novo objeto de consulta de mesclagem.

Uma consulta de combinação pega os resultados de uma ou mais consultas e os combina de acordo com as definições de mapeamento de campo. O resultado é semelhante a uma mesclagem externa à esquerda do SQL.

Uma consulta de mesclagem pode mesclar resultados de consultas de diferentes bancos de dados SQL.

A ordem em que as consultas são definidas na propriedade da matriz source_queries é significativa. A primeira consulta na matriz define a chave primária em que os resultados das consultas subsequentes serão mesclados.

Assim como os objetos de consulta de modelo/visualização, as consultas de mesclagem são imutáveis e têm identidade estrutural. Se você fizer uma solicitação para criar uma nova consulta de mesclagem idêntica a uma consulta de mesclagem existente, ela será retornada em vez de criar uma cópia. Por outro lado, qualquer alteração no conteúdo de uma consulta de mesclagem produzirá um novo objeto com um novo código.

Solicitação

POST /merge_queries
Tipo de dados
Descrição
Solicitação
HTTPRequest
body
Corpo HTTP
Expandir definição HTTPBody...
body
Mesclar consulta
Expandir a definição de MergeQuery...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
limit_column
string
Limite de colunas
dynamic_fields
string
Campos dinâmicos
id
string
ID exclusivo
pivôs
string[]
código_do_produto_de_resultado
string
Exclusivo para receber resultados
classificações
string[]
consultas_de_origem
total
booleano
Total
vis_config
objeto
Configuração de visualização
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados

Resposta

200: Mesclar consulta

Tipo de dados
Descrição
(objeto)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
limit_column
string
Limite de colunas
dynamic_fields
string
Campos dinâmicos
id
string
ID exclusivo
pivôs
string[]
código_do_produto_de_resultado
string
Exclusivo para receber resultados
classificações
string[]
consultas_de_origem
Expandir a definição de MergeQuerySourceQuery...
mesclar_campos
Expandir a definição de MergeFields...
field_name
string
Nome do campo para mapear nos resultados mesclados
nome_do_campo_de_origem
string
Nome do campo da consulta de origem
nome
string
Nome de exibição
ID da consulta
string
ID da consulta para mesclar
total
booleano
Total
vis_config
objeto
Configuração de visualização

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