Kategorien

Mehrfach-Tabellen-Verbinder

Mehrere Tabellen mit verschiedenen Verknüpfungstypen (inner, links, rechts, voll) zusammenführen und verbinden

Zusätzliche Bedingung zum Filternieren von verbundenen Datensätzen (für erfahrene Benutzer)

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea, select, checkbox, text
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Mehrfach-Tabellen-Verbinder ist ein Datenverarbeitungstool, das mehrere Tabellen mit verschiedenen Verknüpfungstypen wie inner, links, rechts oder voll zusammenführt. Es ermöglicht die einfache Kombination von Datensätzen ohne Datenbankkenntnisse.

Wann verwenden

  • Wenn Sie Daten aus separaten Tabellen basierend auf gemeinsamen Schlüsselspalten verbinden müssen.
  • Zur Durchführung von SQL-ähnlichen Joins für Datenanalyse oder Berichterstellung.
  • Beim Konsolidieren von Datensätzen aus verschiedenen Exporten oder Quellen in eine einheitliche Tabelle.

So funktioniert es

  • Geben Sie Ihre Tabellen im Textbereich ein, getrennt durch leere Zeilen, und legen Sie Trennzeichen und Header fest.
  • Wählen Sie den Verknüpfungstyp (z.B. inner, left) und geben Sie die Schlüsselspalten für linke und rechte Tabelle an.
  • Konfigurieren Sie optionale Einstellungen wie benutzerdefinierte Bedingungen oder Ausgabeformat.
  • Starten Sie den Vorgang, um die verbundenen Daten als Textausgabe mit gewähltem Trennzeichen zu erhalten.

Anwendungsfälle

Zusammenführung von Kundenstammdaten mit Bestelldaten für umfassende Verkaufsberichte.
Kombination von Produktinventar mit Verkaufstransaktionen zur Bestandsanalyse und Nachbestellplanung.
Bereinigung und Vereinheitlichung von Daten aus verschiedenen CSV- oder Tabellenexporten für die Datenintegration.

Beispiele

1. Kunden- und Bestelldaten verbinden

Datenanalyst
Hintergrund
Ein Unternehmen hat Kundendaten in einer Tabelle und Bestelldaten in einer separaten Tabelle, beide mit einer Kunden-ID-Spalte.
Problem
Die Daten müssen anhand der Kunden-ID zusammengeführt werden, um vollständige Kundenprofile mit Bestellhistorie zu erstellen.
Verwendung
Laden Sie beide Tabellen im Textbereich hoch, wählen Sie 'inner join' und geben Sie 'KundenID' als Schlüsselspalte für beide Tabellen an.
Beispielkonfiguration
{
  "joinType": "inner",
  "leftTableKey": "KundenID",
  "rightTableKey": "KundenID",
  "delimiter": "comma",
  "hasHeaders": true
}
Ergebnis
Eine kombinierte Tabelle mit allen Kunden und ihren zugehörigen Bestellungen, gefiltert nach übereinstimmenden IDs.

2. Inventar mit Verkäufen abgleichen

Lagermanager
Hintergrund
Inventardaten und Verkaufsdaten liegen in separaten Tabellen vor, mit Produktcodes als gemeinsamer Bezug.
Problem
Es muss ermittelt werden, welche Produkte verkauft wurden und wie der aktuelle Bestand aussieht, ohne Daten zu verlieren.
Verwendung
Verwenden Sie einen 'left join', um alle Inventarartikel beizubehalten und Verkaufsinformationen basierend auf dem Produktcode hinzuzufügen.
Beispielkonfiguration
{
  "joinType": "left",
  "leftTableKey": "Produktcode",
  "rightTableKey": "Produktcode",
  "separator": "semicolon",
  "includeHeaders": true
}
Ergebnis
Eine Tabelle, die alle Produkte aus dem Inventar zeigt, mit Verkaufsmengen, wo verfügbar, und leeren Feldern für nicht verkaufte Artikel.

Mit Samples testen

sql, hash

FAQ

Welche Verknüpfungstypen unterstützt das Tool?

Es unterstützt inner, left, right, full und cross joins für flexible Datenverknüpfung.

Wie gehe ich mit Tabellen ohne Überschriften um?

Deaktivieren Sie die Option 'Erste Zeile enthält Überschriften', um Daten ohne Header zu verarbeiten.

Kann ich benutzerdefinierte Verknüpfungsbedingungen hinzufügen?

Ja, über das optionale Feld für benutzerdefinierte Bedingungen, z.B. um zusätzliche Filter anzuwenden.

Welche Trennzeichen sind für Eingabe und Ausgabe verfügbar?

Komma, Semikolon, Tab, Pipe, Leerzeichen oder automatische Erkennung für Eingabe; ähnliche Optionen für Ausgabe.

Kann ich Informationen über die Quelltabellen beibehalten?

Ja, aktivieren Sie 'Quelltabellen-Informationen beibehalten', um Herkunftsdaten in der Ausgabe zu markieren.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
inputData textarea Ja -
delimiter select Nein -
hasHeaders checkbox Nein -
joinType select Nein -
leftTableKey text Ja -
rightTableKey text Ja -
customJoinCondition text Nein Zusätzliche Bedingung zum Filternieren von verbundenen Datensätzen (für erfahrene Benutzer)
separator select Nein -
includeHeaders checkbox Nein -
preserveSourceInfo checkbox Nein -

Antwortformat

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

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-multi-table-joiner": {
      "name": "multi-table-joiner",
      "description": "Mehrere Tabellen mit verschiedenen Verknüpfungstypen (inner, links, rechts, voll) zusammenführen und verbinden",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=multi-table-joiner",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]