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
| Category | Examples |
|---|---|
| Ingestion | Ingest from SQL Server, Azure SQL, Oracle, SFTP, Excel, CSV |
| Enrichment | Run Databricks Notebook, Execute SQL Script |
| Export | Write 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?
- Activity Reference — Full list of Activities and their properties
- Creating Connections — Set up data source credentials