A propos d'Oracle Cloud Infrastructure GoldenGate

Découvrez les concepts de la réplication de données pour vous aider à démarrer avec Oracle Cloud Infrastructure GoldenGate.

Oracle Cloud Infrastructure GoldenGate est un service cloud natif entièrement géré qui déplace les données en temps réel et à grande échelle. OCI GoldenGate traite les données lors de leur déplacement à partir de systèmes de gestion des données vers des bases de données cible. Vous pouvez également concevoir, exécuter, orchestrer et surveiller la réplication de données, transformer des données, analyser des données en continu en temps réel sans avoir à allouer ou à gérer des environnements de calcul.

Rubriques connexes

Concepts relatifs à OCI GoldenGate

Les concepts suivants sont essentiels pour utiliser le service Oracle Cloud Infrastructure GoldenGate.

  • Compartiment : permet d'organiser et d'isoler vos ressources cloud, telles que les réseaux cloud, les instances de calcul, les volumes de blocs ou les déploiements OCI GoldenGate et les inscriptions de base de données. Seuls les utilisateurs disposant de droits d'accès à un compartiment peuvent utiliser les ressources de ce compartiment. Les compartiments servent également de limite de sécurité dans OCI GoldenGate. Seuls les déploiements et les inscriptions de base de données d'un même compartiment peuvent accéder les uns aux autres.
  • Connexion : contient les détails de connectivité réseau d'une source ou cible de données pour OCI GoldenGate. Les connexions prennent en charge les technologies de base de données et autres que de base de données, telles qu'Oracle, MySQL, SQL Server, PostgreSQL, Db2 pour z/OS, les technologies Big Data et les serveurs de distribution et de destinataire Oracle GoldenGate.
  • Déploiement : conteneur des ressources OCI GoldenGate, telles que la console de déploiement OCI GoldenGate.
  • Type de déploiement : définit le type de traitement effectué par le déploiement.
  • Sécurité de déploiement : sauvegarde de l'état en cours d'un déploiement, conservée pendant 60 jours. Elle permet de restaurer un déploiement ou de créer un déploiement avec l'état du déploiement d'origine au moment de la sauvegarde.

    Remarques :

    Seuls les déploiements de réplication de données prennent en charge les sauvegardes manuelles et automatiques.

Concepts de réplication de données

Les concepts suivants sont essentiels pour la réplication de données :

  • Extraction : processus qui est exécuté sur la base de données source et extrait ou capture des données.
  • Trace : série de fichiers sur le système source, intermédiaire et/ou cible où Oracle GoldenGate stocke les modifications capturées pour prendre en charge l'extraction et la réplication continues des modifications apportées aux bases de données.
  • Réplication : processus qui fournit des données à une base de données cible. Il lit le fichier de trace sur la base de données cible, reconstruit les opérations DML ou DDL et les applique à la base de données cible.

Pour plus d'informations sur les concepts liés à Oracle GoldenGate, reportez-vous à Composants d'une réplication de données dans Oracle GoldenGate.

Concepts d'analyse de flux

Les concepts suivants sont essentiels pour utiliser OCI GoldenGate Stream Analytics :

  • Connexion : stocke les informations de connectivité pour une technologie source ou cible.
  • Flux : flux continu de données dynamiques.
  • Pipeline : données de workflow de la source vers la cible.
  • Logique métier : différents filtres et fonctions que vous pouvez appliquer à un pipeline pour obtenir les données précises à analyser.
  • Publication : rend le pipeline disponible pour tous les utilisateurs d'analyse de flux de données et envoie les données aux cibles.

Concepts relatifs aux transformations de données

Que vous soyez novice dans Data Transforms ou que vous ayez une expérience passée d'Oracle Data Integrator, il est utile de vous familiariser avec ces concepts avant de commencer avec OCI GoldenGate Data Transforms. Pour en savoir plus, reportez-vous à Informations de terminologie dans le guide Utilisation des transformations de données.

Concepts de pipeline

Les concepts suivants sont essentiels pour travailler avec les pipelines :

  • Pipeline : composant prédéfini qui permet un déplacement de données en temps réel et à latence minimale d'une base de données opérationnelle source vers un data warehouse ou une plate-forme d'analyse cible sans qu'il soit nécessaire d'effectuer des étapes ETL traditionnelles.
  • Type de pipeline : cas d'emploi de réplication de données courant.
  • Capture : processus qui est exécuté sur la connexion source et extrait ou capture des données. Egalement appelé processus d'extraction.
  • Appliquer : processus qui fournit des données à une base de données ou à une technologie cible, autrement appelé processus de réplication.

Rôles utilisateur

Les administrateurs de service, les administrateurs de base de données d'application et les ingénieurs de données font partie des types de professionnel des données qui utilisent OCI GoldenGate. Vous pouvez endosser les rôles suivants :

  • Les administrateurs de service sont responsables de l'administration, de la gestion, de la surveillance, des diagnostics, de la gestion du cycle de vie et de la sécurité d'OCI GoldenGate.
  • Les administrateurs de base de données d'application utilisent OCI GoldenGate pour développer, créer et tester des solutions axées sur la haute disponibilité, la réplication de transaction et le chargement d'entrepôt de données.
  • Les ingénierie de données utilisent OCI GoldenGate pour développer, créer et tester des solutions axées sur les pipelines de lac de données et le traitement de flux.