CubeServ Blog
Stay up-to-date on the data-driven business with tools for analytics from SAP & Co. and do not miss any news, downloads & events.

SAP Data Warehouse Cloud – Iskustva u izgradnji podatkovnog modela

Koristite li podatke o kupnji u svojim izvješćima? Iskoristite naš besplatni predložak! Trebate više podataka? Iskoristite naše iskustvo! SAP Data Warehouse Cloud omogućuje jednostavno i intuitivno proširenje središnjih zaliha podataka.

Uvod u SAP Data Warehouse Cloud (DWC)

SAP Data Warehouse Cloud rješenje na tržištu je od kraja 2019. godine. Trenutno, a posebno u bliskoj budućnosti, fokus SAP proizvoda je na rješenjima temeljenim na Cloud-u. Konkretno, to znači da SAP aktivno dalje razvija takva rješenja.

Mi u CubeServ-u već smo napisali razne članke o ovoj temi, koristite sljedeće poveznice da biste dobili dublji uvid u SAP Data Warehouse Cloud.

Rješenje SAP Data Warehouse Cloud idealno je za agilne aplikacije jer možete brzo povući podatke iz različitih izvora, a dostupni su i jednostavni alati za modeliranje. Do sada su bili potrebni složeni koraci za mapiranje jednostavnog modela podataka u sustavu kao što je BW. Uz razvojne napore, potrebne vještine i ovisnost o središnjem IT-u također su bile glavne prepreke.

Iskoristite modele podataka spremne za upotrebu – Partner Contents za SAP Data Warehouse Cloud (DWC)

Ne morate uvijek sami provoditi potrebno modeliranje podataka. Sadržaji su vam dostupni u SAP App Center-u i možete ih kupiti. Neki od sadržaja podliježu naknadi i postoje različiti modeli cijena za odabir. S jednim modelom, na primjer, plaćate jednokratnu cijenu, s drugim se očekuju ponavljajuće naknade ako želite nastaviti koristiti sadržaj.

Na temelju iskustva Best Practice, CubeServ je razvio podatkovni model i potrebne nadzorne ploče s povezanim KPI-jevima za kupnju kako biste mogli uštedjeti vrijeme s modeliranjem. Opis proizvoda nalazi se na sljedećoj poveznici:

Ovaj blog govori o otvorenom dijeljenju iskustava, koje smo stekli u modeliranju.

Kako odjel dobiva izvorne podatke (ERP/BW podaci) i kako ih obogatiti?

Veza se može postaviti u samo nekoliko koraka (ako su podaci o vezi dostupni) ili možete dobiti pomoć od sistemske administracije izvornog sustava (obično IT odjel). Možete zadržati podatke ili ih učiniti dostupnima u DWC-u putem žive veze. Svoj model možete proširiti vlastitim Excel datotekama u bilo kojem trenutku. Ako se prilagođene tablice uvoze u Cloud, te se tablice nazivaju «lokalne tablice». Dodatni podaci također se mogu integrirati putem DWC-a (pohrana u Cloud-u) ili putem pohrane u izvornom sustavu (npr. SAP HANA). DWC to omogućuje u samo nekoliko koraka, pri pohranjivanju ili povezivanju putem SAP HANA, pohranjivanje u Cloud može se spriječiti. Uspio sam sam spojiti izvorni sustav, bez osnovne podrške i bez dugog poznavanja DWC-a.

SAP HANA Smart Data Integration (SDI):

Za veze s lokalnim izvornim sustavima, SAP Data Warehouse Cloud koristi SAP HANA Smart Data Integration (SDI) i njegov Data Provisioning Agent (DP Agent), koji djeluje kao pristupnik SAP Data Warehouse Cloud-u. DP Agent ugošćuje sve SDI adaptere i radi kao komunikacijsko sučelje između SAP Data Warehouse Cloud-a i adaptera. HANA, ABAP i OData adapteri dostupni su za Data Warehouse Cloud. Veza je specifična za prostor. Korisnik stvara vezu iz prostora. Svi korisnici dodijeljeni prostoru mogu koristiti vezu.

Naš sadržaj temelji se na ERP tablicama. Koristili smo ERP na HANA sustavu. Podaci nisu replicirani u DWC-u, već su dostupni u DWC-u putem udaljenih tablica.

Customizing: Sadržaj uključuje tablicu za prilagodbu korisnika (ljestvica procjene) koja je izrađena u Excel-u tako da možete individualno procijeniti pouzdanost isporuke. Pomoću customizing-tablice moguće je definirati granice vrijednosti za klase pouzdanosti isporuke. Excel datoteka se može izvesti iz DWC-a, prilagoditi lokalno i uvesti natrag u DWC.

Entity-Relationship Modeling: Integracija podataka jednostavno se implementira u DWC povlačenjem i ispuštanjem potrebnih elemenata (Drag-Drop). Ako su dvije tablice međusobno povezane, DWC obično prepoznaje veze ako su oznake slične.

Dakle, ako trebate dodatne atribute za dokumente o kupnji, kao što su podaci o dobavljaču, možete ih dodati brzo i jednostavno. DWC obično već predlaže poveznice.

Osim toga, imate priliku startati na zelenom terenu. To znači da se prvo definira logički model podataka s potrebnim dimenzijama. U praksi, primjerice, odjel marketinga mogao bi izraditi logički model podataka zajedno s Controlling-om.

Tek u sljedećem koraku se pomoću Controlling-a definiraju i izrađuju potrebne tablice za model. U ovoj fazi logički model podataka postaje fizički model podataka.

Funkcije

Koje su funkcije dostupne korisniku za modeliranje?
  • Grafičko modeliranje (intuitivno i bez puno predznanja)
  • SQL modeliranje (potrebno je poznavanje SQL-a)
  • Joins
  • Izračunati stupci
  • Sakrvanje ili preimenovanje stupaca
  • Filter (kroz jednostavne SQL izraze)
  • Pregled podataka (ograničeno na 1000 zapisa)

Kako je vizualizacija podataka implementirana u SAP Data Warehouse Cloud?

Vi stvarate priče za vizualizaciju. Priče mogu sadržavati više listova, a listovi mogu sadržavati više tablica ili grafikona. Dostupna Vam je većina tradicionalnih funkcija. Plaćena verzija SAP Data Warehouse-a dolazi s pet besplatnih licenci za SAP Analytics Cloud kao sučelje.

Kako stvarate pregled Vašeg modeliranja?

Tijekom vremena postoje mnogi modeli, tablice, prikazi i priče. Kako biste mogli ponovno pronaći svoje predmete, preporučljivo je definirati strogu konvenciju imenovanja za sebe ili u odjelu.

Business katalog: Svi objekti kojima možete pristupiti navedeni su u business katalogu. Za svaki objekt možete dodati odgovarajući opis. Preporučamo korištenje ove funkcije. U nastavku je izvadak iz sadržaja našeg kokpita nabave.

Kako stvarate zajedničko razumijevanje svojih podataka u tvrtki?

Uz prostorni koncept SAP Data Warehouse Cloud-a, potrebni podaci se aktiviraju u odgovarajućim sobama i stavljaju na raspolaganje krajnjem korisniku. Upravljanje (troškovi i kontrola pristupa) prostorima može provoditi stručni odjel. Predlažemo da svaki odjel ima svoj prostor. Također bi imalo smisla osigurati globalni prostor za objavljivanje izvješća za cijelu tvrtku. Prostor se može povezati s jednim ili više drugih prostora kako bi se mogli koristiti podaci i modeli u svim prostorima. Na taj se način stvara transparentnost dopuštajući svima uključenima da vide tok podataka i razumiju proširenja ili izračune.

Uz to, s Entity Relationship Modelom (ERM) imate još jedan alat za zajednički rad. ERM nudi dvije prednosti u isto vrijeme. S jedne strane, logički model podataka kao i postojeći fizički model podataka mogu se prikazati grafički. Nadalje, možete brzo i jednostavno dati uvod u postojeći model podataka ili jednostavno izraditi novi logički model podataka sami ili u timu.

Zaključak

Uz SAP Data Warehouse Cloud dostupni su novi pristupi koji Vama (odjelu) omogućuju da kreirate i objavite vlastite modele podataka brzo i neovisno o IT-u. Ad-hoc analize, koje su se do sada uglavnom provodile u Excelu, također bi mogle postati suvišne korištenjem DWC-a, budući da se te analize mogu provoditi izravno u DWC-u.

Bio sam iznenađen koliko je jednostavno i brzo bilo kreirati modele pomoću grafičkog modeliranja. Vremena odziva sustava u ovoj razvojnoj fazi bila su vrlo dobra. Čak i s velikim podatkovnim modelima, korisničko sučelje i dalje je jednostavno za korištenje i nudi vrlo dobar pregled.

Trenutno se složeni izračuni još uvijek pišu u agregaciji u SQL-u. Bilo bi korisno za krajnjeg korisnika kada bi te funkcije bile dostupne u alatima za grafičko modeliranje.

Srednji rezultati ne mogu se zadržati u trenutnom izdanju. Ovo bi se moglo podržati radi pojednostavljenja modeliranja i povećanja performansi. Zauzvrat, međutim, mogu se izraditi modeli uživo i tako omogućiti pristup podacima u stvarnom vremenu.

Performanse prilikom razbijanja hijerarhija na nadzornoj ploči mogle bi se poboljšati, ali vremena odziva ovdje su trenutno potpuno prihvatljiva.

DWC je izuzetno zanimljiva alternativa za PowerBI i Tableau. Veselim se daljnjem razvoju ovog rješenja.

Dogovorite sada svoj Expert Call. Radujemo se Vašoj poruci.

Aginthan Thavarajasingam

My passion is to provide strong and sustainable Solutions for Analytics department to turn Data into Information - more efficient and more pleasant. # Self-Service-BI
Subscribe our Newsletter

Keep up to date on SAP Analytics Cloud, SAP Data Hub, and Big Data, and do not miss any news, downloads & events.

Author
Expert Team
Benedikt Bleyer
Adrian Bourcevet
Roland J. Merz
Drazen Pavlovic
Julian Rudack
Jan Frederick Sabjetzki
Thorsten Stossmeister
Aginthan Thavarajasingam
Jan Wiesemann