Répliquer les données de PostgreSQL vers Google BigQuery
Découvrez comment utiliser OCI GoldenGate pour répliquer des données de PostgreSQL vers Google BigQuery.
Avant de commencer
Pour mener à bien ce démarrage rapide, vous devez disposer des éléments suivants :
- Installation PostgreSQL pour servir de base de données source (instructions d'installation à suivre dans la configuration de l'environnement.)
- Ouvrez le port 5432 dans la liste de sécurité de votre VCN.
- Créez une connexion à Google Cloud Storage.
Remarques :
Assurez-vous que le bucket GCS et l'ensemble de données BigQuery existent dans le même emplacement/région. - Clé de compte Google Cloud Service.
- Droits d'accès BigQuery de Google Cloud Platform.
Environnement configuré : PostgreSQL
Afin de configurer l'environnement pour ce démarrage rapide, procédez comme suit :
Tâche 1 : créer les ressources OCI GoldenGate
- Créez un déploiement pour la base de données PostgreSQL source.
- Créez un déploiement Big Data pour la cible Google BigQuery.
- Créez une connexion à la cible Google BigQuery.
- Créez une connexion à la base de données PostgreSQL source.
- Dans Type, assurez-vous de sélectionner le serveur PostgreSQL.
- Dans Nom de base de données, entrez
ociggll
. - Dans Hôte, entrez l'adresse IP publique de l'instance de calcul sur laquelle PostgreSQL s'exécute.
- Dans Port, saisissez
5432
. - Dans Nom utilisateur, saisissez
ggadmin
. - Dans Mot de passe, entrez un mot de passe.
- Dans Protocole de sécurité, sélectionnez Plain.
- Créez une connexion à GoldenGate, puis affectez cette connexion au déploiement PostgreSQL source.
- Affectez la connexion source au déploiement PostgreSQL source.
- Affectez la connexion cible au déploiement Big Data cible.
Tâche 2 : activer la journalisation supplémentaire
Pour activer la journalisation supplémentaire, procédez comme suit :
Tâche 3 : créer le fichier Extract
Pour ajouter le fichier Change Data Capture Extract, procédez comme suit :
Tâche 4 : créez le fichier Distribution Path pour Change Data Capture.
Afin de créer un fichier Distribution Path pour Change Data Capture, procédez comme suit :
- Sur la page Déploiements de la console Oracle Cloud, sélectionnez le déploiement Big Data cible.
- Sur la page des détails du déploiement, cliquez sur Lancer la console. Connectez-vous avec les détails de l'utilisateur admin créés à l'étape 2 de la tâche 1.
- Si vous utilisez la banque d'informations d'identification IAM, passez à l'étape Créer une Distribution Path. Si vous utilisez la banque d'informations d'identification GoldenGate, créez un utilisateur avec lequel la source GoldenGate utilise pour se connecter à la cible GoldenGate.
- Dans la console de déploiement PostgreSQL source, créez une connexion de chemin pour l'utilisateur créé à l'étape précédente.
- Cliquez sur Ajouter Distribution Path.
- Renseignez le formulaire Ajouter un chemin comme suit :
- Dans la console de déploiement Big Data cible, cliquez sur Receiver Service, puis vérifiez le fichier Receiver Path créé.