Zum Inhalt springen
DeutschlandGPT

Data Table

Read and write persistent data tables from workflow nodes

Read and write your workspace's persistent data tables directly from workflow nodes.

Data Tables are a built-in feature. No external connection or authentication is required.

Data Table nodes provide access to the workspace's persistent tabular storage directly within the workflow canvas. Unlike node outputs (which only exist during a single run), data in a table persists indefinitely and is accessible by any workflow in your workspace.

For full documentation of data tables including how to create tables and manage their schema, see the Data Tables page.

Actions

Get Rows

Returns rows from a data table, optionally filtered and sorted.

InputRequiredDescription
TableYesThe data table to read from
FiltersNoColumn conditions (e.g. status = "pending")
Sort ByNoColumn to sort results by
Sort DirectionNoasc or desc
LimitNoMaximum number of rows to return
OutputTypeDescription
rowsarrayMatching rows as objects
rowCountnumberNumber of rows returned

Insert Row

Adds a new row to a data table.

InputRequiredDescription
TableYesTarget data table
Row DataYesColumn → value mapping for the new row
OutputTypeDescription
rowIdstringID of the inserted row
rowobjectThe full inserted row

Upsert Row

Inserts a new row or updates an existing one if a match is found on specified key columns.

InputRequiredDescription
TableYesTarget data table
Match ColumnsYesColumns to use as the unique key
Row DataYesValues to set (for both insert and update paths)
OutputTypeDescription
rowIdstringRow ID
rowobjectThe resulting row
createdbooleanWhether a new row was inserted (true) or an existing row was updated (false)

Update Rows

Updates all rows matching a filter.

InputRequiredDescription
TableYesTarget data table
FiltersYesConditions identifying rows to update
UpdatesYesColumn values to set on matched rows
OutputTypeDescription
updatedCountnumberNumber of rows modified

Delete Rows

Removes all rows matching a filter.

InputRequiredDescription
TableYesTarget data table
FiltersYesConditions identifying rows to delete
OutputTypeDescription
deletedCountnumberNumber of rows removed

Count Rows

Counts rows matching optional filter conditions.

InputRequiredDescription
TableYesData table to count
FiltersNoOptional filter conditions
OutputTypeDescription
countnumberNumber of matching rows

Find First Row

Returns the first row matching a filter, or null if no match is found.

InputRequiredDescription
TableYesData table to search
FiltersYesFilter conditions
Sort ByNoColumn to sort by (determines which row is "first")
Sort DirectionNoasc or desc
OutputTypeDescription
rowobjectThe first matching row, or null
foundbooleanWhether a matching row was found
Was this page helpful?