Un DSO standard a trois tables transparentes sur la base de données.
- File d'attente d'activation : contient les enregistrements qui doivent être mis à jour, mais pas encore activés.
- Données actives: table contenant les données actives.
- Journal des modifications: contient l'historique des modifications pour les charges 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 nouvelle table de données.
- Dataupon «Activation» est transféré de la nouvelle table de données vers la table de données active
- Et puis pour modifier la table du journal. Dans la table du journal des modifications, vous pouvez avoir les données modifiées ou les données corrigées.
Remarque: les données de la table du journal des modifications sont stockées de manière redondante et peuvent être supprimées après l'activation des enregistrements.
Création de DSO standard:
Étape 1)
- Aller au code de transaction RSA1
- Cliquez sur le bouton OK.
Étape 2)
- Accédez à l'onglet Modélisation-> InfoProvider.
- Cliquez avec le bouton droit sur InfoArea.
- Cliquez sur «Créer un objet DataStore» dans le menu contextuel.
Étape 3)
- Entrez le nom technique.
- Entrez la description.
- Cliquez sur le bouton «Créer».
Paramètres dans DSO:
- Type d'objet DataStore: cette option peut être utilisée pour changer le type de DSO. Par défaut, le DSO standard serait choisi. Cela peut être changé en écriture optimisée ou mise à jour directe DSO.
- Génération de SID lors de l'activation: Génération de l'ID de substitution (SID) pour chaque valeur de données de base, 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 la qualité sur «OK»: ce paramètre définit l'état de la qualité une fois le chargement des données terminé.
- Activer automatiquement les données: l'activation DSO est automatisée à l'aide de ce paramètre.
- Mettre à jour automatiquement les données: les données chargées dans le DSO peuvent être automatiquement chargées dans les objets cibles à l'aide de ce paramètre.
Inclure les champs clés et les 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)
Cliquez avec le bouton droit sur «Champs clés» et choisissez l'option «Entrée directe InfoObject».
Étape 2)
La fenêtre contextuelle suivante s'ouvre. Ici, vous pouvez saisir les noms techniques des InfoObjects que vous devez inclure et appuyez sur Entrée.
Ci-dessous, les Keyfields ajoutés dans le DSO.
Étape 3)
L'attribut de navigation serait affiché dans le DSO par défaut, 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.