Version 4.0.23.6 (la plus récente)
Créer une requête de fusion
Crée un objet de requête de fusion.
Une requête de fusion récupère les résultats d'une ou de plusieurs requêtes et les fusionne (fusionne) en fonction des définitions du mappage de champs. Le résultat est semblable à une jointure externe SQL gauche.
Une requête de fusion peut fusionner les résultats de requêtes provenant de différentes bases de données SQL.
L'ordre dans lequel les requêtes sont définies dans la propriété de tableau source_queries est important. La première requête du tableau définit la clé primaire dans laquelle les résultats des requêtes suivantes seront fusionnés.
Comme les objets de requête de modèle/vue, les requêtes de fusion sont immuables et ont une identité structurelle. Si vous envoyez une requête de création d'une requête de fusion identique à une requête de fusion existante, elle est renvoyée au lieu d'être en double. À l'inverse, toute modification apportée au contenu d'une requête de fusion génère un nouvel objet avec un nouvel ID.
Demande
POST
/merge_queries
Type de données
Description
Développer la définition HTTPBody...
body
Fusionner la requête
Développer la définition de MergeQuery...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
limite_colonne
string
Nombre maximal de colonnes
champs_dynamiques
string
Champs dynamiques
id
lock
string
Identifiant unique
tableau croisé dynamique
chaîne[]
id_outil_résultats
lock
string
Uniques pour obtenir des résultats
vis_config
objet
Configuration de la visualisation
Développer la définition de la requête HTTP...
champs
string
Champs demandés
Réponse
200: Requête de fusion
Type de données
Description
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
limite_colonne
string
Nombre maximal de colonnes
champs_dynamiques
string
Champs dynamiques
id
lock
string
Identifiant unique
tableau croisé dynamique
chaîne[]
id_outil_résultats
lock
string
Uniques pour obtenir des résultats
Développer la définition de MergeQuerySourceQuery...
Développer la définition de la fusion des champs...
field_name
string
Nom du champ à mapper dans les résultats fusionnés
nom_champ_source
string
Nom du champ issu de la requête source
name
string
Nom à afficher
id_requête
string
ID de la requête à fusionner
vis_config
objet
Configuration de la visualisation
400 Bad Request
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
404: introuvable
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
409: La ressource existe déjà
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
422: Erreur de validation
Type de données
Description
Message
lock
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
lock
string
Champ comportant une erreur
code
lock
string
Code d'erreur
Message
lock
string
Message d'information sur l'erreur
documentation_url
lock
string
Lien vers la documentation
documentation_url
lock
string
Lien vers la documentation
429 : Too Many Requests
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
Examples