Comment charger des données de base à partir d'un fichier plat dans SAP BI / BW

Anonim

Nous apprendrons la charge à l'aide d'un scénario -

Chargez les données de base dans InfoObject ZMAT (numéro d'article) qui a l'attribut ZMAT_NM (nom de l'article. 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éez un système source pour un fichier plat .

  1. Aller au code de transaction RSA1
  2. Cliquez sur le bouton OK.

Dans l'écran suivant,

  1. Accédez à l'onglet Modélisation-> Systèmes source.
  2. Faites un clic droit sur le dossier nommé FILE et choisissez «Créer» dans le menu contextuel.

Dans l'écran suivant,

  1. Entrez le nom du système logique.
  2. Entrez la description.
  3. Cliquez sur le bouton Continuer.

Étape 2) Créez le composant Application.

  1. Accédez à l'onglet Modélisation-> Sources de données.
  2. Choisissez le système source.

  1. Faites un clic droit -> Créer un composant d'application.

  1. Entrez le nom technique.
  2. Entrez la description.
  3. Cliquez sur Continuer.

  1. Accédez à l'onglet Modélisation-> Sources de données.
  2. Clic droit -> Créer une source de données

  1. Entrez le nom technique.
  2. Choisissez la DataSource DataType.
  3. Cliquez sur Continuer.

  1. 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.

  1. Dans l'onglet Extraction, choisissez l'adaptateur comme «Charger un fichier de type texte à partir du poste de travail local».
  2. 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éez une transformation entre la source de données (source) et l'attribut InfoObject (cible).

Faites un clic droit sur la source de données -> Créer une transformation

Dans l'écran suivant,

  1. Entrez le type d'objet cible.
  2. Entrez le nom de l'objet cible.
  3. Entrez le sous-type
  4. Cliquez sur Continuer.

La transformation serait créée avec le mappage automatique des champs source aux champs cible.

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 PAO créé.

Étape 4) Créez un Infopackage et planifiez le chargement des données dans la source de données (PSA).

  1. Entrez RSA1 dans l'invite de commande
  2. Appuyez sur Entrée
  3. Accédez à l'onglet Modélisation-> DataSources.
  4. Cliquez avec le bouton droit sur DataSource -> Créer un InfoPackage.

  1. Entrez la description de l'InfoPackage
  2. Cliquez sur Enregistrer.

  1. Cliquez sur l'onglet Planification.
  2. 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 dans le DSO.

  1. Cliquez sur l'onglet Exécuter dans le PAO.
  2. Cliquez sur le bouton Exécuter pour démarrer le chargement des données de DataSource (PSA) vers le DSO.