SAP HANA képzési útmutatók kezdőknek

Mi az a Sap HANA?

SAP HANNA a legújabb, memórián belüli adatbázis és platform, amely helyben vagy felhőben telepíthető. SAP A HANA hardver és szoftver kombinációja, amely különböző összetevőket integrál, mint pl SAP HANA adatbázis, SAP SLT (System Landscape Transformation) replikációs szerver, SAP HANA Direct Extractor kapcsolat és Sybase replikáció.

A HANA példátlanul elfogadta a SAP ügyfelek. SAP A HANA nagy mennyiségű valós idejű adat feldolgozására képes rövid időn belül.

Íme, miről szólunk a kurzusban

👍 Kezdőknek Architectúra
👍 Kezdőknek Letöltés és telepítés
👍 Kezdőknek SAP HANA SQL
👍 Kezdőknek Adattípus
👍 Kezdőknek Operator
👍 Kezdőknek SQL FUNKCIÓK
👍 Kezdőknek SQL tárolt eljárás
👍 Kezdőknek Szekvencia létrehozása
👍 Kezdőknek SQL SCRIPT
👍 Kezdőknek Számítási nézet
👍 Kezdőknek ADATellátás és replikáció
👍 Kezdőknek SAP HANA SLT
👍 Kezdőknek SAP DS (SAP DATA szolgáltatások)
👍 Kezdőknek Közvetlen kivonócsatlakozás (DXC)
👍 Kezdőknek Lapos fájl feltöltése
👍 Kezdőknek Modellezés
👍 Kezdőknek Csatlakozik
👍 Kezdőknek Attribútumnézet
👍 Kezdőknek Analitikus nézet
👍 Kezdőknek Analitikai jogosultságok
👍 Kezdőknek Importálása és exportálása
👍 Kezdőknek Biztonság
👍 Kezdőknek Jelentő
👍 Kezdőknek interjú kérdések
👍 Kezdőknek SAP HANA PDF

SAP HANA adatbázis és platform

  1. SAP HANA adatbázis – SAP A HANA Database egy hibrid memórián belüli adatbázis. SAP A HANA adatbázis a szíve SAP memórián belüli technológia. In SAP A HANA, az adatbázistáblázat két típusból áll:
  • Sor Store
  • Oszloptár
  1. SAP HANA platform – SAP A HANA Platform egy fejlesztői platform egy memórián belüli adattárral, amely lehetővé teszi az ügyfelek számára, hogy valós időben nagy mennyiségű adatot elemezzenek. SAP A HANA Platform fejlesztői platformként működik, amely infrastruktúrát és eszközöket biztosít egy nagy teljesítményű alkalmazás építéséhez SAP HANA kiterjesztett alkalmazásszolgáltatások (SAP HANA XS).

SAP HANA kiadás

Különböző típusok léteznek SAP HANA kiadás, néhány az alábbiak szerint

  • SAP HANA Platform Edition – Core adatbázis-technológiát biztosít. Integrálódik SAP komponens, mint SAP HANA adatbázis, SAP HANA Stúdió és SAP HANA ügyfelek. Azoknak az ügyfeleknek szól, akik ETL-alapú replikációt szeretnének használni, és már rendelkeznek licenccel SAP Business Objects Data Services.
  • SAP HANA Enterprise Edition – Tartalmaz adatellátó (SLT, BODS, DXC) összetevőt, beleértve az alapvető adatbázis-technológiát. Olyan ügyfelek számára készült, akik trigger-alapú vagy ETL-alapú replikációt szeretnének használni, és nem rendelkeznek az összes szükséges licenccel SAP Business Objects Data Services.
  • SAP HANA bővített kiadás – Több adatszolgáltatási (Sybase) szolgáltatást tartalmaz, mint a Platform és Enterprises kiadás. Olyan ügyfelek számára készült, akik ki szeretnék használni az összes elérhető replikációs forgatókönyv teljes potenciálját, beleértve a naplóalapú replikációt is.

Az alábbi diagram az összes kiadás közötti különbséget mutatja –

SAP HANA képzési útmutatók kezdőknek

Miért érdemes választani SAP HANA?

SAP A HANA egy következő generációs in-memory üzleti platform. Felgyorsítja az elemzést és az alkalmazást egyetlen és a memórián belüli platformon.


Az alábbiakban felsorolunk néhány okot, amiért érdemes választani SAP HANA –

  • Valós idő - SAP A HANA valós idejű adatszolgáltatást és valós idejű jelentést biztosít.
  • Sebesség - SAP A HANA az In-Memory technológiának köszönhetően nagy sebességű adatfeldolgozást biztosít.
  • Bármilyen adat/forrás- SAP A HANA különféle adatforrásokhoz férhet hozzá, beleértve a strukturált és a strukturálatlan adatokat is SAP vagy nemSAP adatforrás.
  • Felhő- SAP A HANA adatbázis és alkalmazás telepíthető a felhőkörnyezetbe.
  • egyszerűség – SAP A HANA csökkenti az ETL-folyamat, az adataggregáció, az indexelés és a leképezés mögött meghúzódó erőfeszítéseket.
  • Költség - SAP azt állítja SAP A HANA szoftver csökkentheti a vállalat teljes IT-költségét.
  • Választási lehetőség – SAP A HANA-t különböző hardvergyártók és szoftverszolgáltatók támogatják, így a felhasználó az igények alapján kiválaszthatja a legjobb lehetőséget.

SAP HANA In-Memory stratégia

SAP A HANA számos folyamatot futtat a SUSE-n Linux Szerver. A SUSE Linux szerver kezeli a memóriafoglalást az összes folyamat számára.

Amikor SAP A HANA elindul, a Linux OS memóriát tart fenn a programkód, a programverem és a statikus adatok számára. Az operációs rendszer dinamikusan lefoglalhat további adatmemóriát, ha kéri a rendszert SAP HANA szerver.

SAP A HANA memóriakészletet hoz létre a memóriafelhasználás kezelésére és nyomon követésére. A memóriatár az összes memórián belüli adat és rendszertáblázat, szálverem, ideiglenes számítások és minden egyéb adatstruktúra tárolására szolgál, amely az adatbázis kezeléséhez szükséges.

SAP HANNA

Ha több memóriára van szükség a táblabővítéshez vagy az ideiglenes számításokhoz, a SAP A HANA memorymanager ezt a készletből szerzi be.

Áttekintésért tekintse meg a Memória áttekintése jellemzője SAP HANA stúdió. Az eléréséhez kattintson a jobb gombbal a helyi menüben a Rendszer -> Konfiguráció és figyelés -> Memória áttekintésének megnyitása elemre, az alábbiak szerint:

SAP HANA képzési útmutatók kezdőknek

SAP HANA előnyei

Az alábbiakban bemutatjuk az előnyeit SAP HANA –

  • Az In-Memory Technology segítségével a felhasználók valós időben fedezhetik fel és elemezhetik az összes tranzakciós és analitikai adatot, gyakorlatilag bármilyen adatforrásból.
  • Az adatok sok forrásból összesíthetők.
  • A valós idejű replikációs szolgáltatások használhatók az adatok eléréséhez és replikálásához SAP ERP bővítmény.
  • SQL és MDX interfész harmadik fél támogatásától.
  • Információs modellezési és tervezési környezetet biztosít.

SAP HANA Hasonlítsa össze a BWA-val (Business Warehouse Accelerator)

  • SAP BW gyorsító: Ez egy memóriagyorsító a BW számára. A BWA a lekérdezési teljesítmény javítására összpontosít SAP NetWeaver BW. A BWA-t kifejezetten arra tervezték, hogy felgyorsítsa a BW lekérdezéseket, csökkentve az adatgyűjtési időt az infokocka tartós másolataival.
  • SAP HANA: SAP A HANA egy memórián belüli adatbázis és platform a nagy teljesítményű analitikai jelentések és alkalmazások számára. In SAP A HANA adatok innen tölthetők be SAP és nemSAP Forrásrendszer az SLT-n, BODS-en, DXC-n és Sybase-en keresztül, és megtekinthető a használatával SAP BO/BI, Crystal Reports és Excel stb.

Jelenleg, SAP A HANA memóriabeli adatbázisként is működik SAP BW, tehát így SAP A HANA képes javítani az általános teljesítményt SAP Hálószövő BW.

Mi a SAP HANA Információ szerző?

SAP A HANA Information composer egy webes alkalmazás, amely lehetővé teszi számunkra a modellezést és a helyi adatok feltöltését SAP HANA adatbázis.

Ez a modellezési környezet nem műszaki emberek, például végfelhasználók számára. Az Information Composer ugyanúgy működik, mint SAP HANA modellező, és kevesebb technikai tudással rendelkező üzleti felhasználó használja.

Az Information Composer segítségével nagy mennyiségű adat (akár 5 millió cella) tölthető fel.

A munkavégzéshez szükséges szerepkör SAP HANA Information Composer –

  • IC_MODELLER: Arra szolgál, hogy a felhasználó az információs íróval, az adatok betöltésével és az információs nézet létrehozásával dolgozhasson.
  • IC_PUBLIC: Lehetővé teszi a felhasználó számára, hogy az információszerkesztővel dolgozzon, tekintse meg a munkafüzetet és az információs nézeteket.

SAP HANA SQL kifejezés

Az SQL Expressions egy záradék, amely visszatérési értékekhez használható. 4 féle SQL-kifejezés létezik -

  • Esetkifejezések – Ebben a kifejezésben a felhasználó használhatja az IF – THEN – ELSE logikát írási eljárás nélkül.
  • Függvénykifejezések – Az SQL beépített függvényei használhatók kifejezésként.
  • Összesített kifejezések – Ebben a kifejezésben az aggregált függvények egyetlen értéket számítanak ki egy oszlop több sorának értékéből.
Összesített név Leírás
COUNT Számolja meg a lekérdezés által visszaadott sorok számát.
MIN A kifejezés minimális értékét adja vissza.
MAX A kifejezés maximális értékét adja vissza.
ÖSSZEG A kifejezések összegét adja vissza.
AVG A kifejezések számtani középértékét adja vissza.
STDDEV Adott kifejezések szórását adja vissza a VARIANCE függvény négyzetgyökeként.
VAR A kifejezések varianciáját adja vissza a szórás négyzeteként
  • Allekérdezések az Expressionban – Az allekérdezés egy zárójelbe zárt select utasítás, amelyet a fő select utasításban használnak bemenetként.

Hozzon létre SQL triggereket SAP HANNA

A trigger egy olyan tárolt eljárás is, amely automatikusan végrehajtódik, ha egy adott táblán vagy nézeten esemény történik.

Az adatbázis-felhasználók csak az adott TRIGGER jogosultsággal rendelkeznek létrehozhatnak triggert az adott táblázathoz vagy nézethez.

A CREATE TRIGGER parancs olyan utasításkészletet határoz meg, amely akkor kerül végrehajtásra, amikor egy adott művelet (INSERT/UPDATE/DELETE) megtörténik egy adott tárgytáblázaton vagy tárgynézeten.

Szintaxis SQL triggerek létrehozásához

CREATE TRIGGER <trigger_name>	<trigger_action_time>  <trigger_event_list>		
     ON <subject_table_name> [REFERENCING <transition_list>] 
       [<for_each_row>] 
                 BEGIN 
                           [<trigger_decl_list>]
                           [<proc_handler_list>]
	             <trigger_stmt_list>		
                 END 

Szintaxis elemek SQL triggerek létrehozásához

ELEMEK LEÍRÁS
Megadja a létrehozandó trigger nevét, az opcionális sémanévvel együtt.
ELŐTT | UTÁNA | AHELYETT

  • BEFORE – Megadja, hogy a trigger a DML előtt kerül végrehajtásra Operaegy asztalon.
  • AFTER – Megadja, hogy az eseményindító a DML-művelet után kerül végrehajtásra egy táblán.
  • HELYETT – Megadja, hogy az eseményindító kerül végrehajtásra a DML művelet helyett egy nézeten. Az INSTEAD OF triggerrel rendelkező nézet frissíthetővé válik.

Mi a SAP HANA SQL adatprofilozás?

Az adatprofilalkotás egy meglévő adatforrásban rendelkezésre álló adatok elemzésének folyamata, valamint statisztikák és információk gyűjtése az adatokról. SQL A DATA profilalkotási feladat a különböző adatforrásokból származó adatok megértésére és elemzésére szolgál. Az adatprofilozási eljárással a felhasználó eltávolíthatja a hibás és hiányos adatokat az adattárházba való betöltés előtt.

Előny SAP A HANA SQL DATA profilozása az alábbiak szerint történik -

  • Segít megérteni a forrásadatokat.
  • Az adatprofilozással hatékonyan elemezhetjük az adatokat.
  • Az adatprofilozással eltávolíthatjuk a hibás, hiányos adatokat és javíthatjuk az adatok minőségét.
  • Az adatokban való keresés képességének javítása kulcsszavak, leírás hozzáadásával.
  • Értse meg az adatproblémát a projekt korai szakaszában, mivel az adatproblémák a projekt késői szakaszában történő felfedezése késedelmet és többletköltséget okozhat.
  • Az adatprofilozással a nagyprojektek megvalósítási ciklusa lerövidíthető.

Összefoglaló:

  • SAP A HANA egy memórián belüli adatbázis és alkalmazás, amelyen fut SAP hitelesített hardver és szoftver.
  • SAP A HANA-nak három verziója van – platform, vállalati és kiterjesztett.
  • SAP A HANA innen tölthet be adatokat SAP és nemSAP adatforrás SLT, BODS, DXC és Sybase segítségével.
  • SAP A HANA valós idejű kiépítést és jelentéskészítést biztosít.
  • SAP A HANA nagy teljesítményű valós idejű analitikai jelentéseket biztosít.
  • SAP A HANA csökkenti a teljes IT-költséget.