Jak načíst kmenová data z plochého souboru do SAP BI/BW

⚡ Chytré shrnutí

Načtení kmenových dat z plochého souboru do SAP BI/BW konfigurací systému zdrojového kódu s plochými soubory, vytvořením zdroje dat, transformací, DTP a InfoPackage. Strukturovaný pracovní postup zajišťuje čistou mapu atributů.ping, ověřený extraca spolehlivé načítání do InfoObjects.

  • 🧱 Nastavení zdrojového systému: Použijte transakci RSA1 v SAP BI zaregistruje systém zdrojového kódu plochých souborů ve složce FILE před jakýmkoli načtením dat.
  • ???? Vytvoření zdroje dat: Definujte komponentu aplikace, vytvořte zdroj dat se strukturou polí odpovídající atributům cílového informačního objektu a aktivujte jej.
  • 🔁 Transformační mapaping: Vytvořte transformaci mezi objektem DataSource v plochém souboru a cílem atributu InfoObject tak, aby se zdrojová pole čistě mapovala na cílová pole.
  • ⚙️ Provedení DTP: Vytvořte proces přenosu dat pro spolehlivý přesun záznamů z PSA do informačního objektu kmenových dat.
  • 📥 Plánování informačního balíčku: Nakonfigurujte InfoPackage pro naplánování načtení z plochého souboru do PSA a poté spusťte DTP pro načtení DSO.

Načíst kmenová data z plochého souboru do SAP BI/BW

Načíst kmenová data z plochého souboru

Načítání kmenových dat SAP BI/BW je základní úkol pro analytické reporty. V tomto návodu se naučíte, jak načíst kmenová data do infoobjektu z plochého souboru pomocí přehledného a opakovatelného pracovního postupu.

Zatížení zjistíme pomocí scénáře: Načtení kmenových dat do InfoObjectu ZMAT (Číslo materiálu), které má atribut ZMAT_NM (Název materiálu). Níže jsou uvedeny podrobné kroky pro načtení dat do informačního objektu kmenových dat z nestrukturovaného souboru.

Načíst kmenová data z plochého souboru

Krok 1: Vytvořte zdrojový systém pro plochý soubor

První fází je registrace systému zdrojového kódu s plochými soubory, takže SAP BI dokáže rozpoznat, odkud příchozí data pocházejí.

  1. Přejít na kód transakce 1 RSA.
  2. Klepněte na tlačítko OK.

Vytvořit transakci zdrojového systému RSA1

Na další obrazovce:

  1. přejděte na Karta Modelování > Zdrojové systémy.
  2. Klikněte pravým tlačítkem myši na složku s názvem FILE a v kontextové nabídce vyberte možnost „Vytvořit“.

Vytvořit zdrojový systém souborů

Na další obrazovce:

  1. Zadejte název logického systému.
  2. zadejte Descriptiontů.
  3. klikněte Pokračovat.

Zadejte název logického systému

Krok 2: Vytvořte komponentu aplikace

Komponenty aplikace logicky organizují zdroje dat. Před vytvořením zdroje dat jeden definujte, aby bylo načítání plochých souborů rozumně seskupeno.

  1. přejděte na Karta Modelování > Zdroje dat.
  2. Vyberte zdrojový systém, který jste právě vytvořili.

Vyberte zdrojový systém pro zdroj dat

  1. Klepněte pravým tlačítkem myši a vyberte Vytvořit komponentu aplikace.

Vytvořit komponentu aplikace

  1. Zadejte technický název.
  2. zadejte Descriptiontů.
  3. klikněte Pokračovat.

Zadejte technický název komponenty aplikace

Vytvořte zdroj dat

Dále vytvořte v komponentě Application objekt DataSource, který bude obsahovat strukturu příchozího plochého souboru.

  1. přejděte na Karta Modelování > Zdroje dat.
  2. Klepněte pravým tlačítkem myši a vyberte Vytvořit zdroj dat.

Vytvořit zdroj dat

  1. Zadejte technický název.
  2. Vyberte datový typ pro zdroj dat.
  3. klikněte Pokračovat.

Vyberte datový typ zdroje dat

  1. Vyplňte níže uvedená pole. Tato struktura by měla odpovídat DSO do kterého budou načtena data transakcí.

Pole zdroje dat odpovídající DSO

  1. v Extracvání na kartě vyberte adaptér jako „Načíst textový soubor z místní pracovní stanice“.
  2. Vyberte cestu k souboru, kam je umístěn plochý soubor, a poté aktivujte zdroj dat.

ExtracCesta k plochému souboru na kartě tion

klikněte Uložit.

Krok 3: Vytvoření transformace mezi zdrojem dat a atributem InfoObject

Transformace definuje, jak se zdrojová pole mapují na atributy cílového infoobjektu. SAP Mapa s automatickými návrhy BIpings, když se názvy polí zarovnají.

Klikněte pravým tlačítkem myši na Zdroj dat a vyberte Vytvořte transformaci.

Vytvořit transformaci ze zdroje dat

Na další obrazovce:

  1. zadejte Target Typ objektu.
  2. zadejte Target Název objektu.
  3. Zadejte podtyp.
  4. klikněte Pokračovat.

Proměna Target Nastavení objektu

Transformace je vytvořena pomocí automatické mapyping zdrojových polí do cílových polí.

Vytvořte proces přenosu dat (DTP)

DTP přenáší záznamy z PSA do aktivního datového cíle.

Klikněte pravým tlačítkem myši na složku DTP a vyberte Vytvořit proces přenosu dat z kontextové nabídky.

Vytvořit proces přenosu dat

Níže uvedená obrazovka ukazuje úspěšně vytvořený DTP.

Potvrzení o vytvoření DTP

Krok 4: Vytvořte informační balíček a naplánujte načtení dat

Informační balíček (InfoPackage) řídí, jak se plochý soubor načítá do PSA. Naplánujte to před spuštěním DTP.

  1. vstoupit 1 RSA v příkazovém řádku.
  2. Pro média vstoupit.
  3. přejděte na Karta Modelování > Zdroje dat.
  4. Klikněte pravým tlačítkem myši na Zdroj dat a vyberte Vytvořit informační balíček.

Vytvořit informační balíček

  1. Zadejte InfoPackage Descriptiontů.
  2. klikněte Uložit.

Informační balíček Description

  1. Klepněte na tlačítko Naplánovat Karta.
  2. klikněte Home zahájit načítání z plochého souboru do zdroje dat.

Informační balíček k naplánování

Krok 5: Načtení dat do DSO

V závěrečné fázi se provede DTP pro přesun záznamů z PSA do aktivního informačního objektu kmenových dat.

  1. Klepněte na tlačítko Provést záložka v DTP.
  2. Klepněte na tlačítko Provést tlačítko pro spuštění načítání dat ze zdroje dat (PSA) do DSO.

Spustit načtení DTP do DSO

Nejlepší postupy pro načítání kmenových dat z plochých souborů

Dodržování několika osvědčených návyků umožňuje předvídatelné načítání plochých souborů a snadné řešení problémů. SAP BI/BW.

  • Ověřte platnost plochého souboru: Před aktivací se ujistěte, že pořadí polí, oddělovače a formáty data v souboru odpovídají struktuře DataSource.
  • Klíče atributů shody: Ověřte, zda je klíčové pole informačního objektu ve zdrojovém souboru jedinečné, abyste předešli odmítnutí načtení.
  • Test s malými vzorky: Nejprve spusťte InfoPackage a DTP s malým souborem a poté po mapování škálujte na plný svazek.ping je potvrzeno.
  • Sledování záznamů PSA: Po spuštění InfoPackage zkontrolujte PSA, abyste před spuštěním DTP ověřili počet záznamů.
  • Zdokumentujte náklad: Zaznamenejte si názvy komponent aplikace, zdroje dat a DTP, aby bylo možné zatížení snadno reprodukovat nebo předat.

Nejčastější dotazy

SAP BI/BW podporuje textové soubory CSV a soubory ASCII pro načítání plochých souborů. Soubory lze načíst z lokální pracovní stanice nebo z cesty aplikačního serveru definované v DataSource Ex.traczáložka ce.

InfoPackage načte zdrojová data do vrstvy PSA. DTP (proces přenosu dat) poté přesune záznamy z PSA do cílového objektu, jako je DSO, InfoCube nebo InfoObject kmenových dat.

Mapaping K chybám obvykle dochází, když zdrojová pole neodpovídají atributům cílového informačního objektu podle názvu nebo typu. Před aktivací ověřte, zda struktura pole DataSource, datové typy a klíčová pole odpovídají cílovému informačnímu objektu.

Ano. Pro konfiguraci periodických načítání, jako jsou denní nebo týdenní spuštění, použijte kartu Plán v InfoPackage. Pro bezobslužná spuštění umístěte soubor na aplikační server a naplánujte jej pomocí Process Chains.

Nástroje umělé inteligence dokáží profilovat zdrojové soubory, detekovat anomálie a doporučovat mapy polípingmezi strukturami DataSource a atributy InfoObject. Modely strojového učení mohou také označovat duplicitní záznamy a předpovídat nárůsty objemu, které mohou ovlivnit výkon zátěže.

Ano. Nástroje pro kvalitu dat s využitím umělé inteligence dokáží standardizovat názvy, deduplikovat záznamy, opravit velká a malá písmena a ověřovat referenční kódy v plochém souboru předtím, než dosáhne PSA. Tím se snižuje počet odmítnutých transformací a zlepšuje se přesnost atributů InfoObject.

Shrňte tento příspěvek takto: