Ajouter un processus de réplication pour Azure Data Lake Storage
Voyez comment ajouter un processus de réplication pour une cible Azure Data Lake Storage.
Ajouter un processus de réplication (23ai)
Assurez-vous de vérifier les préalables propres à ce type de cible.
- Dans la console de déploiement d'OCI GoldenGate, dans la page d'accueil du service d'administration, cliquez sur Ajouter une réplication (icône plus).
- Dans le panneau Ajouter une réplication, dans la page Informations sur la réplication, remplissez les champs selon les besoins, puis cliquez sur Suivant :
- Sélectionnez un type de réplication :
- Réplication classique
- Réplication coordonnée
- Entrez un nom de processus ne dépassant pas 5 caractères.
- Entrez une description pour aider à distinguer ce processus des autres.
- Sélectionnez un type de réplication :
- Dans la page Options de réplication, remplissez les champs si nécessaire, puis cliquez sur Suivant :
- Piste de réplication :
- Entrez un nom.
- Entrez un sous-répertoire, si le fichier de piste ne se trouve pas dans l'emplacement par défaut.
- Sélectionnez un profil de chiffrement. Si aucun profil de chiffrement n'a été créé, le portefeuille local est sélectionné par défaut.
- Pour Début, sélectionnez le point de départ du traitement des données :
- Position dans le journal (valeur par défaut)
- Maintenant
- Heure personnalisée
- Position de la piste :
- Entrez le numéro de séquence.
- Entrez le décalage RBA.
- Sélectionnez votre cible dans la liste déroulante.
Note
Selon la sélection de votre cible, vous pouvez avoir des options supplémentaires telles que les emplacements de diffusion en continu, de stockage temporaire et de fusion et les emplacements de stockage temporaire.
- Données d'identification cibles :
- Sélectionnez un domaine.
- Sélectionnez un alias dans le domaine spécifié.
- Sélectionnez une table de points de vérification. Laissez la sélection par défaut ou sélectionnez la table de points de vérification que vous avez créée pour le déploiement cible.
- Sélectionnez le nombre maximal d'unités d'exécution (Réplications coordonnées uniquement).
- Piste de réplication :
- Dans la page Options gérées, remplissez les champs facultatifs si nécessaire, puis cliquez sur Suivant :
- Sélectionnez un nom de profil, s'il est disponible.
- Activer Critique pour l'état du déploiement.
- Activer et configurer les paramètres de démarrage automatique.
- Dans la page Fichier de paramètre, vous pouvez ajouter des paramètres pour configurer davantage le processus de réplication. Par exemple :
table source.table1;
Si vous utilisez la réplication coordonnée, ajoutez
TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties
au fichier de paramètres.Note
GoldenGate utilise l'heure moyenne de Greenwich (GMT). Utilisez SETENV pour remplacer le paramètre par défaut pour ce processus de réplication. Cette modification ne s'applique pas aux déploiements. Par exemple :
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")
- Dans la page Fichier de propriétés, configurez les propriétés de stockage du lac de données Azure suivantes :
Propriété requise :
- Pour
gg.eventhandler.abs.bucketMappingTemplate
: Indiquez le nom du conteneur de stockage du lac de données Azure. Si le conteneur est préconfiguré, un nom de conteneur statique peut être fourni. Si des autorisations de méthode d'authentification Azure sont fournies, GoldenGate pour OCI peut utiliser des mots clés de modèle pour créer automatiquement le conteneur.
- (Facultatif)
gg.handler.abs.format
: Sélectionnez comment mettre en forme la sortie. JSON est le paramètre par défaut. Les options disponibles sont les suivantes :Pour le parquet, vous devez appliquer des propriétés supplémentaires. Voir Parquet pour le stockage de lac de données Azure pour plus de détails.
Pour plus d'informations sur les propriétés de cette cible, voir Azure Blob Storage dans le guide Oracle GoldenGate for Distributed Applications and Analytics.
- Pour
- Cliquez sur Créer et exécuter. Si vous cliquez sur Créer, vous pourrez lancer manuellement la réplication plus tard à partir de la page d'accueil du service d'administration.
Ajouter un processus de réplication (21c)
- Dans la console de déploiement d'OCI GoldenGate, dans la page Aperçu du service d'administration, cliquez sur Ajouter une réplication (icône plus).
- Dans la page Ajouter une réplication, sélectionnez un type de réplication, puis cliquez sur Suivant.Les types de réplication sont les suivants :
- Réplication classique
- Réplication coordonnée
- Dans la page Options de réplication, remplissez les champs suivants, puis cliquez sur Suivant :
- Pour Nom du processus, entrez un nom pour le processus de réplication.
- (Facultatif) Pour Description, entrez une brève description pour distinguer ce processus de réplication des autres.
- Pour Nom de la piste, entrez un nom de piste à deux caractères.
- Pour Cible, sélectionnez Azure Data Lake Storage dans la liste déroulante.
- Pour Alias, sélectionnez la connexion au stockage du lac de données Azure.
- Dans la page Fichier de paramètres, ajoutez et configurez les paramètres de réplication selon les besoins, puis cliquez sur Suivant.Note
- Si vous utilisez le processus de réplication coordonnée, ajoutez les paramètres suivants sur la deuxième ligne du fichier de paramètres :
TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/<replicat name>.properties
L'utilisation d'un réplicat coordonné entraînera la création de plusieurs fichiers.
En cas d'omission, vous rencontrerez l'erreur suivante :
OGG-01091 Oracle GoldenGate Delivery, RSNOW.prm: Unable to open file "/u02/Deployment/etc/conf/ogg/<replicat name>001.properties" (error 2, No such file or directory).
- GoldenGate utilise l'heure moyenne de Greenwich (GMT). Utilisez SETENV pour remplacer le paramètre par défaut. Par exemple :
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")
En savoir plus sur SETENV.
- Si vous utilisez le processus de réplication coordonnée, ajoutez les paramètres suivants sur la deuxième ligne du fichier de paramètres :
- Dans la page Fichier de propriétés, configurez les propriétés de stockage du lac de données Azure suivantes :
Propriété requise :
- Pour
gg.eventhandler.abs.bucketMappingTemplate
: Indiquez le nom du conteneur de stockage du lac de données Azure. Si le conteneur est préconfiguré, un nom de conteneur statique peut être fourni. Si des autorisations de méthode d'authentification Azure sont fournies, GoldenGate pour OCI peut utiliser des mots clés de modèle pour créer automatiquement le conteneur.
gg.handler.abs.format
: Sélectionnez comment mettre en forme la sortie. JSON est le paramètre par défaut. Les options disponibles sont les suivantes :Pour le parquet, vous devez appliquer des propriétés supplémentaires. Voir Parquet pour le stockage de lac de données Azure pour plus de détails.
- Pour
- Cliquez sur Créer et exécuter. Si vous cliquez sur Créer, vous pourrez lancer manuellement la réplication plus tard à partir de la page Aperçu du service d'administration.