Browse the docs
Nodes

Input nodes

Input nodes start a pipeline. They read files you upload, folders in Amazon S3, Azure Blob Storage, Google Cloud Storage and SFTP, databases and warehouses, Apache Iceberg tables, SaaS APIs, or a small table you type onto the canvas.

Files, cloud folders and databases show their columns while you build, before anything runs, so every node downstream can offer the real column names. Redshift and Databricks read their columns when you press Refresh columns.

Apache Iceberg input

Read an Apache Iceberg table from AWS Glue, S3 Tables or a REST catalog, with time-travel and column pruning. Its columns show without a run.

Athena

Query data in S3 with Amazon Athena. Picking a table shows its columns without a run, because the catalog already knows them.

Azure Blob Files

Read a single blob or a whole prefix from an Azure Storage container. A Bookmark can read only the files no successful run has read.

BigQuery input

Read a table or SQL query from BigQuery. Columns AND what the query will scan both show without a run.

ClickHouse input

Read a table or SQL query from ClickHouse. Columns show without a run, even for a query you write yourself. A Bookmark can read only the rows added or changed since the last successful run.

CSV Files

Read rows from a CSV file and stream them into the pipeline.

Databricks input

Read a table or SQL query from a Databricks SQL warehouse. Results stream back columnar.

Excel Files

Read one sheet, or every sheet, from an Excel workbook.

File from URL

Read one file from a web link: CSV, JSON, Parquet, Excel or XML.

GCS Files

Read a single object or a whole prefix from a Google Cloud Storage bucket. A Bookmark can read only the files no successful run has read.

Google Sheets input

Read a tab and range from a Google spreadsheet. Column types are inferred unless you read everything as text.

HubSpot

Read HubSpot CRM objects: contacts, companies, deals and tickets.

Jira

Read Jira issues with JQL.

JSON Files

Read array or newline-delimited JSON; nested objects become columns.

List Files

List the files in a folder as rows, with each one's path, name, size and modified time, without reading any of them.

MongoDB input

Read documents from a MongoDB collection into rows.

MySQL input

Read a table or SQL query from a MySQL database. A Bookmark can read only the rows added or changed since the last successful run.

Network Share Files

Read a single file or a whole folder from a Windows network share or a NAS over SMB. A Bookmark can read only the files no successful run has read.

Parquet Files

Read one or more columnar Apache Parquet files.

Postgres input

Read the result of a SQL query from PostgreSQL. A Bookmark can read only the rows added or changed since the last successful run.

Redshift input

Read a table or SQL query from Amazon Redshift. A Bookmark can read only the rows added or changed since the last successful run.

REST API (Read)

Read records from an HTTP/JSON API, following its pagination to the end.

S3 Files

Read a single object or a whole prefix from an S3 bucket. A Bookmark can read only the files no successful run has read.

Salesforce input

Read Salesforce objects with SOQL, paged and typed automatically.

SFTP Files

Read a single file or a whole folder from an SFTP server. A Bookmark can read only the files no successful run has read.

Snowflake input

Read a table or SQL query from Snowflake. Picking a table shows its columns without a run, and without waking a warehouse.

SQL Server input

Read a table or SQL query from Microsoft SQL Server. A Bookmark can read only the rows added or changed since the last successful run.

SQLite Files

Read a table, or the result of a SQL query, from a local SQLite database file.

Text Input

Type a small table straight onto the canvas: lookup values, constants, or a fixed set of rows, versioned with the pipeline.

Trino / Starburst input

Read a table or SQL query from a Trino / Starburst cluster. A Bookmark can read only the rows added or changed since the last successful run.

XML Files

Read one or more XML files, shredding a repeating element into typed rows.

Zendesk

Read Zendesk tickets, users, or organizations.