SAP Tutoriale de instruire HANA pentru începători

Ce este Sap HANA?

SAP HANA este cea mai recentă bază de date în memorie și platformă care poate fi implementată la nivel local sau în cloud. SAP HANA este o combinație de hardware și software, care integrează diferite componente, cum ar fi SAP Baza de date HANA, SAP Server de replicare SLT (System Landscape Transformation), SAP Conexiune HANA Direct Extractor și replicare Sybase.

HANA are o adoptare fără precedent de către SAP clienții. SAP HANA este capabil să proceseze o cantitate mare de date în timp real într-o perioadă scurtă de timp.

Iată ce acoperim în curs

👍 tutorial Architectură
👍 tutorial Descărcați și instalați
👍 tutorial SAP HANA SQL
👍 tutorial Tipul de date
👍 tutorial OperaTdR
👍 tutorial FUNCȚII SQL
👍 tutorial Procedură stocată SQL
👍 tutorial Creați secvență
👍 tutorial SCRIPT SQL
👍 tutorial Vizualizare de calcul
👍 tutorial Aprovizionarea și replicarea datelor
👍 tutorial SAP HANA SLT
👍 tutorial SAP DS (SAP Servicii DATE)
👍 tutorial Conexiune directă la extractor (DXC)
👍 tutorial Încărcare fișier plat
👍 tutorial Modelare
👍 tutorial Alatura-te
👍 tutorial Vizualizare atribut
👍 tutorial Vedere analitică
👍 tutorial Privilegii analitice
👍 tutorial Import și Export
👍 tutorial Securitate
👍 tutorial Raportarea
👍 tutorial Întrebări referitoare la Interviu
👍 tutorial SAP HANA PDF

SAP Baza de date și platforma HANA

  1. SAP Baza de date HANA – SAP Baza de date HANA este o bază de date hibridă în memorie. SAP Baza de date HANA este inima SAP tehnologie în memorie. În SAP HANA, tabelul bazei de date sunt de două tipuri -
  • Magazinul de rânduri
  • Magazin de coloane
  1. SAP Platforma HANA – SAP HANA Platform este o platformă de dezvoltare cu un depozit de date în memorie care permite clienților să analizeze un volum mare de date în timp real. SAP HANA Platform funcționează ca o platformă de dezvoltare, care oferă infrastructură și instrumente pentru construirea unei aplicații de înaltă performanță bazată pe SAP Servicii de aplicații extinse HANA (SAP HANA XS).

SAP Ediția HANA

Există diferite tipuri de SAP Ediția HANA, unele dintre ele ca mai jos-

  • SAP HANA Platform Edition – Oferă tehnologia de bază de date de bază. Se integrează SAP componenta ca SAP baza de date HANA, SAP HANA Studio și SAP Clienții HANA. Este pentru clienții care doresc să utilizeze replicarea bazată pe ETL și au deja o licență pentru SAP Servicii de date Business Objects.
  • SAP HANA Enterprise Edition – Conține o componentă de furnizare a datelor (SLT, BODS, DXC), inclusiv tehnologia de bază a bazelor de date. Este pentru clienții care doresc să utilizeze fie replicarea bazată pe declanșare, fie replicarea bazată pe ETL și nu au toată licența necesară pentru SAP Servicii de date Business Objects.
  • SAP HANA Extended Edition – Conține caracteristici de furnizare a datelor (Sybase) mai mult decât ediția Platform și Enterprises. Este pentru clienții care doresc să utilizeze întregul potențial al tuturor scenariilor de replicare disponibile, inclusiv replicarea bazată pe jurnal.

Următoarea diagramă arată diferența dintre toate edițiile -

SAP Tutoriale de instruire HANA pentru începători

De ce să alegi SAP HANA?

SAP HANA este o platformă de afaceri în memorie de ultimă generație. Accelerează analiza și aplicarea pe o singură platformă în memorie.


Menționate mai jos sunt câteva motive pentru care să alegi SAP HANA –

  • În timp real - SAP HANA oferă furnizare de date în timp real și raportare în timp real.
  • Viteza - SAP HANA oferă viteze mari de procesare a datelor masive datorită tehnologiei în memorie.
  • Orice date/sursă- SAP HANA poate accesa diverse surse de date, inclusiv date structurate și nestructurate din SAP sau non-SAP sursă de date.
  • Nor- SAP Baza de date și aplicația HANA pot fi implementate în mediul Cloud.
  • Simplitate - SAP HANA reduce eforturile din spatele procesului ETL, agregarea datelor, indexarea și maparea.
  • Cost - SAP susține că SAP Software-ul HANA poate reduce costul total IT al unei companii.
  • Opțiune de alegere - SAP HANA este acceptat de diferiți furnizori de hardware și furnizori de software, astfel încât, în funcție de cerințe, utilizatorul poate alege cea mai bună opțiune.

SAP Strategia HANA în memorie

SAP HANA are multe procese care rulează pe SUSE Linux Server. Serverul SUSE Linux gestionează rezervarea memoriei tuturor proceselor.

Cand SAP HANA pornește, sistemul de operare Linux își rezervă memorie pentru codul programului, stiva de programe și datele statice. Sistemul de operare poate rezerva în mod dinamic memorie suplimentară de date la cererea de la SAP Server HANA.

SAP HANA creează un pool de memorie pentru gestionarea și urmărirea consumului de memorie. Pool-ul de memorie este folosit pentru a stoca toate datele din memorie și tabelele de sistem, stiva de fire, calculele temporare și toate celelalte structuri de date necesare pentru gestionarea bazei de date.

SAP HANA

Când este necesară mai multă memorie pentru creșterea tabelului sau calcule temporare, SAP HANA memorymanager obține acest lucru din pool.

Pentru o prezentare generală, consultați Prezentare generală a memoriei caracteristică a SAP Studio HANA. Pentru a-l accesa, faceți clic dreapta pe un System ->Configuration and Monitoring -> Open Memory Overview din meniul contextual, după cum urmează:

SAP Tutoriale de instruire HANA pentru începători

SAP Avantaje HANA

Mai jos sunt avantajele SAP HANA –

  • Prin In-Memory Technology, utilizatorul poate explora și analiza toate datele tranzacționale și analitice în timp real din aproape orice sursă de date.
  • Datele pot fi agregate din mai multe surse.
  • Serviciile de replicare în timp real pot fi utilizate pentru a accesa și replica datele din SAP Extensie ERP.
  • Interfață SQL și MDX de la asistență terță parte.
  • Oferă mediul de modelare și proiectare a informațiilor.

SAP HANA Comparați cu BWA (Business Warehouse Accelerator)

  • SAP Accelerator BW: Este un accelerator în memorie pentru BW. BWA se concentrează pe îmbunătățirea performanței interogărilor SAP NetWeaver BW. BWA este conceput special pentru a accelera interogările BW, reducând timpul de achiziție a datelor prin persistarea copiilor infocubului.
  • SAP HANA: SAP HANA este o bază de date în memorie și o platformă pentru rapoarte și aplicații analitice de înaltă performanță. În SAP Datele HANA pot fi încărcate de la SAP și non-SAP Sistem sursă prin SLT, BODS, DXC și Sybase și poate fi vizualizat folosind SAP BO/BI, Crystal Reports și Excel etc.

În prezent, SAP HANA funcționează și ca bază de date în memorie pentru SAP BW, deci în acest fel SAP HANA poate îmbunătăți performanța generală a SAP Țesător de plasă BW.

Ce Este SAP Compozitor de informații HANA?

SAP HANA Information composer este o aplicație web care ne permite să facem modelare și să încărcăm date locale în SAP Baza de date HANA.

Acesta este un mediu de modelare pentru persoane netehnice, cum ar fi un utilizator final. Information Composer funcționează la fel ca SAP HANA Modeler și utilizat de utilizatori Business cu mai puține cunoștințe tehnice.

O cantitate mare de date (până la 5 milioane de celule) poate fi încărcată folosind Information Composer.

Rolul necesar pentru a lucra cu SAP HANA Information Composer –

  • IC_MODELLER: Folosit pentru a permite utilizatorului să lucreze cu compozitorul de informații, să încarce date și să creeze vizualizarea informațiilor.
  • IC_PUBLIC: Folosit pentru a permite utilizatorului să lucreze cu compozitorul de informații, să vadă registrul de lucru și vizualizările de informații.

SAP Expresia SQL HANA

SQL Expressions este o clauză care poate fi folosită pentru valorile returnate. Există 4 tipuri de expresii SQL -

  • Expresii de caz – În această expresie utilizatorul poate folosi logica IF – THEN – ELSE fără procedură de scriere.
  • Expresii de funcție – Funcțiile încorporate SQL pot fi folosite ca expresii.
  • Expresii agregate - În această expresie, funcțiile de agregare sunt utilizate pentru a calcula o singură valoare din valorile mai multor rânduri pentru o coloană.
Nume agregat Descriere
COUNT Numărați numărul de rânduri returnate de interogare.
MIN Returnează valoarea minimă a expresiei.
MAX Returnează valoarea maximă a expresiei.
USM Returnează suma expresiilor.
AVG Returnează media aritmetică a expresiilor.
STDDEV Returnează Deviația standard a expresiilor date ca rădăcină pătrată a funcției VARIANCE.
VAR Întoarceți varianța expresiilor ca pătrat al abaterii standard
  • Subinterogări în expresie – O subinterogare este o instrucțiune select inclusă în paranteze și utilizată într-o instrucțiune select principală ca intrare.

Creați declanșatoare SQL în SAP HANA

Un declanșator este, de asemenea, o procedură stocată care se execută automat atunci când are loc un eveniment pe un anumit tabel sau vizualizare.

Utilizatorii bazei de date au doar privilegiul TRIGGER pentru acel dat au voie să creeze un declanșator pentru acel tabel sau vizualizare.

Comanda CREATE TRIGGER definește un set de instrucțiuni care sunt executate atunci când o anumită operațiune (INSERT/UPDATE/DELETE) are loc pe un anumit tabel subiect sau vizualizare subiect.

Sintaxă pentru a crea declanșatoare SQL

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 

Elemente de sintaxă pentru a crea declanșatoare SQL

ELEMENTE DESCRIERE
Specifică numele declanșatorului care urmează să fie creat, cu numele schemei opționale.
ÎNAINTE | DUPĂ | ÎN LOC DE

  • BEFORE – Specifică faptul că declanșatorul va fi executat înainte de DML Operație pe o masă.
  • AFTER – Specifică că declanșatorul va fi executat după operația DML pe o tabelă.
  • ÎN LOC DE – Specifică că declanșatorul va fi executat în loc de operația DML pe o vizualizare. O vizualizare cu declanșare în loc de devine actualizabilă.

Ce Este SAP Profilarea datelor SQL HANA?

Profilarea datelor este procesul de analiză a datelor disponibile într-o sursă de date existentă și de colectare a statisticilor și informațiilor despre acele date. SQL Sarcina de profilare DATE este utilizată pentru a înțelege și analiza date din diferite surse de date. Prin procesul de profilare a datelor, utilizatorul poate elimina datele incorecte și incomplete înainte de a le încărca în depozitul de date.

Avantajul SAP Profilarea HANA SQL DATA este ca mai jos -

  • Ajută la înțelegerea datelor sursă.
  • Prin profilarea datelor, putem analiza datele în mod eficient.
  • Prin profilarea datelor, putem elimina incorecte, incomplete și putem îmbunătăți calitatea datelor.
  • Îmbunătățiți capacitatea de a căuta în date adăugând cuvinte cheie, descriere.
  • Înțelegeți provocarea datelor la începutul proiectului, găsirea problemelor de date la sfârșitul proiectului poate duce la întârzieri și exces de costuri.
  • Prin profilarea datelor, ciclul de implementare al proiectelor majore poate fi scurtat.

Rezumat:

  • SAP HANA este o bază de date și o aplicație în memorie, care rulează SAP hardware și software autentificat.
  • SAP HANA are trei versiuni - platformă, întreprinderi și extins.
  • SAP HANA poate încărca date de la SAP și non-SAP sursa de date prin SLT, BODS, DXC și Sybase.
  • SAP HANA oferă furnizare și raportare în timp real.
  • SAP HANA oferă rapoarte analitice de înaltă performanță în timp real.
  • SAP HANA reduce costul total IT.