Comment charger des données de base à partir d'un fichier plat dans SAP BI/BW
Charger les données de base à partir d'un fichier plat
Nous apprendrons la charge à l’aide d’un scénario –
Chargez les données de base dans l'InfoObject ZMAT (numéro de matériau) qui possède l'attribut ZMAT_NM (nom du matériau. Vous trouverez ci-dessous les étapes détaillées pour charger les données dans l'Infoobject de données de base à partir d'un fichier plat.
Étape 1) Créer un 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 à 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.
- Accédez à l'onglet Modélisation -> Sources de données.
- 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 devrait être la même que celle DSO dans lequel les données de transaction doivent être chargées.
- Dans l'onglet Extraction, choisissez l'adaptateur comme « Charger un fichier de type texte à partir d'un 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.
Cliquez sur Enregistrer.
Étape 3) Créer une transformation entre la source de données (source) et l'attribut InfoObject (Target).
Faites un clic droit sur la source de données -> Créer une transformation
Dans l'écran suivant,
- Entrer Target Type d'objet.
- Entrer Target Nom de l'objet.
- Entrez le sous-type
- Cliquez sur Continuer.
La transformation serait créée avec un mappage automatique des champs Source vers le Target champs.
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 4) Créez un package d'informations et planifiez le chargement de données sur la source de données (PSA).
- Entrez RSA1 dans l'invite de commande
- Entrer Entrer
- 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 CMS
- 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 5) 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.