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

  1. 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
  1. 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 –

SAP HANA Priručnici za obuku za početnike

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.

SAP HANNA

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 Priručnici za obuku za početnike

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

  • PRIJE – Određuje da će se okidač izvršiti prije DML-a Operacija na stolu.
  • NAKON – Određuje da će se okidač izvršiti nakon DML operacije na tablici.
  • UMJESTO – Određuje da će se okidač izvršiti umjesto DML operacije na pogledu. Pogled s okidačem INSTEAD OF postaje ažuriran.

Š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.