Hello! With removal of custom transformations from...
# give-feedback
a
Hello! With removal of custom transformations from Airbyte, what is the proposed solution to run dbt after completion of the sync job?
u
The proposed solution is to use an external orchestrator to handle this operation.
• Your use case is still supported! Airbyte integrates with leading orchestration tools. Our tutorials and quickstarts for Airflow, Dagster, and Prefect show you how to set this up quickly and easily. Additionally, we are surveying the community on which tools they use to trigger dbt jobs. We’d love your survey feedback in slack here! We will use this survey to identify which orchestration tools are critical to have tutorials & documentation for.
a
I think the survey is misrepresenting. Yes most of people in Data Analytics do use various orchestrators already. But for many adopting just Airbyte is already a challenge. Having dbt core as a command line tool doesn’t seem big problem. But asking an additional orchestrator to be installed is too much. It makes selling Airbyte quite difficult.
People very conservative and asking to adopt 3 different products is too much
To push Airbyte as an alternative to Fivetran as a open source product you can run on prem is hard
Unless there is a transformation element
u
Thanks for the feedback Andrey octavia thanks @Natalie (Airbyte) fyi, maybe has more information
n
Our data team at Airbyte triggers dbt to run periodically on a set cadence rather than after Airbyte completes. We adapt the timing of our Airbyte syncs so that when dbt picks up the latest data whenever it runs and so that the dbt run finishes when data needs to be available downstream for analytics. Would this be a potential solution for you?
a
does it mean cron or similar?
tbh previous implementation was quite good when you can just triddger dbt run as part of airbyte pipeline
basic triggering mechanism would be quite handy
1
I know it’s probably not Airbyte’s primary scope, but it would certainly lower the adoption of modern data stack
if you could chain airbyte jobs
n
That's good feedback for us to hear, thank you for sharing it! While transformations and orchestration capabilities are not our primary focus at this time, this helps us form our future roadmap.
a
perhaps webhook?
n
We currently are working on enabling our sync success & failure notifications for ingestion by webhook services. You could potentially use this to ultimately trigger a dbt run through the dbt API.
a
that’s actually would be very usefull!
👍 2
n
Great! Feel free to subscribe to the issue I linked above - we'll update it when the functionality is available for OSS.
👍 1