Répliquer des données de PostgreSQL vers Google BigQuery
Voyez comment utiliser OCI GoldenGate pour répliquer des données de PostgreSQL vers Google BigQuery.
Avant de commencer
Pour terminer ce démarrage rapide, vous devez disposer des éléments suivants :
- Une installation PostgreSQL pour servir de base de données source (les instructions d'installation suivent 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.
Note :
Assurez-vous que le seau GCS et le jeu de données BigQuery existent dans le même emplacement/région. - Clé de compte Google Cloud Service.
- Autorisations BigQuery pour Google Cloud Platform.
Configuration de l'environnement : PostgreSQL
Pour configurer l'environnement pour ce démarrage rapide :
Tâche 1 : Créer des ressources GoldenGate pour OCI
- Créez un déploiement pour la base de données PostgreSQL source.
- Créez un déploiement du service de mégadonnées pour la cible Google BigQuery.
- Créez une connexion à Google BigQuery cible.
- Créez une connexion à la base de données PostgreSQL source.
- Pour Type, assurez-vous de sélectionner PostgreSQL Server.
- Pour Nom de la base de données, entrez
ociggll
. - Pour Hôte, entrez l'adresse IP publique de l'instance de calcul sur laquelle PostgreSQL s'exécute.
- Pour Port, entrez
5432
. - Pour Nom d'utilisateur, entrez
ggadmin
. - Pour Mot de passe, entrez un mot de passe.
- Pour Protocole de sécurité, sélectionnez Plaine.
- 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 du service de mégadonnées cible.
Tâche 4 : Créez Distribution Path pour Change Data Capture
Pour créer une valeur Distribution Path pour Change Data Capture, procédez comme suit :
- Dans la console Oracle Cloud, dans la page Déploiements, sélectionnez le déploiement de mégadonnées cible.
- Dans la page des détails du déploiement, cliquez sur Lancer la console. Connectez-vous avec les détails de l'utilisateur administrateur créés à la tâche 1, étape 2.
- Si vous utilisez le magasin de données d'identification IAM, passez à l'étape Créer une adresse Distribution Path. Si vous utilisez le magasin de données d'identification GoldenGate, créez un utilisateur avec lequel la source GoldenGate utilise pour se connecter à la cible GoldenGate.
- Dans la console du déploiement PostgreSQL source, créez une connexion de chemin pour l'utilisateur créé à l'étape précédente.
- Cliquez sur Ajouter Distribution Path.
- Remplissez le formulaire Add Path comme suit :
- Dans la console de déploiement du service de mégadonnées cible, cliquez sur Receiver Service, puis vérifiez la valeur Receiver Path créée.