Comment charger des données de base à partir d'un fichier plat dans SAP BI/BW
⚡ Résumé intelligent
Charger les données de base à partir d'un fichier plat dans SAP L'intégration BI/BW s'effectue par la configuration d'un système source de fichiers plats, la création d'une source de données, d'une transformation, d'un DTP et d'un InfoPackage. Le flux de travail structuré garantit une cartographie des attributs propre.ping, validé extraction, et chargement fiable dans InfoObjects.
Charger les données de base à partir d'un fichier plat
Chargement des données maîtres dans SAP BI/BW est une étape fondamentale pour l'analyse et le reporting. Ce tutoriel vous apprendra à charger des données de référence dans un InfoObject à partir d'un fichier plat grâce à un flux de travail clair et reproductible.
Nous allons déterminer la charge à l'aide d'un scénario : Charger les données de base dans l'objet InfoObject ZMAT (Numéro de matériel), qui possède l'attribut ZMAT_NM (Nom du matériel). Vous trouverez ci-dessous les étapes détaillées pour charger les données dans l'objet InfoObject de données de base à partir d'un fichier plat.
Étape 1 : Créer un système source pour le fichier plat
La première étape consiste à enregistrer un système source de fichiers plats. SAP La BI peut identifier la provenance des données entrantes.
- Accédez au code de transaction RSA1.
- Cliquez sur le bouton OK.
Écran suivant :
- Accédez à Onglet Modélisation > Systèmes sources.
- Faites un clic droit sur le dossier nommé DOSSIER et choisissez « Créer » dans le menu contextuel.
Sur l'écran suivant:
- Entrez le nom logique du système.
- Entrer le Description.
- Cliquez à nouveau Continuer.
Étape 2 : Créer un composant d’application
Les composants d'application organisent les sources de données de manière logique. Définissez-en une avant de créer la source de données afin que le chargement des fichiers plats soit regroupé de façon cohérente.
- Accédez à Onglet Modélisation > Sources de données.
- Choisissez le système source que vous venez de créer.
- Faites un clic droit et sélectionnez Créer un composant d'application.
- Entrez le nom technique.
- Entrer le Description.
- Cliquez à nouveau Continuer.
Créer la source de données
Ensuite, créez une source de données sous le composant Application pour stocker la structure du fichier plat entrant.
- Accédez à Onglet Modélisation > Sources de données.
- Faites un clic droit et sélectionnez Créer une source de données.
- Entrez le nom technique.
- Choisissez le type de données pour la source de données.
- Cliquez à nouveau Continuer.
- Saisissez les champs indiqués ci-dessous. Cette structure doit correspondre à la structure suivante : DSO dans lequel les données de transaction seront chargées.
- Dans l' extraction Dans l'onglet, choisissez l'adaptateur « Charger un fichier de type texte à partir du poste de travail local ».
- Choisissez le chemin d'accès au fichier plat, puis activez la source de données.
Cliquez à nouveau Enregistrer.
Étape 3 : Créer une transformation entre la source de données et l’attribut de l’objet d’information
La transformation définit comment les champs sources sont mappés sur les attributs de l'objet d'information cible. SAP BI suggère automatiquement une cartepings lorsque les noms de champs correspondent.
Cliquez avec le bouton droit sur la source de données et sélectionnez Créer une transformation.
Sur l'écran suivant:
- Entrer le Target Type d'objet.
- Entrer le Target Nom de l'objet.
- Saisissez le sous-type.
- Cliquez à nouveau Continuer.
La transformation est créée avec une carte automatiqueping des champs sources vers les champs cibles.
Créer le processus de transfert de données (DTP)
Un DTP transfère les enregistrements du PSA vers la cible de données active.
Cliquez avec le bouton droit sur le dossier DTP et choisissez Créer un processus de transfert de données dans le menu contextuel.
La capture d'écran ci-dessous montre le fichier DTP créé avec succès.
Étape 4 : Créer un InfoPackage et planifier le chargement des données
Le package InfoPackage contrôle la manière dont le fichier plat est lu dans le PSA. Planifiez son exécution avant le DTP.
- Entrer RSA1 Dans l'invite de commande.
- Presse Entrer.
- Accédez à Onglet Modélisation > Sources de données.
- Cliquez avec le bouton droit sur la source de données et sélectionnez Créer un InfoPackage.
- Entrez dans l'InfoPackage Description.
- Cliquez à nouveau Enregistrer.
- Cliquez sur Horaires languette.
- Cliquez à nouveau Commencer pour commencer le chargement du fichier plat vers la source de données.
Étape 5 : Charger les données dans le DSO
La dernière étape exécute le DTP pour déplacer les enregistrements du PSA vers l'InfoObject de données de base actif.
- Cliquez sur Exécution onglet dans la PAO.
- Cliquez sur Exécution bouton pour démarrer le chargement des données de la source de données (PSA) dans le DSO.
Meilleures pratiques pour le chargement des données de référence à partir de fichiers plats
Le respect de quelques habitudes éprouvées permet de garantir que les chargements de fichiers plats sont prévisibles et faciles à dépanner. SAP BI/PC.
- Validez le fichier plat : Avant l'activation, assurez-vous que l'ordre des champs, les délimiteurs et les formats de date du fichier correspondent à la structure de la source de données.
- Clés d'attribut de correspondance : Vérifiez que le champ clé de l'InfoObject est unique dans le fichier source afin d'éviter les rejets de chargement.
- Test avec de petits échantillons : Exécutez d'abord InfoPackage et DTP avec un petit fichier, puis mettez-le à l'échelle pour un volume complet après la cartographie.ping est confirmé.
- Surveiller les enregistrements PSA : Vérifiez le PSA après l'exécution d'InfoPackage pour confirmer le nombre d'enregistrements avant de déclencher le DTP.
- Documenter le chargement : Enregistrez les noms du composant d'application, de la source de données et du DTP afin que la charge puisse être reproduite ou transférée facilement.




















