Migrating from Legacy Airbyte Resources
The dagster-airbyte integration has been significantly improved with new resource implementations that provide better API compatibility, cleaner configuration, and enhanced functionality. This guide will help you migrate from the legacy resources to the new ones.
Overview of Changes
The legacy Airbyte integration used:
AirbyteResource/airbyte_resourcefor OSS AirbyteAirbyteCloudResource/airbyte_cloud_resourcefor Airbyte Cloudload_assets_from_airbyte_instancefor loading assets
The new integration uses:
AirbyteWorkspacefor OSS AirbyteAirbyteCloudWorkspacefor Airbyte Cloudbuild_airbyte_assets_definitionsfor loading assets