Catégories

Fusionneur de Tableaux Multiples

Fusionner et joindre plusieurs tableaux avec différents types de jointure (interne, gauche, droite, complète)

Condition supplémentaire pour filtrer les enregistrements joints (pour les utilisateurs avancés)

Points clés

Catégorie
Data Processing
Types d’entrée
textarea, select, checkbox, text
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Fusionneur de Tableaux Multiples est un outil en ligne performant conçu pour combiner et joindre des ensembles de données disparates en utilisant des méthodes de jointure standard de type SQL, facilitant ainsi l'analyse croisée de vos informations.

Quand l’utiliser

  • Pour enrichir une liste de clients avec des données provenant d'un fichier de commandes séparé.
  • Pour identifier les correspondances ou les écarts entre deux inventaires de stocks.
  • Pour consolider des rapports financiers issus de sources de données différentes partageant une clé commune.

Comment ça marche

  • Copiez et collez vos deux tableaux dans la zone de saisie en les séparant par une ligne vide.
  • Définissez les colonnes clés présentes dans chaque tableau qui serviront de point de liaison.
  • Sélectionnez le type de jointure souhaité (interne, gauche, droite, complète ou croisée) selon vos besoins.
  • Cliquez sur le bouton de fusion pour générer instantanément votre tableau consolidé.

Cas d’usage

Rapprochement de bases de données clients et commandes.
Fusion de listes de produits avec leurs prix et stocks respectifs.
Analyse comparative de données marketing issues de deux plateformes différentes.

Exemples

1. Fusion de commandes clients

Analyste de données
Contexte
Un analyste possède un fichier 'Clients' et un fichier 'Commandes' séparés, liés par un identifiant client unique.
Problème
Besoin d'ajouter les détails de commande à chaque profil client sans perdre les clients n'ayant pas encore passé commande.
Comment l’utiliser
Coller les deux tableaux, définir 'ID_Client' comme clé pour les deux tables et choisir 'Left Join'.
Configuration d’exemple
joinType: left, leftTableKey: ID_Client, rightTableKey: ID_Client
Résultat
Un tableau unique contenant tous les clients et les informations de commande associées, avec des cellules vides là où aucune commande n'existe.

Tester avec des échantillons

sql, hash

FAQ

Quels types de jointures sont supportés ?

L'outil supporte les jointures internes (inner), gauches (left), droites (right), complètes (full) et croisées (cross).

Dois-je avoir des en-têtes dans mes tableaux ?

Oui, il est recommandé d'inclure des en-têtes pour identifier facilement les colonnes clés, bien que l'outil puisse fonctionner sans si vous configurez les options correctement.

Comment l'outil gère-t-il les délimiteurs ?

Vous pouvez spécifier manuellement le délimiteur (virgule, point-virgule, tabulation, etc.) ou laisser l'outil détecter automatiquement le format de vos données.

Puis-je utiliser des conditions de filtrage avancées ?

Oui, le champ 'Condition de jointure personnalisée' permet aux utilisateurs avancés d'ajouter des filtres logiques supplémentaires lors de la fusion.

Mes données sont-elles stockées sur vos serveurs ?

Non, le traitement est effectué localement dans votre navigateur pour garantir la confidentialité et la sécurité de vos informations.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/multi-table-joiner

Paramètres de la requête

Nom du paramètre Type Requis Description
inputData textarea Oui -
delimiter select Non -
hasHeaders checkbox Non -
joinType select Non -
leftTableKey text Oui -
rightTableKey text Oui -
customJoinCondition text Non Condition supplémentaire pour filtrer les enregistrements joints (pour les utilisateurs avancés)
separator select Non -
includeHeaders checkbox Non -
preserveSourceInfo checkbox Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-multi-table-joiner": {
      "name": "multi-table-joiner",
      "description": "Fusionner et joindre plusieurs tableaux avec différents types de jointure (interne, gauche, droite, complète)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=multi-table-joiner",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]