Skip to content

miroslav-reiter/SAP_Hana_Analytics_Cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

💰 Materiály ku kurzu SAP Hana a SAP Analytics Cloud

❓ Čo je to SAP Hana

SAP HANA (High-performance ANAlytic Appliance) je multimodelová databáza, ktorá ukladá údaje do pamäte namiesto toho, aby ich uchovávala na disku. Stĺpcovo orientovaný návrh databázy v pamäti vám umožňuje spúšťať pokročilé analýzy spolu s vysokorýchlostnými transakciami – v jednom systéme. To umožňuje spoločnostiam spracovávať obrovské množstvá údajov s takmer nulovou latenciou, vyhľadávať údaje v okamihu a stať sa skutočne založenými na údajoch. Uložením údajov do stĺpcových tabuliek v hlavnej pamäti a spojením online analytického spracovania (OLAP) a online transakčného spracovania (OLTP) je SAP HANA jedinečný – a výrazne rýchlejší ako iné systémy správy databáz (DBMS) na dnešnom trhu.

image

  • Je stĺpcová relačná databáza v pamäti, ktorá kombinuje operácie OLAP a OLTP do jedného systému. Potrebuje menej miesta na disku ako niektorí jeho konkurenti a je vysoko škálovateľný.
  • SAP HANA je nasaditeľný v priestoroch zákazníka, vo verejnom alebo súkromnom cloude a v hybridných scenároch. Táto databáza je vhodná pre pokročilú analytickú a transakčnú prácu s rôznymi typmi údajov.
  • Okrem správy databáz ponúka SAP HANA pokročilé analytické spracovanie, integráciu dát a vývoj aplikácií.

image

SAP HANA, ktorý bol uvedený na trh v roku 2010, je moderné a vyspelé riešenie, ktoré využívajú desiatky 10 0000 zákazníkov po celom svete. SAP HANA je však oveľa viac ako len databáza. Okrem toho, že SAP HANA funguje ako databázový server, ukladá a získava údaje požadované aplikáciami, ponúka pokročilé možnosti vyhľadávania, analýzy a integrácie údajov pre všetky typy údajov – štruktúrované aj neštruktúrované. Funguje tiež ako aplikačný server a pomáha spoločnostiam vytvárať inteligentné aplikácie založené na prehľadoch založené na údajoch v reálnom čase, výpočtovej technike v pamäti a technológii strojového učenia. Tieto funkcie sú dostupné v cloude aj lokálne.

image

Kombináciou viacerých možností správy údajov – a okamžitou dostupnosťou všetkých typov údajov z jedného systému – SAP HANA zjednodušuje IT, pomáha podnikom inovovať a odstraňuje prekážky digitálnej transformácie.

image

🎁 Benefity SAP Hana

Databáza SAP HANA ponúka oveľa viac výhod ako len ukladanie údajov, ich obsluhu a poskytovanie jediného zdroja pravdy. Top 10 výhod SAP HANA, lokálne aj so SAP HANA Cloud sú:

  1. Kompletné: Zahŕňa databázové služby, pokročilé analytické spracovanie, vývoj aplikácií a integráciu údajov
  2. Rýchle: Vo veľkých produkčných aplikáciách odozva na otázky za menej ako sekundu
  3. Všestranné: Podporuje hybridné transakčné a analytické spracovanie a mnoho typov údajov
  4. Efektívne: Poskytuje menšiu dátovú stopu bez duplikácie dát, pokročilú kompresiu a redukciu dátových síl
  5. Výkonný: Rýchle dopyty na veľké súbory údajov pomocou databázy s masívnym paralelným spracovaním (MPP).
  6. Škálovateľnosť: Ľahko sa prispôsobuje objemu údajov a súbežným používateľom v distribuovanom prostredí
  7. Flexibilné: Nasadenie vo verejnom alebo súkromnom cloude, vo viacerých cloudoch, na mieste alebo v hybridnom scenári
  8. Jednoduché: Poskytuje jedinú bránu ku všetkým vašim údajom s pokročilou virtualizáciou údajov
  9. Inteligentné: Rozširuje aplikácie a analýzy pomocou vstavaného strojového učenia (ML)
  10. Zabezpečenie: Ponúka komplexné zabezpečenie údajov a aplikácií, bezpečné nastavenie a ďalšie

image

📜 História a verzie SAP Hana

image

⚓ Odkazy na kurzy

Prezenčné Kurzy SAP a ABAP
Online Kurz SAP a ABAP
Oficiálny Kurz SAP

📁 Súbory a Materiály

Dostupné na GitHube alebo na kurze od lektora

🧰 Stránky a nástroje na precvičovanie SAP a SQL

  1. SQLzoo
  2. HackerRank
  3. SQL Joins Visualizer
  4. phpMyAdmin Demo
  5. Jetbrains Datalore
  6. Skladač Fráz pre Google Ads/AdWords
  7. DBeaver
  8. DBHawk

image

📔 Dokumentácia SAP Hana a SAP Analytics Cloud

  1. Čo je SAP Hana
  2. SAP HANA Cloud Technical Information
  3. SAP HANA Cloud
  4. SAP Analytics Cloud Certifikácia

📈 YouTube video záznamy z kurzy a prednášok Playlist

YouTube kanál IT Academy

Príklady SQL

Výber dát (SELECT)

SELECT
  MANDT,
  ID,
  NAME,
  TIME_ZONE
FROM
  "SFLIGHT"."SAIRPORT";
SELECT
  city
FROM
  SCUSTOM;
SELECT
  name
FROM
  SCUSTOM;
SELECT name, city
from SFLIGHT.SCUSTOM
order by name ASC, city ASC;
SELECT distinct city
from SFLIGHT.SCUSTOM
order by city ASC;
SELECT count(distinct city) "Pocet Miest"
from SFLIGHT.SCUSTOM
-- order by city ASC;
SELECT name, count(name)
from SFLIGHT.SCUSTOM
group by name
order by count(name) DESC;
SELECT name, count(name) as Pocet_Objednavok
from SFLIGHT.SCUSTOM
group by name
order by Pocet_Objednavok DESC;
SELECT name
from SFLIGHT.SCUSTOM
limit 5;

Vytvorenie tabuľky (CREATE)

------------------------------------
SET SCHEMA SFLIGHT;
------------------------------------

------------------------------------
-- DDL statements  -----------------
CREATE COLUMN TABLE "SFLIGHT"."SAIRPORT" (
  "MANDT" NVARCHAR(3) DEFAULT '000' NOT NULL,
  "ID" NVARCHAR(3) DEFAULT '' NOT NULL,
  "NAME" NVARCHAR(25) DEFAULT '' NOT NULL,
  "TIME_ZONE" NVARCHAR(6) DEFAULT '' NOT NULL,
  PRIMARY KEY INVERTED VALUE ("MANDT", "ID")
) UNLOAD PRIORITY 5 AUTO MERGE;

Vkladanie dát do tabuľky (INSERT)

INSERT INTO
  SFLIGHT.SCARR(MANDT, CARRID, CARRNAME, CURRCODE, URL)
VALUES
  ('MANDT', 'CARRID', 'CARRNAME', 'CURRCODE', 'URL');

Vymazanie dát z tabuľky (DELETE)

DELETE FROM
  SFLIGHT.SCARR
WHERE
  MANDT = 'MANDT';

Releases

No releases published

Packages

No packages published