Supported packages
In this section, you'll find a comprehensive list of individual packages currently supported through our SDKs. Each package section includes examples demonstrating how to build a workflow from scratch and execute it on Atlan.
Can't find the package you're looking for? 🤔
Python
Don't worry! If the workflow package isn't listed here, you can still run it by passing your workflow JSON configuration string directly to the WorkflowClient.run() method in Atlan. 🎉
workflow_run_example.py
from pyatlan.client.atlan import AtlanClient
client = AtlanClient()
workflow_json = r"""
{
"metadata": {"name": "test-name", "namespace": "test-namespace"},
"spec": {},
"payload": [{"parameter": "test-param", "type": "test-type", "body": {}}]
}
"""
response = client.workflow.run(workflow_json)
Go
Don't worry! If the workflow package isn't listed here, you can still run it by passing your workflow JSON configuration string directly to the ctx.WorkflowClient.Run() method in Atlan. 🎉
workflow_run_example.py
workflowJSON := `{
"metadata": {"name": "test-name", "namespace": "test-namespace"},
"spec": {},
"payload": [{"parameter": "test-param", "type": "test-type", "body": {}}]
}`
response, atlanErr := ctx.WorkflowClient.Run(workflowJSON, nil)
if atlanErr != nil {
logger.Log.Errorf("Error : %v", atlanErr)
}
Connectors
- Athena assets
- BigQuery assets
- Connection delete
- Confluent Kafka assets
- dbt assets
- DynamoDB assets
- Databricks assets
- Databricks miner
- Fivetran enrichment
- Glue assets
- Looker assets
- Oracle assets
- Postgres assets
- PowerBI assets
- Redshift assets
- Snowflake assets
- Snowflake miner
- Sigma assets
- SQL Server assets
- Tableau assets
- MongoDB assets