> For the complete documentation index, see [llms.txt](https://docs.decube.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decube.io/catalog/syncing-metadata-from-source.md).

# Syncing Metadata from Source

Decube can ingest metadata that already exists in your connected data sources and surface it in the Catalog — so your team doesn't have to maintain the same information in two places.

All syncs are one-way (source → Decube) and read-only within the platform. Synced metadata is refreshed on every metadata ingestion run.

The following metadata types can be synced from supported sources:

* [**Descriptions**](/catalog/syncing-metadata-from-source/sync-from-source.md) — sync asset descriptions (schema, table, column) from Snowflake or Redshift. Requires configuration at the data source level to enable.
* [**Snowflake Tags**](/catalog/syncing-metadata-from-source/sync-snowflake-tags.md) — automatically ingest Snowflake tags as System-Managed Attributes in the Catalog. Applies to Snowflake only.
* [**Column Keys & Constraints**](/catalog/syncing-metadata-from-source/sync-snowflake-column-constraints.md) — sync column-level constraints (NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY) from Snowflake datasets. Applies to Snowflake only.
