Configurer une intégration de catalogue pour des fichiers dans le stockage d’objets

Créez une intégration de catalogue pour des fichiers de table Apache Iceberg™ ou des fichiers de table Delta dans le stockage d’objets.

Après avoir créé une intégration de catalogue, vous pouvez créer une table Iceberg.

Fichiers Iceberg

Créez une intégration de catalogue pour des métadonnées Iceberg qui se trouvent dans un emplacement de stockage cloud externe en définissant OBJECT_STORE comme valeur CATALOG_SOURCE et ICEBERG comme TABLE_FORMAT.

CREATE OR REPLACE CATALOG INTEGRATION icebergCatalogInt
  CATALOG_SOURCE = OBJECT_STORE
  TABLE_FORMAT = ICEBERG
  ENABLED = TRUE;
Copy

Fichiers de table Delta

Créez une intégration de catalogue pour les tables Iceberg basées sur des fichiers de table Delta en définissant OBJECT_STORE comme valeur CATALOG_SOURCE et DELTA comme TABLE_FORMAT.

  • CATALOG_SOURCE = OBJECT_STORE

  • TABLE_FORMAT = DELTA

CREATE OR REPLACE CATALOG INTEGRATION delta_catalog_integration
  CATALOG_SOURCE = OBJECT_STORE
  TABLE_FORMAT = DELTA
  ENABLED = TRUE;
Copy

Note

Snowflake ne prend pas en charge la création de tables Iceberg à partir de définitions de table Delta dans le catalogue de données AWS Glue.