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

L’exécution automatique inter-Cloud pour les annonces vous permet de partager des formats de table ouverts, notamment Apache Iceberg™ et Delta Lake, avec des consommateurs internes et externes à travers différents fournisseurs Cloud et différentes régions. Les tables peuvent être gérées par Snowflake ou tout autre fournisseur de catalogue. L’exécution automatique inter-Cloud optimise les coûts de transfert des données et garantit la disponibilité des données dans toutes les régions, sans que vous ayez à gérer les tâches d’extraction, de transformation et de chargement (ETL).

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™ décrit comment créer une table Iceberg. Une fois la table créée, vous pouvez créer une annonce Snowflake qui inclut cette table, puis la mettre à disposition des consommateurs dans n’importe quelle région ou n’importe quel Cloud. Les consommateurs peuvent accéder à l’annonce, et Snowflake gère la sortie, la réplication et le stockage des données. Pour plus d’informations sur la façon de créer une annonce, consultez Créer une nouvelle annonce.

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.

  • 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.