Réplication : zones de préparation, canaux, intégrations de stockage et historique des charges (en attente)

Attention

Ce changement de comportement est présent dans le bundle 2024_01.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Les comptes Snowflake peuvent être répliqués à travers les régions et les plateformes Cloud. Les objets de base de données pris en charge sont répliqués sur les comptes cibles lorsqu’une base de données est répliquée.

La réplication des objets de zone de préparation internes et externes, des objets de canal, des intégrations de stockage et de l’historique de chargement des tables est disponible en avant-première. Cette modification rend la réplication des zones de préparation, des canaux, des intégrations de stockage et de l’historique de charge disponible de façon générale lorsque ce bundle BCR sera activé par défaut.

Avant la modification

Les objets de zone de préparation principale, les objets de canal, les intégrations de stockage et l’historique de chargement des tables ne sont pas répliqués sur les comptes cibles (sauf si vous avez activé la fonction en avant-première). Les zones de préparation, les canaux et les intégrations de stockage existants dans un compte cible ne sont pas modifiés lors d’une opération d’actualisation.

Après la modification

Les objets de la zone de préparation principale, les objets de canaux et l’historique de chargement des tables sont répliqués sur les comptes cibles lorsque la base de données qui les contient est répliquée dans un groupe de réplication ou de basculement. Les intégrations de stockage principales sont répliquées sur les comptes cibles s’ils sont inclus dans le groupe de réplication ou de basculement. Pour répliquer les intégrations de stockage, le paramètre object_types doit inclure INTEGRATIONS et le paramètre allowed_integrations doit inclure STORAGE INTEGRATIONS pour le groupe.

Si un compte cible possède des bases de données secondaires avec des zones de préparation internes ou externes créées manuellement, ou des canaux, ces objets sont supprimés lorsque le groupe de réplication ou de basculement est actualisé après l’activation de cette fonctionnalité. Si le groupe de réplication ou de basculement principal comprend des intégrations de stockage, ces objets sont supprimés dans le compte cible.

Si la base de données principale possède une zone de préparation interne avec une table de répertoire activée, les fichiers de la zone de préparation interne sont également répliqués. Si la zone de préparation contient des fichiers dont la taille est supérieure à 5GB, l’opération d’actualisation du groupe de réplication ou de basculement échoue. Pour contourner cette limitation, déplacez tous les fichiers dont la taille est supérieure à 5GB vers une autre zone de préparation. Pour plus d’informations, voir Considérations.

La réplication des zones de préparation, des canaux et de l’historique de chargements est prise en charge pour les bases de données répliquées dans des groupes de réplication ou de basculement. Cette fonctionnalité n’est pas prise en charge pour la réplication des bases de données.

Pour plus d’informations, consultez Réplication des zones de préparation, des canaux et de l’historique des chargements.

Réf : 1461