Répliquer des données du traitement de transactions d'IA autonome vers Azure Synapse Analytics
Ce démarrage rapide montre comment configurer une réplication de données entre Autonomous AI Transaction Processing et Azure Synapse Analytics à l'aide d'OCI GoldenGate.
Avant de commencer
Pour suivre ce démarrage rapide, vous devez disposer des éléments suivants :
- Espace de travail Azure Synapse
- Conteneur de stockage Azure associé à Azure Synapse Workspace
- Azure Synapse Données d'identification incluses dans la base de données pour autoriser le groupe SQL à accéder au compte de stockage
- Existence de la table cible : Les tables cibles doivent exister dans la base de données Synapse avant la réplication. Comme GoldenGate utilise l'énoncé SQL de fusion, la table cible doit être une table distribuée avec hachage.
- Connexion au service Azure Data Lake Storage pour OCI GoldenGate affectée au déploiement. S'il n'existe pas, créez une connexion au service Stockage du lac de données Azure et affectez-la au déploiement.
Configuration de l'environnement : Traitement des transactions d'IA autonome
Si vous n'avez pas encore de base de données source configurée pour la réplication, vous pouvez suivre ces étapes pour charger un exemple de schéma à utiliser pour ce démarrage rapide. Ce démarrage rapide utilise le service Traitement des transactions de l'IA autonome pour la base de données source.
Pour configurer le traitement des transactions du service d'intelligence artificielle autonome source :
- Téléchargez et décompressez l'exemple de schéma de base de données.
- Dans la console Oracle Cloud, sélectionnez votre instance Traitement des transactions d'IA autonome (DAV) dans la page Base de données d'IA autonome pour en voir les détails et accéder à Database Actions.
- Déverrouillez l'utilisateur GGADMIN :
- Cliquez sur Actions de base de données, puis sur Utilisateurs de base de données.
- Localisez GGADMIN, puis cliquez sur le menu Actions (points de suspension) associé et sélectionnez Modifier.
- Dans le panneau Modifier l'utilisateur, entrez le mot de passe de GGADMIN, confirmez-le, puis désélectionnez Le compte est verrouillé.
- Cliquez sur Appliquer les modifications.
- Chargez les exemples de schéma et de données-échantillons sources :
- Activez la journalisation supplémentaire :
Tâche 1 : Créer des ressources GoldenGate pour OCI
Cet exemple de démarrage rapide nécessite des déploiements et des connexions pour la source et la cible.
- Créer un déploiement Oracle pour l'instance Autonomous AI Transaction Processing source.
- Créer un déploiement du service de mégadonnées pour Azure Synapse Analytics cible.
- Créez une connexion au service Traitement des transactions du service d'intelligence artificielle autonome source.
- Créez une connexion à Azure Synapse Analytics.
- Créez une connexion au service Stockage du lac de données Azure.
- Affectez la connexion Autonomous AI Transaction Processing au déploiement Oracle source.
- Affectez une connexion Azure Synapse au déploiement du service de mégadonnées cible.
Tâche 2 : Ajouter Extract
- Dans la page Déploiements, sélectionnez le déploiement Autonomous AI Transaction Processing source.
- Dans la page des détails du déploiement, cliquez sur Lancer la console.
- Connectez-vous avec le nom d'utilisateur et le mot de passe de l'administrateur du déploiement source.
- Ajoutez des informations sur les transactions.
- Ajoutez un fichier Extract.
Tâche 3 : Ajouter et exécuter Distribution Path
- Si vous utilisez le magasin de données d'identification GoldenGate, créez un utilisateur pour le chemin de répartition dans le déploiement du service de mégadonnées cible, sinon passez à l'étape 3.
- Dans la console de déploiement source ATP GoldenGate, ajoutez une connexion de chemin pour l'utilisateur créé à l'étape 1.
- Dans la console de déploiement ATP source, ajoutez un chemin de répartition avec les valeurs suivantes :
- Dans la console de déploiement du service de mégadonnées cible, vérifiez la valeur Receiver Path créée à la suite de Distribution Path.
- Dans la console de déploiement du service de mégadonnées cible, cliquez sur Receiver Service.
- Vérifiez les détails du chemin. Ce chemin a été créé à la suite de Distribution Path créé à l'étape précédente.
Tâche 4 : Ajouter et exécuter Replicat
Vous retournez à la page Aperçu, où vous pouvez consulter les détails de Replicat.
Tâche 5 : Vérifier la réplication
Apportez des mises à jour à l'instance Autonomous Transaction Processing source pour vérifier la réplication vers le stockage Azure Data Lake.