SAP HANA podporuje nahrávání dat ze souboru bez nástrojů ETL (SLT, BODS a DXC). Jedná se o novou funkci HANA Studio Revision 28 (SPS04).
SAP HANA Podpora následujícího typu souborů, které budou k dispozici v klientském systému, jak je uvedeno níže -
- .CSV (soubory s hodnotami oddělenými čárkami)
- .XLS
- .XLSX
Před touto volbou musí uživatel vytvořit kontrolní soubor (soubor .CTL). Chcete-li nahrát data do SAP HANA, musí v SAP HANA existovat tabulka. Pokud tabulka skončí, záznamy se připojí na konec tabulky, pokud tabulka není k dispozici, je třeba vytvořit tabulku.
Tato aplikace navrhuje název sloupce a datový typ pro nové tabulky.
Kroky pro nahrání dat z plochého souboru do SAP HANA jsou uvedeny níže -
- Vytvořte tabulku v SAP HANA
- Vytvořte soubor s daty v našem místním systému
- Vyberte soubor
- Spravujte mapování
- Načtěte data
Vytvořte tabulku v SAP HANA
Pokud tabulka není v SAP HANA, můžeme vytvořit tabulku pomocí SQL Script nebo tímto procesem výběrem možnosti „NOVINKA“ .
Pro vytvoření nové tabulky použijeme možnost „NOVÉ“.
Vytvořte soubor s daty v našem místním systému
Chystáme se nahrát kmenová data prodejní organizace. Vytvořte pro něj tedy soubor .csv a .xls v místním systému.
Chystáme se nahrát soubor SalesOrg.xlsx do SAP HANA, takže jsme v místním systému vytvořili soubor SalesOrg.xlsx.
SalesOrg | název | Měna | CoCode | Adresa | Země | Ref_Sorg |
---|---|---|---|---|---|---|
1000 | ABC Pvt. Ltd. | americký dolar | 1000 | NEW YORK | USA | 1000 |
2000 | ABC Enterprises | INR | 2000 | INDIE | INDIE | 2000 |
Vyberte soubor
Krok 1) Otevřená perspektiva modeláře? 'Hlavní menu' ? 'Pomoc' ? „Rychlé zobrazení“, jak je uvedeno níže.
Zobrazí se obrazovka rychlého zobrazení, jak je uvedeno níže -
V rychlém zobrazení vyberte možnost „Importovat“. Zobrazí se vyskakovací okno pro možnost importu.
Zobrazí se vyskakovací okno pro import. Přejít na obsah SAP HANA? 'Data from Local File'.
Klikněte na Další.
Zobrazí se vyskakovací okno pro výběr souboru, postupujte podle níže uvedených kroků pro výběr souboru.
- Vyberte soubor SalesOrg.xls.
- Klikněte na tlačítko „Otevřít“.
Zobrazí se obrazovka pro výběr souboru pro import, ve které můžeme vybrat soubor pro načtení dat z lokálního systému do databáze SAP HANA.
Dostupné možnosti lze rozdělit do tří hlavních oblastí
- Sekce zdrojových souborů
- Sekce s podrobnostmi o souboru
- Cílová tabulka
Krok 2) V tomto kroku musíme zadat následující detail -
- Vybrat soubor - Zde se zobrazí vybraná cesta k souboru.
- Ukončení řádku záhlaví - Pokud má soubor SalesOrg.xls záhlaví (název sloupce). Zaškrtli jsme to.
- Importovat všechna data - tuto možnost zaškrtněte, pokud chcete importovat všechna data ze souboru, jinak u konkrétního načtení dat ze souboru uveďte počáteční a koncový řádek.
- Ignorovat počáteční a koncové prázdné místo Zaškrtněte tuto možnost, chcete-li ignorovat počáteční a koncové prázdné místo v souboru.
- Cílová tabulka - V této části dvě možnosti -
Nové - Pokud tabulka není v SAP HANA k dispozici, vyberte tuto možnost a zadejte název ukončení schématu a název tabulky, který se má vytvořit.
Ukončení - Pokud tabulka existuje v SAP HANA, vyberte tuto možnost. Vyberte název schématu a tabulku. Data budou připojena na konec tabulky.
- Klikněte na tlačítko „Další“
Správa mapování
Pro provádění mapování mezi zdrojovými a cílovými sloupci se použije mapovací obrazovka.
K dispozici jsou dva různé typy mapování. Když klikneme na , dostaneme dvě možnosti, jak je uvedeno níže -
- Jeden na jednoho : Pomocí této možnosti můžeme mapovat sloupec na sloupec na základě sekvence. Tuto možnost lze použít, pokud víme, že všechny sloupce jsou v pořadí.
- Mapovat podle názvu : Pomocí této možnosti můžeme mapovat zdrojové a cílové sloupce na základě názvu. To lze použít, pokud víme, že názvy sloupců jsou stejné.
Mapování zdroje na cíl - zde budeme mapovat sloupec Zdrojový soubor na Cílovou tabulku a také můžeme změnit definici cílové tabulky.
- Navrhovaná struktura tabulky ze zdrojového souboru - název sloupce tabulky se předpokládá ze souboru Excel Název sloupce (záhlaví).
- Struktura cílové tabulky: Ve výchozím nastavení je jako úložiště sloupců vybrán typ úložiště cílové tabulky.
- Klikněte na název souboru a přetáhněte do cílového pole, soubor bude mapován. Pole lze mapovat automaticky po jednom k jednomu nebo mapovat podle jména. můžeme ručně provést mapování pomocí možnosti drag and drop, pokud by náš název sloupce nemohl být mapován výše uvedenými možnostmi.
- V části Data souboru na stejné obrazovce můžeme také vidět, jak data vypadají ve zdrojovém souboru pro všechny sloupce. V části Data souboru se zobrazují data souboru SalesOrg.
- Klikněte na soubor „Další“.
Zobrazí se okno pro import dat z místního souboru.
Načtěte data
Je to poslední obrazovka, než zahájíme proces načítání. Na této obrazovce se zobrazí data, která již v tabulce existují, a také informace o schématu a tabulce, do které se chystáme načíst data.
- Sekce podrobností : V této části se zobrazí název vybraného zdrojového souboru, název cílové tabulky a název cílového schématu.
- Data ze souboru: Zobrazí data extrahovaná ze souboru.
- Pokud byla zobrazená data v sekci Data ze souboru ověřena, klikněte na „Dokončit“ a začněte načítat data do tabulky.
- Po úspěšném dokončení možnosti importu bychom měli vidět položku v zobrazení protokolu úlohy se stavem „Dokončeno úspěšně“.
- Jakmile je úloha importu dat úspěšná,
- Data můžeme vidět v tabulce výběrem tabulky příslušného schématu a kliknutím pravým tlačítkem na Tabulka? „Náhled dat“, jak je uvedeno níže.
- Data tabulky se zobrazí na obrazovce Náhled dat, jak je uvedeno níže -