Skip to main content

What's an Activity?

Activities are templates that define what a Task does. When you create a Task, you select an Activity that matches your goal—whether that's ingesting data, running a notebook, or calling an API.

Common Activity Types

CategoryExamples
IngestionIngest from SQL Server, Azure SQL, Oracle, SFTP, Excel, CSV
EnrichmentRun Databricks Notebook, Execute SQL Script
ExportWrite to external systems, generate reports

Browse all available Activities at Build > Activities in the UI, or see the Activity Reference.

Activity Configuration

Each Activity has required and optional properties. For example, a database ingestion Activity needs:

  • Connection — Which database to connect to
  • Source table or query — What data to extract
  • Destination — Where to land the data

Properties can be set at the Task level or shared via a Task Group.

What's Next?