Skip to main content

Community

Connector Dependencies

Answered

Please sign in to leave a comment.

Comments

2 comments

  • Official comment

    Hi Craig,

    Thank you for sharing your use case here! You are correct that the dashboard UI does not currently support associating connectors with each other. One of our key goals and product principles is to keep one, simple, default choice for our users when using Fivetran.

    That said, it is common for our users to want to schedule or plan syncs in a certain way. We have an API that allows for this, which you can read about here: https://fivetran.com/docs/rest-api/connectors#usecasehowtotriggersyncsonlywhenyouneedthem

    While this doesn't automatically trigger a second connector sync after a particular one completes, it could be a starting point. In the meantime, I will bring this up with our internal teams to see if it is a use case we should investigate further. At the moment, we do not have a capability like this planned for our product.

  • Craig User

    Hi Craig,

    This is also a good use case for a scheduling tool such as Apache Airflow or Prefect. These tools allow you to create a directed acyclical graph (DAG) which guarantees the order-of-execution of sync jobs, and that the data is consistent before starting downstream processes. Fivetran has created integrations for Airflow (Fivetran Provider) and Prefect (Fivetran Task) so that you can schedule and monitor your Fivetran sync jobs from these tools. If you are already using one of these scheduling systems, or you decide to try them out, please let me know! We'd be happy to help.