Actualisation automatique des métadonnées des tables de répertoire

Vous pouvez actualiser automatiquement les métadonnées d’une table de répertoire en utilisant les services de notification d’événements suivants :

L’opération d’actualisation synchronise les métadonnées avec le dernier ensemble de fichiers associés dans le stockage, et se produit en réponse aux types de changements suivants :

  • Les nouveaux fichiers dans le chemin sont ajoutés aux métadonnées de la table.

  • Les modifications apportées aux fichiers dans le chemin sont mises à jour dans les métadonnées de la table.

  • Les fichiers qui ne figurent plus dans le chemin sont supprimés des métadonnées de la table.

Pour définir des actualisations automatiques, consultez la rubrique relative au service de stockage dans le Cloud où se trouvent vos fichiers :

Prise en charge inter-Cloud

Snowflake prend en charge les actualisations automatisées des tables de répertoire inter-Cloud et inter-régions.

Le tableau suivant présente les options inter-Cloud que Snowflake prend en charge pour les actualisations automatisées des tables de répertoire, en fonction de la plateforme cloud qui héberge votre compte Snowflake.

Amazon S3

Google Cloud Storage

Stockage Microsoft Azure Blob

Microsoft Data Lake Storage Gen2

Microsoft Azure à usage général v2

Comptes hébergés sur AWS

Comptes hébergés sur GCP

Comptes hébergés sur Azure

Considérations

  • Les mises à jour automatisées sont basées sur des événements et offrent de meilleures performances que les actualisations manuelles pour les zones de préparation de grande taille ou à croissance rapide.

  • Snowflake ne prend pas en charge l’actualisation des métadonnées de tables de répertoire sur une zone de préparation interne. Vous devez actualiser manuellement les métadonnées de tables de répertoires pour ces types de zones de préparation internes. Pour obtenir des instructions, voir Actualisation manuelle.

Chapitres suivants :