Skip to main content

What does Atlan crawl from Fivetran?

Did you know?

Fivetran has deprecated its Metadata API and released a more comprehensive Platform Connector. Atlan recommends transitioning to the Fivetran Platform Connector in Fivetran for seamless metadata enrichment in Atlan. For any existing Fivetran workflows, you can migrate to the Fivetran Platform Connector in Fivetran first and then modify the crawler configuration in Atlan to update the extraction method.

Lineage

Atlan uses Fivetran's log events from the Fivetran Platform Connector to generate lineage associated with Fivetran connectors. This is particularly useful for creating lineage between different tools, such as Salesforce and Snowflake.

danger

The assets involved in lineage (tables, columns, objects, fields, and so on) must already be crawled by Atlan before running the Fivetran Enrichment package to enrich them.

Specifically, Atlan will:

  • Create lineage between each data asset in Atlan that is associated with a Fivetran connector. (For example, between Salesforce objects and Snowflake tables.)
    • Atlan creates Fivetran Process objects for each data asset that is replicated.
    • Atlan creates column-level lineage to connect the sources (inputs) and destinations (outputs) of each Process. (For example, between Salesforce fields and Snowflake columns.)
  • Link each Process to its corresponding connector in the Fivetran UI.
  • For any Fivetran sources or destinations that are not natively supported or are supported but have not been crawled yet, Atlan will create partial assets to provide you with a complete view of lineage.

Supported sources and destinations for Fivetran Platform Connector

Sources

Atlan's Fivetran Platform Connector integration supports all sources listed in Fivetran documentation for lineage.

For any sources that are not natively supported or are supported but have not been crawled yet, Atlan will create partial assets to provide you with a complete view of lineage. Note that Atlan will only catalog partial column assets and generate column-level lineage for SQL sources natively supported in Atlan.

Destinations

Atlan's Fivetran Platform Connector integration supports all destinations listed in Fivetran documentation for lineage.

For any destinations that are not natively supported or are supported but have not been crawled yet, Atlan will create partial assets to provide you with a complete view of lineage. Note that Atlan will only catalog partial column assets and generate column-level lineage for SQL sources natively supported in Atlan.

Note that for crawler configuration, only the destinations listed here are supported.

Connectors

Atlan maps the following metadata from Fivetran to its FivetranConnector asset type. This is only applicable to metadata crawled using the Fivetran Platform Connector.

Source propertyAtlan propertyWhere in Atlan
connector.NAMEfivetranConnectorConnectorNameoverview sidebar
connector_type.IDfivetranConnectorConnectorTypeoverview sidebar
dynamically created by scriptfivetranConnectorConnectorURLoverview sidebar
destination.NAMEfivetranConnectorDestinationNameoverview sidebar
destination.TYPEfivetranConnectorDestinationTypeoverview sidebar
dynamically created by scriptfivetranConnectorDestinationURLoverview sidebar
connector.SIGNED_UPfivetranConnectorSyncSetupOnoverview sidebar
connector.SYNC_FREQUENCYfivetranConnectorSyncFrequencyoverview sidebar
connector.PAUSEDfivetranConnectorSyncPausedAPI only
user.GIVEN_NAME + user.FAMILY_NAMEfivetranConnectorSyncSetupUserFullNameAPI only
connector.USER_EMAILfivetranConnectorSyncSetupUserEmailAPI only
incremental_mar. INCREMENTAL_ROWSfivetranConnectorMonthlyActiveRowsFreeoverview sidebar
incremental_mar. INCREMENTAL_ROWSfivetranConnectorMonthlyActiveRowsPaidoverview sidebar
fivetranConnectorMonthlyActiveRowsFree + fivetranConnectorMonthlyActiveRowsPaidfivetranConnectorMonthlyActiveRowsTotalAPI only
calculated by scriptfivetranConnectorMonthlyActiveRowsChangePercentageFreeAPI only
calculated by scriptfivetranConnectorMonthlyActiveRowsChangePercentagePaidAPI only
calculated by scriptfivetranConnectorMonthlyActiveRowsChangePercentageTotaloverview sidebar
calculated by scriptfivetranConnectorMonthlyActiveRowsFreePercentageOfAccountAPI only
calculated by scriptfivetranConnectorMonthlyActiveRowsPaidPercentageOfAccountoverview sidebar
calculated by scriptfivetranConnectorMonthlyActiveRowsTotalPercentageOfAccountAPI only
dynamically generated by scriptsourceURLoverview sidebar
connector_type.CREATED_ATsourceCreatedAtasset preview, profile, and filter, overview sidebar
calculated from LOG tablefivetranConnectorLastSyncIdoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncStartedAtoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncFinishedAtoverview sidebar
calculated from LOG tablefivetranLastSyncStatusfivetranConnectorLastSyncReasonoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncTaskTypeoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncRescheduledAtoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncTablesSyncedoverview sidebar
calculated from LOG tablefivetranLastSyncRecordsUpdatedoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncExtractTimeSecondsoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncExtractVolumeMegabytesoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncLoadTimeSecondsoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncLoadVolumeMegabytesoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncProcessTimeSecondsoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncProcessVolumeMegabytesoverview sidebar
calculated from LOG tablefivetranConnectorLastSyncTotalTimeSecondsoverview sidebar