SAP HANA koolituse õpetused algajatele
Mis on Sap HANA?
SAP HANNA on uusim mälusisene andmebaas ja platvorm, mida saab juurutada kohapeal või pilves. SAP HANA on riist- ja tarkvara kombinatsioon, mis integreerib erinevaid komponente nagu SAP HANA andmebaas, SAP SLT (System Landscape Transformation) replikatsiooniserver, SAP HANA Direct Extractori ühendus ja Sybase replikatsioon.
HANA on enneolematult vastu võtnud SAP klientidele. SAP HANA suudab lühikese aja jooksul töödelda suurel hulgal reaalajas andmeid.
Siin on see, mida me kursusel käsitleme
👉 juhendaja | Architektuur |
👉 juhendaja | Laadige alla ja installige |
👉 juhendaja | SAP HANA SQL |
👉 juhendaja | Andmetüüp |
👉 juhendaja | Operator |
👉 juhendaja | SQL-FUNKTSIOONID |
👉 juhendaja | SQL-i salvestatud protseduur |
👉 juhendaja | Loo järjestus |
👉 juhendaja | SQL SCRIPT |
👉 juhendaja | Arvutusvaade |
👉 juhendaja | ANDMETE varustamine ja replikatsioon |
👉 juhendaja | SAP HANA SLT |
👉 juhendaja | SAP DS (SAP Andmeteenused) |
👉 juhendaja | Ekstraktori otseühendus (DXC) |
👉 juhendaja | Lamefail üleslaadimine |
👉 juhendaja | modelleerimine |
👉 juhendaja | Liitu |
👉 juhendaja | Atribuutide vaade |
👉 juhendaja | Analüütiline vaade |
👉 juhendaja | Analüütilised õigused |
👉 juhendaja | Import ja eksport |
👉 juhendaja | TURVALISUS |
👉 juhendaja | Aruandlus |
👉 juhendaja | Intervjuu Küsimused |
👉 juhendaja | SAP HANA PDF |
SAP HANA andmebaas ja platvorm
- SAP HANA andmebaas – SAP HANA andmebaas on hübriidmälusisene andmebaas. SAP HANA andmebaas on selle süda SAP mälusisene tehnoloogia. sisse SAP HANA, andmebaasitabeleid on kahte tüüpi -
- Rida pood
- Veergude pood
- SAP HANA platvorm – SAP HANA Platform on mälus oleva andmehoidlaga arendusplatvorm, mis võimaldab klientidel reaalajas analüüsida suurt hulka andmeid. SAP HANA platvorm toimib arendusplatvormina, mis pakub infrastruktuuri ja tööriistu, mille põhjal luua suure jõudlusega rakendus SAP HANA laiendatud rakendusteenused (SAP HANA XS).
SAP HANA väljaanne
On erinevaid tüüpe SAP HANA väljaanne, mõned neist allpool -
- SAP HANA platvormi väljaanne – See pakub Core andmebaasitehnoloogiat. See integreerub SAP komponent nagu SAP HANA andmebaas, SAP HANA Stuudio ja SAP HANA kliendid. See on mõeldud klientidele, kes soovivad kasutada ETL-põhist replikatsiooni ja kellel on juba litsents SAP Äriobjektide andmeteenused.
- SAP HANA Enterprise Edition – See sisaldab andmete edastamise (SLT, BODS, DXC) komponenti, sealhulgas põhiandmebaasi tehnoloogiat. See on mõeldud klientidele, kes soovivad kasutada kas päästikupõhist replikatsiooni või ETL-põhist replikatsiooni ja kellel ei ole selleks kogu vajalikku litsentsi. SAP Äriobjektide andmeteenused.
- SAP HANA laiendatud väljaanne – See sisaldab andmehalduse (Sybase) funktsioone rohkem kui platvormi ja ettevõtete väljaanne. See on mõeldud klientidele, kes soovivad kasutada kõigi saadaolevate replikatsioonistsenaariumide, sealhulgas logipõhise replikatsiooni potentsiaali.
Järgmine diagramm näitab erinevusi kõigi väljaannete vahel -
Miks valida SAP HANA?
SAP HANA on järgmise põlvkonna mälusisene äriplatvorm. See kiirendab analüütikat ja rakendusi ühel ja mälusisesel platvormil.
Allpool on toodud mõned põhjused, miks valida SAP HANA –
- Reaalajas – SAP HANA pakub reaalajas andmete edastamist ja reaalajas aruandlust.
- Kiirus - SAP HANA pakub tänu mälutehnoloogiale tohutute andmete kiiret töötlemist.
- Kõik andmed/allikad- SAP HANA pääseb juurde erinevatele andmeallikatele, sealhulgas struktureeritud ja struktureerimata andmetele SAP või mitte-SAP andmeallikas.
- pilv- SAP HANA andmebaasi ja rakendust saab juurutada pilvekeskkonda.
- Lihtsus – SAP HANA vähendab jõupingutusi ETL-i protsesside, andmete koondamise, indekseerimise ja kaardistamise taga.
- Maksumus - SAP väidab seda SAP HANA tarkvara võib vähendada ettevõtte IT kogukulusid.
- Valik - SAP HANA-d toetavad erinevad riistvaramüüjad ja tarkvara pakkujad, seega saab kasutaja vastavalt vajadusele valida parima valiku.
SAP HANA mälusisene strateegia
SAP HANA-l on SUSE-s palju protsesse Linux Server. SUSE Linuxi server haldab mälu reserveerimist kogu protsessi jaoks.
Kui SAP HANA käivitub, Linux OS reserveerib mälu programmikoodi, programmivirna ja staatiliste andmete jaoks. OS saab dünaamiliselt reserveerida täiendavat andmemälu, kui seda taotleb SAP HANA server.
SAP HANA loob mälukogumi mälutarbimise haldamiseks ja jälgimiseks. Mälukogumit kasutatakse kõigi mälusiseste andmete ja süsteemitabelite, lõimede pinu, ajutiste arvutuste ja kõigi muude andmebaasi haldamiseks vajalike andmestruktuuride salvestamiseks.
Kui tabeli suurendamiseks või ajutiste arvutuste tegemiseks on vaja rohkem mälu, SAP HANA memorymanager hangib selle basseinist.
Ülevaate saamiseks vaadake Mälu ülevaade funktsioon SAP HANA stuudio. Sellele juurdepääsuks paremklõpsake kontekstimenüüs System -> Configuration and Monitoring -> Open Memory Overview järgmiselt:
SAP HANA eelised
Allpool on toodud eelised SAP HANA –
- In-Memory Technology abil saab kasutaja uurida ja analüüsida kõiki tehingu- ja analüütilisi andmeid reaalajas praktiliselt igast andmeallikast.
- Andmeid saab koondada paljudest allikatest.
- Reaalajas replikatsiooniteenuseid saab kasutada andmetele juurdepääsuks ja nende kopeerimiseks SAP ERP laiendus.
- SQL-i ja MDX-liides kolmanda osapoole toelt.
- See pakub teabe modelleerimis- ja disainikeskkonda.
SAP HANA Võrdle BWA-ga (Business Warehouse Accelerator)
- SAP BW kiirendi: See on BW mälus olev kiirendi. BWA on keskendunud päringu jõudluse parandamisele SAP NetWeaver BW. BWA on spetsiaalselt loodud BW päringute kiirendamiseks, vähendades andmete kogumise aega, säilitades teabekuubi koopiad.
- SAP HANA: SAP HANA on mälusisene andmebaas ja platvorm suure jõudlusega analüütiliste aruannete ja rakenduste jaoks. sisse SAP HANA andmeid saab laadida aadressilt SAP ja mitte-SAP Lähtesüsteem SLT, BODS, DXC ja Sybase kaudu ning seda saab vaadata kasutades SAP BO/BI, Crystal Reports ja Excel jne.
Praegu SAP HANA töötab ka mälusisene andmebaasina SAP BW, nii et sel viisil SAP HANA suudab parandada üldist jõudlust SAP Võrgukuduja BW.
Mis on SAP HANA Teabe koostaja?
SAP HANA Information composer on veebirakendus, mis võimaldab meil modelleerida ja kohalikke andmeid üles laadida SAP HANA andmebaas.
See on modelleerimiskeskkond mittetehnilistele inimestele nagu lõppkasutaja. Teabehelilooja töötab samamoodi nagu SAP HANA modelleerija ja seda kasutavad vähemate tehniliste teadmistega ärikasutajad.
Teabe koostaja abil saab üles laadida suure hulga andmeid (kuni 5 miljonit lahtrit).
Töötamiseks vajalik roll SAP HANA teabe koostaja –
- IC_MODELLER: kasutatakse selleks, et võimaldada kasutajal töötada teabe koostajaga, laadida andmeid ja luua teabevaadet.
- IC_PUBLIC: kasutatakse selleks, et võimaldada kasutajal töötada teabe koostajaga, vaadata töövihikut ja teabevaateid.
SAP HANA SQL-avaldis
SQL-avaldised on klausel, mida saab kasutada väärtuste tagastamiseks. SQL-i avaldisi on 4 tüüpi -
- Juhtumiväljendid – Selles avaldises saab kasutaja kasutada IF – THEN – ELSE loogikat ilma kirjutamisprotseduurita.
- Funktsiooni avaldised – SQL-i sisseehitatud funktsioone saab kasutada avaldistena.
- Koondväljendid – Selles avaldises kasutatakse koondfunktsioone ühe väärtuse arvutamiseks veeru mitme rea väärtustest.
Koondnimi | Kirjeldus |
---|---|
COUNT | Loendage päringu poolt tagastatud ridade arv. |
MIN | Tagastab avaldise minimaalse väärtuse. |
MAX | Tagastab avaldise maksimaalse väärtuse. |
SUM | Tagastab avaldiste summa. |
AVG | Tagastab avaldiste aritmeetilise keskmise. |
STDDEV | Tagastab antud avaldiste standardhälbe funktsiooni VARIANCE ruutjuurena. |
VAR | Tagastab avaldiste dispersiooni standardhälbe ruuduna |
- Alampäringud ekspressioonis – Alampäring on sulgudes olev select-lause, mida kasutatakse peamises select-lauses sisendina.
Looge sisse SQL-i käivitajad SAP HANNA
Päästik on ka salvestatud protseduur, mis käivitub automaatselt, kui sündmus toimub antud tabelis või vaates.
Andmebaasi kasutajatel on antud antud jaoks ainult TRIGGER-õigus on lubatud luua selle tabeli või vaate päästiku.
Käsk CREATE TRIGGER defineerib lausete komplekti, mis täidetakse, kui antud toiming (INSERT/UPDATE/DELETE) toimub antud teematabelis või teemavaates.
SQL-käivitajate loomise süntaks
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
Süntaksielemendid SQL-i käivitajate loomiseks
Elemendid | KIRJELDUS |
---|---|
See määrab loodava päästiku nime koos valikulise skeemi nimega. | |
ENNE | PÄRAST | ASEMEL
|
Mis on SAP HANA SQL-i andmete profileerimine?
Andmete profileerimine on protsess, mille käigus analüüsitakse olemasolevas andmeallikas saadaolevaid andmeid ning kogutakse nende andmete kohta statistikat ja teavet. SQL ANDMETE profileerimise ülesannet kasutatakse erinevatest andmeallikatest pärit andmete mõistmiseks ja analüüsimiseks. Andmete profileerimise protsessi abil saab kasutaja eemaldada valed ja mittetäielikud andmed enne andmelattu laadimist.
Eelis SAP HANA SQL DATA profileerimine on järgmine -
- See aitab mõista lähteandmeid.
- Andmete profileerimise abil saame andmeid tõhusalt analüüsida.
- Andmete profileerimise abil saame eemaldada ebaõiged, mittetäielikud ja parandada andmete kvaliteeti.
- Parandage andmete otsimise võimalust, lisades märksõnu, kirjeldust.
- Mõistke andmeprobleeme projekti varajases staadiumis, andmeprobleemide leidmine projekti lõpus võib põhjustada viivitusi ja liigseid kulusid.
- Andmete profileerimisega saab lühendada suurprojektide elluviimise tsüklit.
Kokkuvõte:
- SAP HANA on mälusisene andmebaas ja rakendus, mis töötab SAP autentitud riist- ja tarkvara.
- SAP HANA-l on kolm versiooni – platvorm, ettevõtted ja laiendatud.
- SAP HANA saab laadida andmeid aadressilt SAP ja mitte-SAP andmeallikas SLT, BODS, DXC ja Sybase kaudu.
- SAP HANA pakub reaalajas pakkumist ja aruandlust.
- SAP HANA pakub suure jõudlusega reaalajas analüütilist aruandlust.
- SAP HANA vähendab IT kogukulusid.