Input · Folders and loops
DB Directory
Lists the tables in a database connection, one row per table, so a loop can run once per table. You can filter the list by name.
Also known as: Table per record
How it works
Add the source from Add data source → Database and tick Enumerate tables. The node lists the user tables of the connection, one row per table with schema and table. Table filter (optional) keeps only the tables whose schema.table contains the text, case-insensitively; blank lists every table. Wire it into a Loop's items port and bind a DB Reader's Table inside the loop to the table column.
Inputs and outputs
Inputs
None — this node starts a workflow.
Outputs
data— Table
Settings
Nothing to set in the Attributes panel: see How it works for where this node is set up.
Example
Archive every table in the sales schema to Parquet: Table filter sales., then a loop with a DB Reader bound to table and a Write Parquet whose file name uses the same column.