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.
- File d'attente d'activation: Contient les enregistrements qui doivent être mis à jour, mais qui n'ont pas encore été activés.
- Données actives :Table qui contient les données actives.
- Changer le journal:Contient l’historique des modifications pour les chargements delta.
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.
Création d'un DSO standard
Étape 1)
- Accédez au code de transaction RSA1
- Cliquez sur le bouton OK.
Étape 2)
- Accédez à l’onglet Modélisation->InfoProvider.
- Faites un clic droit sur InfoArea.
- Cliquez sur « Créer un objet DataStore » dans le menu contextuel.
Étape 3)
- Entrez le nom technique.
- Entrer le Description.
- Cliquez sur le bouton "Créer".
Paramètres dans DSO
- 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.
- 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.
- Enregistrements de données uniques : cette option peut être utilisée lorsque le DSO ne conservera jamais de valeurs en double.
- 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é.
- Activer les données automatiquement : l'activation DSO est automatisée à l'aide de ce paramètre.
- 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
- Champ clé
- 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 ».
Étape 2) La fenêtre contextuelle suivante s'ouvre. Ici, vous pouvez saisir les noms techniques des InfoObjets vous devez inclure et appuyer sur Entrée.
Ci-dessous, vous trouverez les champs clés ajoutés dans le DSO.
Étape 3) L'attribut de navigation sera affiché par défaut dans le DSO, mais la case à cocher ON/OFF Navigation doit être cochée 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.