SAP HANA - Présentation de la réplication des données

La réplication SAP HANA permet la migration des données des systèmes sources vers la base de données SAP HANA. Un moyen simple de déplacer des données du système SAP existant vers HANA consiste à utiliser diverses techniques de réplication de données.

La réplication du système peut être configurée sur la console via la ligne de commande ou à l'aide du studio HANA. Les systèmes ECC ou de transaction principaux peuvent rester en ligne pendant ce processus. Nous avons trois types de méthodes de réplication de données dans le système HANA -

  • Méthode de réplication SAP LT
  • Outil ETL Méthode SAP Business Object Data Service (BODS)
  • Méthode de connexion Direct Extractor (DXC)

Méthode de réplication SAP LT

La réplication de transformation du paysage SAP est une méthode de réplication de données basée sur un déclencheur dans le système HANA. C'est une solution parfaite pour répliquer les données en temps réel ou planifier la réplication à partir de sources SAP et non SAP. Il dispose d'un serveur de réplication SAP LT, qui prend en charge toutes les demandes de déclenchement. Le serveur de réplication peut être installé en tant que serveur autonome ou peut s'exécuter sur n'importe quel système SAP avec SAP NW 7.02 ou supérieur.

Il existe une connexion RFC approuvée entre HANA DB et le système de transaction ECC, qui permet la réplication de données basée sur le déclencheur dans l'environnement système HANA.

Avantages de la réplication SLT

  • La méthode de réplication SLT permet la réplication des données à partir de plusieurs systèmes sources vers un système HANA et également d'un système source vers plusieurs systèmes HANA.

  • SAP LT utilise une approche basée sur les déclencheurs. Il n'a aucun impact mesurable sur les performances du système source.

  • Il fournit également une capacité de transformation et de filtrage des données avant le chargement dans la base de données HANA.

  • Il permet la réplication des données en temps réel, répliquant uniquement les données pertinentes dans HANA à partir de systèmes sources SAP et non SAP.

  • Il est entièrement intégré au système HANA et au studio HANA.

Création d'une connexion RFC approuvée dans le système ECC

Sur votre système SAP source AA1, vous souhaitez configurer un RFC de confiance vers le système cible BB1. Lorsque cela est fait, cela signifie que lorsque vous êtes connecté à AA1 et que votre utilisateur dispose d'une autorisation suffisante dans BB1, vous pouvez utiliser la connexion RFC et vous connecter à BB1 sans avoir à ressaisir l'utilisateur et le mot de passe.

En utilisant la relation de confiance / d'approbation RFC entre deux systèmes SAP, RFC d'un système de confiance à un système de confiance, le mot de passe n'est pas nécessaire pour se connecter au système de confiance.

Ouvrez le système SAP ECC à l'aide de la connexion SAP. Entrez le numéro de transaction sm59 → il s'agit du numéro de transaction pour créer une nouvelle connexion RFC de confiance → Cliquez sur la 3 ème icône pour ouvrir un nouvel assistant de connexion → cliquez sur Créer et une nouvelle fenêtre s'ouvrira.

Destination RFC ECCHANA (entrez le nom de la destination RFC) Type de connexion - 3 (pour le système ABAP)

Aller aux paramètres techniques

Entrez l'hôte cible - nom du système ECC, IP et entrez le numéro de système.

Accédez à l'onglet Connexion et sécurité, entrez la langue, le client, le nom d'utilisateur et le mot de passe du système ECC.

Cliquez sur l'option Enregistrer en haut.

Cliquez sur Tester la connexion et il testera avec succès la connexion.

Pour configurer la connexion RFC

Exécutez la transaction - ltr (pour configurer la connexion RFC) → Le nouveau navigateur s'ouvre → entrez le nom d'utilisateur et le mot de passe du système ECC et connectez-vous.

Cliquez sur Nouveau → Une nouvelle fenêtre s'ouvre → Saisissez le nom de la configuration → Cliquez sur Suivant → Saisissez la destination RFC (nom de connexion créé précédemment), utilisez l'option de recherche, choisissez le nom et cliquez sur Suivant.

Dans Spécifier le système cible, entrez le nom d'utilisateur et le mot de passe de l'administrateur du système HANA, le nom d'hôte, le numéro d'instance et cliquez sur Suivant. Entrez le nombre de tâches de transfert de données comme 007 (il ne peut pas être 000) → Suivant → Créer une configuration.

Accédez maintenant à HANA Studio pour utiliser cette connexion -

Allez dans HANA Studio → Cliquez sur Data Provisioning → choisissez HANA system

Sélectionnez le système source (nom de la connexion RFC approuvée) et le nom du schéma cible dans lequel vous souhaitez charger les tables à partir du système ECC. Sélectionnez les tables que vous souhaitez déplacer vers la base de données HANA → AJOUTER → Terminer.

Les tables sélectionnées seront déplacées vers le schéma choisi sous la base de données HANA.