Zum Inhalt springen
DeutschlandGPT

Datentabelle

Persistente Datentabellen aus Workflow-Nodes lesen und schreiben

Lesen und schreiben Sie die persistenten Datentabellen Ihres Workspaces direkt aus Workflow-Nodes.

Datentabellen sind eine integrierte Funktion. Es ist keine externe Verbindung oder Authentifizierung erforderlich.

Datentabellen-Nodes bieten direkten Zugriff auf den persistenten tabellarischen Speicher des Workspaces innerhalb des Workflow-Canvas. Im Gegensatz zu Node-Ausgaben (die nur während eines einzelnen Durchlaufs existieren) bleiben Daten in einer Tabelle dauerhaft erhalten und sind für jeden Workflow in Ihrem Workspace zugänglich.

Die vollständige Dokumentation zu Datentabellen, einschließlich der Erstellung von Tabellen und der Verwaltung ihres Schemas, finden Sie auf der Seite Datentabellen.

Aktionen

Get Rows

Gibt Zeilen aus einer Datentabelle zurück, optional gefiltert und sortiert.

EingabeErforderlichBeschreibung
TableJaDie Datentabelle, aus der gelesen werden soll
FiltersNeinSpaltenbedingungen (z. B. status = "pending")
Sort ByNeinSpalte, nach der die Ergebnisse sortiert werden sollen
Sort DirectionNeinasc oder desc
LimitNeinMaximale Anzahl zurückzugebender Zeilen
AusgabeTypBeschreibung
rowsarrayÜbereinstimmende Zeilen als Objekte
rowCountnumberAnzahl der zurückgegebenen Zeilen

Insert Row

Fügt einer Datentabelle eine neue Zeile hinzu.

EingabeErforderlichBeschreibung
TableJaZiel-Datentabelle
Row DataJaZuordnung Spalte → Wert für die neue Zeile
AusgabeTypBeschreibung
rowIdstringID der eingefügten Zeile
rowobjectDie vollständig eingefügte Zeile

Upsert Row

Fügt eine neue Zeile ein oder aktualisiert eine vorhandene, wenn eine Übereinstimmung in den angegebenen Schlüsselspalten gefunden wird.

EingabeErforderlichBeschreibung
TableJaZiel-Datentabelle
Match ColumnsJaSpalten, die als eindeutiger Schlüssel verwendet werden sollen
Row DataJaFestzulegende Werte (für Einfüge- und Aktualisierungspfade)
AusgabeTypBeschreibung
rowIdstringZeilen-ID
rowobjectDie resultierende Zeile
createdbooleanGibt an, ob eine neue Zeile eingefügt wurde (true) oder eine vorhandene Zeile aktualisiert wurde (false)

Update Rows

Aktualisiert alle Zeilen, die einem Filter entsprechen.

EingabeErforderlichBeschreibung
TableJaZiel-Datentabelle
FiltersJaBedingungen zur Identifizierung der zu aktualisierenden Zeilen
UpdatesJaSpaltenwerte, die für übereinstimmende Zeilen festgelegt werden sollen
AusgabeTypBeschreibung
updatedCountnumberAnzahl der geänderten Zeilen

Delete Rows

Entfernt alle Zeilen, die einem Filter entsprechen.

EingabeErforderlichBeschreibung
TableJaZiel-Datentabelle
FiltersJaBedingungen zur Identifizierung der zu löschenden Zeilen
AusgabeTypBeschreibung
deletedCountnumberAnzahl der entfernten Zeilen

Count Rows

Zählt Zeilen, die optionalen Filterbedingungen entsprechen.

EingabeErforderlichBeschreibung
TableJaZu zählende Datentabelle
FiltersNeinOptionale Filterbedingungen
AusgabeTypBeschreibung
countnumberAnzahl der übereinstimmenden Zeilen

Find First Row

Gibt die erste Zeile zurück, die einem Filter entspricht, oder null, wenn keine Übereinstimmung gefunden wird.

EingabeErforderlichBeschreibung
TableJaZu durchsuchende Datentabelle
FiltersJaFilterbedingungen
Sort ByNeinSpalte, nach der sortiert werden soll (bestimmt, welche Zeile „erste" ist)
Sort DirectionNeinasc oder desc
AusgabeTypBeschreibung
rowobjectDie erste übereinstimmende Zeile oder null
foundbooleanGibt an, ob eine übereinstimmende Zeile gefunden wurde
War diese Seite hilfreich?