Qu’est-ce que le DSO standard dans SAP ? Comment en créer un ?

Un DSO standard dispose de trois tables transparentes sur la base de données.

  1. File d'attente d'activation: Contient les enregistrements qui doivent être mis à jour, mais qui n'ont pas encore été activés.
  2. Données actives :Table qui contient les données actives.
  3. Changer le journal:Contient l'historique des modifications pour delta charges.

Processus de transfert de données vers DSO

  • Les données sont d'abord chargées dans la file d'attente d'activation, également appelée table de nouvelles données.
  • Les données lors de « l'activation » sont transférées de la nouvelle table de données à la table de données active.
  • Et puis pour Modifier la table du journal. Dans le tableau du journal des modifications, vous pouvez avoir les données modifiées ou les données corrigées.

Remarque : les données du tableau du journal des modifications sont stockées de manière redondante et peuvent être supprimées une fois les enregistrements activés.

Processus de transfert de données vers DSO

Création d'un DSO standard

Étape 1)

  1. Accédez au code de transaction RSA1
  2. Cliquez sur le bouton OK.

Création d'un DSO standard

Étape 2)

  1. Accédez à l’onglet Modélisation->InfoProvider.
  2. Faites un clic droit sur InfoArea.
  3. Cliquez sur « Créer un objet DataStore » dans le menu contextuel.

Création d'un DSO standard

Étape 3)

  1. Entrez le nom technique.
  2. Entrez la description.
  3. Cliquez sur le bouton "Créer".

Création d'un DSO standard

Paramètres dans DSO

  1. Type d'objet DataStore : cette option peut être utilisée pour modifier le type de DSO. Par défaut, le DSO standard serait choisi. Cela peut être modifié en Écriture optimisée ou DSO à mise à jour directe.
  2. Génération SID lors de l'activation : Génération de l'ID de substitution (SID) pour chaque valeur de données principales, lorsque cette option est cochée.
  3. Enregistrements de données uniques : cette option peut être utilisée lorsque le DSO ne conservera jamais de valeurs en double.
  4. Définir automatiquement l'état de qualité sur « OK » : ce paramètre définit l'état de qualité une fois le chargement des données terminé.
  5. Activer les données automatiquement : l'activation DSO est automatisée à l'aide de ce paramètre.
  6. Mettre à jour les données automatiquement : les données chargées dans le DSO peuvent être automatiquement chargées vers les objets cibles à l'aide de ce paramètre.

Inclure des champs clés et des champs de données dans le DSO

DSO contient 2 types de champs

  1. Champ clé
  2. Champ de données

Le champ clé est utilisé pour rendre les enregistrements uniques. D'autres champs peuvent être inclus comme champs de données dans le DSO,

Étape 1) Faites un clic droit sur « Champs clés » et choisissez l'option « Saisie directe InfoObject ».

Inclure des champs clés et des champs de données dans le DSO

Étape 2) Le following une fenêtre contextuelle s'ouvre. Ici, vous pouvez saisir les noms techniques des InfoObjets vous devez inclure et appuyer sur Entrée.

Inclure des champs clés et des champs de données dans le DSO

Ci-dessous, vous trouverez les champs clés ajoutés dans le DSO.

Inclure des champs clés et des champs de données dans le DSO

Étape 3) L'attribut de navigation serait affiché dans le DSO par défaut, mais la vérification box sur ON/OFF Navigation doit être choisi s'il doit être utilisé dans les rapports.

Étape 4) La conception de la structure DSO est terminée. Activez le DSO en cliquant sur le bouton Activer.

Inclure des champs clés et des champs de données dans le DSO