SAP HANA Priručnici za obuku za početnike
Što je Sap HANA?
SAP HANNA najnovija je baza podataka u memoriji i platforma koja se može postaviti lokalno ili u oblaku. SAP HANA je kombinacija hardvera i softvera koja integrira različite komponente poput SAP HANA baza podataka, SAP SLT (System Landscape Transformation) replikacijski poslužitelj, SAP HANA Direct Extractor veza i Sybase replikacija.
HANA je usvojila bez presedana SAP kupci. SAP HANA je sposobna obraditi veliku količinu podataka u stvarnom vremenu u kratkom vremenskom razdoblju.
Evo što pokrivamo u Tečaju
👍 Tutorijal | Architektura |
👍 Tutorijal | Preuzmi i instaliraj |
👍 Tutorijal | SAP HANA SQL |
👍 Tutorijal | Tip podataka |
👍 Tutorijal | Operahumka |
👍 Tutorijal | SQL FUNKCIJE |
👍 Tutorijal | SQL pohranjena procedura |
👍 Tutorijal | Stvori niz |
👍 Tutorijal | SQL SKRIPTA |
👍 Tutorijal | Prikaz izračuna |
👍 Tutorijal | Osiguravanje i replikacija PODATAKA |
👍 Tutorijal | SAP HANA SLT |
👍 Tutorijal | SAP DS (SAP DATA usluge) |
👍 Tutorijal | Izravna veza ekstraktora (DXC) |
👍 Tutorijal | Prijenos ravne datoteke |
👍 Tutorijal | Modeliranje |
👍 Tutorijal | Pridružiti |
👍 Tutorijal | Prikaz atributa |
👍 Tutorijal | Analitički pogled |
👍 Tutorijal | Analitičke privilegije |
👍 Tutorijal | Uvoz i izvoz |
👍 Tutorijal | Sigurnost |
👍 Tutorijal | Izvještavanje |
👍 Tutorijal | Usmeni dio testiranja |
👍 Tutorijal | SAP HANA PDF |
SAP HANA baza podataka i platforma
- SAP HANA baza podataka – SAP HANA baza podataka je hibridna baza podataka u memoriji. SAP HANA baza podataka je srce SAP tehnologija u memoriji. U SAP HANA, tablice baze podataka postoje dvije vrste –
- Red trgovina
- Trgovina stupaca
- SAP HANA platforma – SAP HANA Platforma je razvojna platforma sa pohranom podataka u memoriji koja korisnicima omogućuje analizu velike količine podataka u stvarnom vremenu. SAP HANA Platforma radi kao razvojna platforma koja pruža infrastrukturu i alate za izgradnju aplikacije visokih performansi temeljene na SAP HANA proširene aplikacijske usluge (SAP HANA XS).
SAP Izdanje HANA
Postoje različite vrste SAP Izdanje HANA, neki od njih kao u nastavku-
- SAP HANA Platform Edition – Pruža Core tehnologiju baze podataka. Integrira se SAP komponenta poput SAP HANA baza podataka, SAP HANA Studio i SAP HANA klijenti. Namijenjen je korisnicima koji žele koristiti replikaciju temeljenu na ETL-u i već imaju licencu za SAP Podatkovne usluge Business Objects.
- SAP HANA Enterprise Edition – Sadrži komponentu za pružanje podataka (SLT, BODS, DXC) uključujući osnovnu tehnologiju baze podataka. Namijenjen je korisnicima koji žele koristiti replikaciju temeljenu na okidaču ili replikaciju temeljenu na ETL-u, a nemaju sve potrebne licence za SAP Podatkovne usluge Business Objects.
- SAP Prošireno izdanje HANA – Sadrži značajke pružanja podataka (Sybase) više od izdanja Platforma i Enterprises. Namijenjen je korisnicima koji žele iskoristiti puni potencijal svih dostupnih scenarija replikacije uključujući replikaciju temeljenu na zapisniku.
Sljedeći dijagram pokazuje razliku između svih izdanja –
Zašto odabrati SAP HANA?
SAP HANA je in-memory poslovna platforma sljedeće generacije. Ubrzava analitiku i primjenu na jednoj platformi u memoriji.
U nastavku je navedeno nekoliko razloga zašto odabrati SAP HANA –
- Stvarno vrijeme - SAP HANA pruža pružanje podataka u stvarnom vremenu i izvješćivanje u stvarnom vremenu.
- Brzina - SAP HANA pruža veliku brzinu obrade masivnih podataka zahvaljujući In-Memory tehnologiji.
- Bilo koji podatak/izvor- SAP HANA može pristupiti različitim izvorima podataka uključujući strukturirane i nestrukturirane podatke iz SAP ili ne-SAP izvor podataka.
- Oblak- SAP HANA baza podataka i aplikacija mogu se implementirati u Cloud okruženje.
- Jednostavnost - SAP HANA smanjuje napore iza ETL procesa, agregacije podataka, indeksiranja i mapiranja.
- Trošak - SAP tvrdi da SAP HANA softver može smanjiti ukupne IT troškove tvrtke.
- Opcija izbora – SAP HANA podržavaju različiti dobavljači hardvera i softvera, tako da na temelju zahtjeva korisnik može odabrati najbolju opciju.
SAP HANA In-Memory strategija
SAP HANA ima mnogo procesa koji se izvode na SUSE-u Linux poslužitelj. SUSE Linux poslužitelj upravlja rezervacijom memorije za sve procese.
Kada SAP HANA se pokreće, Linux OS rezervira memoriju za programski kod, programski stog i statičke podatke. OS može dinamički rezervirati dodatnu podatkovnu memoriju na zahtjev od strane SAP HANA poslužitelj.
SAP HANA stvara skup memorije za upravljanje i praćenje potrošnje memorije. Memorijski skup se koristi za pohranjivanje svih podataka u memoriji i sistemskih tablica, stog niti, privremenih izračuna i svih ostalih struktura podataka potrebnih za upravljanje bazom podataka.
Kada je potrebno više memorije za rast tablice ili privremena izračunavanja, SAP HANA memorymanager dobiva ovo iz skupa.
Za pregled pogledajte Pregled memorije značajka SAP HANA studio. Da biste mu pristupili, desnom tipkom miša kliknite Sustav -> Konfiguracija i nadzor -> Otvori pregled memorije u kontekstnom izborniku, kako slijedi:
SAP HANA Prednosti
Ispod su prednosti SAP HANA –
- Pomoću tehnologije In-Memory korisnik može istraživati i analizirati sve transakcijske i analitičke podatke u stvarnom vremenu iz gotovo bilo kojeg izvora podataka.
- Podaci se mogu agregirati iz mnogih izvora.
- Usluge replikacije u stvarnom vremenu mogu se koristiti za pristup i replikaciju podataka iz SAP ERP proširenje.
- SQL i MDX sučelje podrške treće strane.
- Omogućuje informacijsko modeliranje i dizajn okruženja.
SAP HANA Usporedba s BWA (Business Warehouse Accelerator)
- SAP BW akcelerator: To je akcelerator za BW u memoriji. BWA je usmjeren na poboljšanje izvedbe upita SAP NetWeaver BW. BWA je posebno dizajniran za ubrzavanje BW upita smanjujući vrijeme prikupljanja podataka zadržavanjem kopija infokocke.
- SAP HANA: SAP HANA je baza podataka u memoriji i platforma za analitička izvješća i aplikacije visokih performansi. U SAP HANA podaci se mogu učitati iz SAP i ne-SAP Izvorni sustav putem SLT-a, BODS-a, DXC-a i Sybasea i može se pregledavati pomoću SAP BO/BI, Crystal Reports i Excel, itd.
Trenutno, SAP HANA također radi kao baza podataka u memoriji za SAP BW, dakle na ovaj način SAP HANA može poboljšati ukupnu izvedbu SAP Mrežni tkalac BW.
Što je SAP HANA Informacije skladatelj?
SAP HANA Information composer web je aplikacija koja nam omogućuje modeliranje i učitavanje lokalnih podataka SAP HANA baza podataka.
Ovo je okruženje za modeliranje za netehničare poput krajnjih korisnika. Information Composer radi isto kao SAP HANA Modeler i koriste ga poslovni korisnici s manje tehničkog znanja.
Velika količina podataka (do 5 milijuna ćelija) može se učitati pomoću Information Composer-a.
Uloga potrebna za rad sa SAP Skladatelj informacija HANA –
- IC_MODELLER: Koristi se za dopuštanje korisniku rada sa sastavljačem informacija, učitavanje podataka i stvaranje prikaza informacija.
- IC_JAVNO: Koristi se za dopuštanje korisniku rada sa sastavljačem informacija, pregledom radne knjige i prikazima informacija.
SAP HANA SQL izraz
SQL Expressions je klauzula koja se može koristiti za povratne vrijednosti. Postoje 4 vrste SQL izraza-
- Padežni izrazi – U ovom izrazu korisnik može koristiti IF – THEN – ELSE logiku bez postupka pisanja.
- Izrazi funkcija – SQL ugrađene funkcije mogu se koristiti kao izrazi.
- Zbirni izrazi – U ovom izrazu agregatne funkcije koriste se za izračun jedne vrijednosti iz vrijednosti više redaka za stupac.
Naziv agregata | Description |
---|---|
TOČKA | Izbrojite broj redaka koje je vratio upit. |
MIN | Vrati minimalnu vrijednost izraza. |
MAX | Vrati najveću vrijednost izraza. |
IZNOS | Vrati zbroj izraza. |
AVG | Vrati aritmetičku sredinu izraza. |
STDDEV | Vrati standardnu devijaciju zadanih izraza kao kvadratni korijen funkcije VARIJANCA. |
VAR | Vrati varijancu izraza kao kvadrat standardne devijacije |
- Podupiti u izrazu – Podupit je naredba odabira zatvorena u zagradama i korištena u glavnoj naredbi odabira kao ulaz.
Stvorite SQL okidače u SAP HANNA
Okidač je također pohranjena procedura koja se automatski izvršava kada se događaj dogodi na određenoj tablici ili pregledu.
Korisnici baze podataka koji imaju samo povlasticu TRIGGER za dano mogu stvoriti okidač za tu tablicu ili pogled.
Naredba CREATE TRIGGER definira skup naredbi koje se izvršavaju kada se određena operacija (INSERT/UPDATE/DELETE) odvija na danoj tablici predmeta ili pogledu predmeta.
Sintaksa za stvaranje SQL okidača
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
Elementi sintakse za stvaranje SQL okidača
ELEMENTI | OPIS |
---|---|
Određuje naziv okidača koji se stvara, s opcijskim nazivom sheme. | |
PRIJE | NAKON | UMJESTO
|
Što je SAP HANA SQL profiliranje podataka?
Profiliranje podataka je proces analize podataka dostupnih u postojećem izvoru podataka i prikupljanje statistike i informacija o tim podacima. SQL Zadatak profiliranja PODATAKA koristi se za razumijevanje i analizu podataka iz različitih izvora podataka. Procesom profiliranja podataka korisnik može ukloniti netočne i nepotpune podatke prije učitavanja u skladište podataka.
Prednost SAP Profiliranje HANA SQL PODATAKA je sljedeće –
- Pomaže u razumijevanju izvornih podataka.
- Profiliranjem podataka možemo učinkovito analizirati podatke.
- Profiliranjem podataka možemo ukloniti netočne, nepotpune i poboljšati kvalitetu podataka.
- Poboljšajte mogućnost pretraživanja podataka dodavanjem ključnih riječi, opisa.
- Shvatite izazov s podacima rano u projektu, pronalaženje problema s podacima u kasnoj fazi projekta može dovesti do kašnjenja i viška troškova.
- Profiliranjem podataka može se skratiti ciklus provedbe velikih projekata.
Sažetak:
- SAP HANA je in-memory baza podataka i aplikacija, koja radi na SAP ovjereni hardver i softver.
- SAP HANA ima tri verzije – platformsku, enterprise i proširenu.
- SAP HANA može učitati podatke iz SAP i ne-SAP izvor podataka kroz SLT, BODS, DXC i Sybase.
- SAP HANA pruža pružanje usluga i izvješćivanje u stvarnom vremenu.
- SAP HANA pruža visokoučinkovito analitičko izvješćivanje u stvarnom vremenu.
- SAP HANA smanjuje ukupne IT troškove.