Utilisation de l’exécution automatique avec des formats de table ouverts

Cross-Cloud Auto-Fulfillment for listings enables you to share open table formats — including Tables Apache Iceberg™ and Delta Lake tables — with internal and external consumers across cloud providers and regions. The tables can be managed by Snowflake or any other catalog provider. Cross-Cloud Auto-Fulfillment optimizes data transfer costs and ensures data availability across all regions, without requiring you to maintain extract, transform, and load (ETL) jobs.

L’exécution automatique inter-Cloud lit les données directement à partir du volume externe et réplique toutes les données sous la forme d’une table Iceberg gérée par Snowflake au sein des régions cibles. Dans le cadre de ce processus, les fournisseurs sont facturés pour la consommation des données gérées par Snowflake, y compris la sortie, le stockage et le calcul. Les tarifs Virtual Private Snowflake (VPS) pour le calcul ne s’appliquent que si vous ou vos consommateurs utilisez VPS. Le transfert de données est facturé au même taux de réplication que celui indiqué dans le tableau des fonctionnalités sans serveur dans le Tableau de consommation du service Snowflake.

Note

Cette fonctionnalité est prise en charge pour les annonces privées, les annonces publiques dans la Snowflake Marketplace et les annonces sur le Internal Marketplace.

Tutoriels

Snowflake fournit le tutoriel suivant pour créer une table Iceberg à l’aide de SQL : Tutoriel : Créer votre première table Apache Iceberg™.

Premiers pas avec l’exécution automatique inter-Cloud pour les tables Iceberg

Tutoriel : Créer votre première table Apache Iceberg™ describes how to create an Iceberg table. After the table is created, you can create a Snowflake listing that includes this table and then provide it to consumers across any region or cloud. Consumers can access the listing, and Snowflake will manage the data egress, replication, and storage. For more information on how to create a listing, see Create a new listing.

Accès aux tables Iceberg en tant que consommateur

En tant que consommateur, vous pouvez accéder aux tables Iceberg partagées et les interroger. Pour plus d’informations, consultez Accéder aux annonces et les installer en tant que consommateur. Les nouvelles modifications apportées aux tables Iceberg seront synchronisées depuis le compte du fournisseur vers votre compte en fonction de la fréquence d’actualisation de l’exécution automatique que vous avez configurée. Pour plus d’informations, voir Comment fonctionne l’exécution automatique ?.

Limitations

L’exécution automatique inter-Cloud pour les annonces est soumise aux limitations suivantes :

  • Vous ne pouvez pas répliquer un CATALOG ou tout autre information relative à un CATALOG.

  • Catalog-linked databases (CLDs) are not supported.

  • Vous ne pouvez pas accéder à la zone de partage sécurisée créée dans les régions des consommateurs par l’exécution automatique inter-Cloud.

  • La prise en charge de la réplication de l’outil d’optimisation des coûts de sortie (ECO) n’est pas disponible pour les fichiers individuels de plus de 5 GB.

  • Les objets suivants ne sont pas pris en charge :

    • Flux et tables dynamiques sur des tables Iceberg partagées.

    • Flux et tables dynamiques sur des vues avec une base de tables Iceberg partagée.

    • Flux et tables dynamiques sur des vues partagées avec des tables basées sur Iceberg.

    • Tables Iceberg V3.