What's auto re-attachment
In modern data environments, pipelines (such as dbt) often drop and recreate tables or views as part of routine execution. This behavior can unintentionally detach existing data quality rules. To address this, Atlan supports automatic re-attachment of rules to assets, ensuring continuous enforcement of data quality.
Auto re-attachment is a capability that enables Atlan to automatically re-link existing data quality rules to assets that have been dropped and recreated with the same name and structure. This prevents rules from being silently lost when underlying assets are refreshed by ELT pipelines.
Auto re-attachment is currently available for Snowflake only.
Why it matters
When an asset is dropped and recreated, any associated data quality rules may be lost unless they're manually reattached. This can lead to gaps in data quality enforcement and loss of historical context.
Without auto re-attachment:
- Rules become inactive after the asset is recreated.
- Users must manually reattach rules.
- Historical rule execution and incident data become disconnected.
With auto re-attachment:
- Rules are automatically linked to the new version of the asset.
- No manual intervention is required.
- Historical context is preserved.
How it works
Once enabled, Atlan continuously monitors for asset recreations. When a table or view is recreated:
- Atlan checks whether the asset matches a previously existing one based on name and structure.
- If a match is found, any undeleted rules associated with the old asset are automatically reattached.
- Rules are reapplied to the asset to resume enforcement.
- Execution history and incident tracking continue seamlessly.
Tip: Reattachment typically occurs within a few minutes of asset recreation, provided the asset name and structure are unchanged and the original rule still exists.
Next steps
To get started, explore:
- Enable auto re-attachment rules in Snowflake: Learn how to configure permissions and trigger automatic rule reattachment.