Comment charger des données de transaction à partir d'un fichier plat dans SAP BI/BW
Nous apprendrons comment charger des données transactionnelles à partir d'un fichier plat à l'aide d'un scénario.
Scénario : Charger les données dans le DSO nommé « DEMO_DSO ». Le DSO comporte les champs suivants.
Champs clés :
ZCUST – Client
ZMAT – Matériel
Champs de données:
ZPRICE – Prix du matériau
ZQTY – Quantité
Examinons les étapes pour charger des données dans DSO à partir d'un fichier plat
Étape 1) Créez le système source pour le fichier plat.
- Accédez au code de transaction RSA1
- Cliquez sur le bouton OK.
Dans l'écran suivant,
- Accédez à l'onglet Modélisation -> Systèmes sources.
- Faites un clic droit sur le dossier nommé FILE et choisissez « Créer » dans le menu contextuel.
Dans l'écran suivant,
- Entrez le nom logique du système.
- Entrer le Description.Cliquez sur le bouton Continuer.
Étape 2) Créez un composant d'application.
- Accédez au code de transaction RSA1
- Cliquez sur le bouton OK.
- Accédez à l'onglet Modélisation -> Sources de données.
- Choisissez le système source.
- Cliquez avec le bouton droit -> Créer un composant d'application.
- Entrez le nom technique.
- Entrer le Description.
- Cliquez sur Continuer.
Étape 3) Créer une source de données.
- Accédez au code de transaction RSA1
- Cliquez sur le bouton OK.
- Accédez à l'onglet Modélisation -> Sources de données.
- Faites un clic droit -> Créer une source de données.
- Entrez le nom technique.
- Choisissez la source de données DataType.
- Cliquez sur Continuer.
- Entrez les champs indiqués ci-dessous. Cette structure doit être la même que le DSO dans lequel les données de transaction doivent être chargées.
- Dans l'ExtracDans l'onglet tion, choisissez l'adaptateur « Charger un fichier de type texte à partir du poste de travail local ».
- Choisissez le chemin du fichier où le fichier plat à charger est placé dans le système et activez la source de données.
Étape 4) Créer une transformation entre la source de données (Source) et le DSO (Target).
- Accédez au code de transaction RSA1.
- Cliquez sur le bouton OK.
- Accédez à l’onglet Modélisation->InfoProvider.
- Créer une transformation.
- Entrer Target Type d'objet.
- Entrer Target Nom de l'objet.
- Entrez le type d'objet source.
- Entrez le nom de l'objet source.
- Entrez le système source.
- Cliquez sur Continuer.
L'écran ci-dessous montre la transformation créée avec la carte automatiqueping des champs Source à Target champs.
Étape 5) Créer un processus de transfert de données.
Cliquez avec le bouton droit sur le dossier DTP et choisissez l'option « Créer un processus de transfert de données » dans le menu contextuel.
L'écran ci-dessous montre le DTP créé.
Étape 6) Créez un package d'informations et planifiez le chargement de données sur la source de données (PSA).
- Accédez au code de transaction RSA1.
- Cliquez sur le bouton OK.
- Accédez à l'onglet Modélisation -> Sources de données.
- Faites un clic droit sur DataSource -> Créer un InfoPackage.
- Entrez dans l'InfoPackage Description.
- Cliquez sur Enregistrer.
- Cliquez sur l'onglet Planification.
- Cliquez sur le bouton Démarrer pour démarrer le chargement du fichier plat vers la source de données.
Étape 7) Chargez les données sur le DSO.
- Cliquez sur l'onglet Exécuter dans la PAO.
- Cliquez sur le bouton Exécuter pour démarrer le chargement des données de la DataSource (PSA) vers le DSO.
























