SAP HANA izračun Pogledajte vodič

Što je prikaz izračuna?

SAP Prikaz izračuna HANA moćan je prikaz informacija.

SAP Mjera HANA analitičkog pogleda može se odabrati iz samo jedne tablice činjenica. Kada postoji potreba za tablicom s više činjenica u prikazu informacija, onda se na slici pojavljuje prikaz izračuna. Prikaz izračuna podržava složeni izračun.

Podatkovni temelj prikaza izračuna može uključivati ​​tablice, prikaze stupaca, analitičke prikaze i prikaze izračuna.

Možemo stvarati Pridružuje, unije, agregacija i projekcije o izvorima podataka.

Prikaz izračuna može sadržavati više mjera i može se koristiti za višedimenzionalno izvješćivanje ili bez mjere koja se koristi u izvješćivanju tipa popisa.

Karakteristično za SAP HANA izračun Pogledajte kao u nastavku –

  • Podrška složenom izračunu.
  • Podržava OLTP i OLAP modele.
  • Podrška za rukovanje klijentima, jezik, konverzija valuta.
  • Unija podrške, projekcija, agregacija, rang itd.

SAP Postoje dvije vrste prikaza HANA izračuna –

  1. SAP HANA grafički prikaz izračuna (Izradio SAP HANA Studio Grafički urednik).
  2. SAP HANA Izračuni temeljeni na skripti Pogledi (Izradio SQL Scripts by SAP Studio HANA).

SAP HANA grafički prikaz izračuna

In SAP HANA analitički pogled, možemo odabrati mjeru samo iz jedne tablice.

Dakle, kada postoji zahtjev za prikazom koji sadrži mjere iz različite tablice, tada se to ne može postići analitičkim prikazom, već prikazom izračuna.

Dakle, u ovom slučaju možemo koristiti dva različita analitička prikaza za svaku tablicu i spojiti ih u prikaz izračuna.

Napravit ćemo grafički prikaz izračuna “CA_FI_LEDGER” spajanjem dva analitička prikaza “AN_PURCHASE_ORDER” i “AN_FI_DOCUMENT”.

CA_FI_LEDGER će prikazati detalje financijskog dokumenta koji se odnose na narudžbenicu.

Korak 1) U ovom koraku

  1. Idite na paket (ovdje Modeliranje) i kliknite desnom tipkom.
  2. Odaberite Nova opcija.
  3. Odaberite Prikaz izračuna.

SAP HANA grafički prikaz izračuna

Prikazat će se uređivač prikaza izračuna, u kojem se ploča scenarija prikazuje kao ispod –

SAP HANA grafički prikaz izračuna

Detalji ploče Scenarij su sljedeći –

  • Paleta: Ovaj odjeljak sadrži donje čvorove koji se mogu koristiti kao izvor za izradu naših prikaza izračuna.

Imamo 5 različitih vrsta čvorova

  1. Pridružiti: Ovaj čvor se koristi za spajanje dva izvorna objekta i prosljeđivanje rezultata sljedećem čvoru. Vrste spajanja mogu biti unutarnje, lijevo vanjsko, desno vanjsko i tekstualno spajanje.Bilješka: Čvoru spajanja možemo dodati samo dva izvorna objekta.
  2. Unija: Ovo se koristi za izvođenje svih operacija unije između više izvora. Izvor može biti n broj objekata.
  3. Projekcija: Ovo se koristi za odabir stupaca, filtriranje podataka i stvaranje dodatnih stupaca prije nego što ga upotrijebimo u sljedećim čvorovima kao što su unija, združivanje i rang.Bilješka: Možemo dodati samo jedan izvorni objekt u projekcijski čvor.
  4. združivanje: Ovo se koristi za izvođenje agregacije na određenim stupcima na temelju odabranih atributa.
  5. Poredak: Ovo je točna zamjena za funkciju RANK u SQL-u. Možemo definirati particiju i poredak prema klauzuli na temelju zahtjeva.

Korak 2)

  1. Kliknite čvor projekcije iz palete i povucite i ispustite u područje scenarija iz analitičkog prikaza narudžbenice. Preimenovao ga u "Projection_PO".
  2. Pritisnite čvor projekcije iz palete i povucite i ispustite u područje scenarija za analitički prikaz dokumenta FI. Preimenovao ga u "Projection_FI".
  3. Povucite i ispustite analitički prikaz “AN_PUCHASE_ORDER” “AN_FI_DOCUMENT” i iz mape Content u čvor Projection odnosno “Projection_FI”.
  4. Kliknite Pridruži se čvoru iz palete i povucite i ispustite u područje scenarija.
  5. Pridružite Projection_PO čvor Join_1 čvoru.
  6. Pridružite Projection_FI čvor Join_1 čvoru.
  7. Kliknite čvor agregacije iz palete i povucite i ispustite u područje scenarija.
  8. Pridružite Join_1 čvor čvoru agregacije.

SAP HANA grafički prikaz izračuna

Dodali smo dva analitička prikaza, za izradu prikaza izračuna.

Korak 3) Kliknite na Join_1 čvor pod agregacijom i vidjet ćete da se prikazuje odjeljak s detaljima.

  1. Odaberite sve stupce iz čvora Projection_PO za izlaz.
  2. Odaberite sve stupce iz Projection_FI čvora za izlaz.
  3. Pridružite Projection_PO čvor Projection_FI čvoru na stupcuProjection_PO. PO_Broj = Projekcija_FI.PO_BR.

SAP HANA grafički prikaz izračuna

Korak 4) U ovom koraku

  1. Kliknite na čvor agregacije i pojedinosti će se prikazati na desnoj strani okna.
  2. Odaberite Stupac za izlaz iz Join_1 prikazanog na desnoj strani u prozoru s detaljima.

SAP HANA grafički prikaz izračuna

Korak 5) Sada kliknite na Semantički čvor.

SAP HANA grafički prikaz izračuna

Prikazat će se zaslon s detaljima kao u nastavku. Definirajte atribut i vrstu mjere za stupac i također označite ključ za ovaj izlaz.

  1. Definirajte atribut i mjeru.
  2. Označite PO_Number i COMPANY kao ključ.
  3. Označite ACC_DOC_NO kao ključ.

SAP HANA grafički prikaz izračuna

Korak 6) Potvrdite i aktivirajte prikaz izračuna, s gornje trake prozora.

SAP HANA grafički prikaz izračuna

  1. Kliknite na ikonu Validate.
  2. Pritisnite ikonu Aktiviraj.

Prikaz izračuna bit će aktiviran i prikazat će se pod paketom modeliranja kao što je prikazano u nastavku –

SAP HANA grafički prikaz izračuna

Odaberite prikaz izračuna i kliknite desnom tipkom miša -> Pregled podataka

Dodali smo dva analitička prikaza i odaberite mjeru (TAX_AMOUNT, GROSS_AMOUNT) iz oba analitička prikaza.

Zaslon za pregled podataka prikazat će se kao ispod –

SAP HANA grafički prikaz izračuna

CE funkcije poznate i kao Plan proračunskog mehanizma Operator (CE Operators) alternativa su SQL izjavama.

CE funkcija je dvije vrste –

Funkcija pristupa izvoru podataka

Ova funkcija povezuje tablicu stupca ili prikaz stupca s varijablom tablice.

Ispod je neki popis funkcija pristupa izvoru podataka –

  • CE_COLUMN_TABLE
  • CE_JOIN_VIEW
  • CE_OLAP_VIEW
  • CE_CALC_VIEW

Relacijski Operator funkcija

Korištenjem relacijskih Operator, korisnik može zaobići SQL procesor tijekom evaluacije i izravno komunicirati sa strojem za izračun.

Ispod je neki Relational Operator Popis funkcija –

  • CE_JOIN (Koristi se za izvođenje unutarnjeg spajanja između dva izvora i čitanje potrebnih stupaca/podataka.)
  • CE_RIGHT_OUTER_JOIN(Koristi se za izvođenje desnog vanjskog spajanja između dva izvora i prikaz upitanih stupaca na izlazu.)
  • CE_LEFT_OUTER_JOIN (Koristi se za izvođenje lijevog vanjskog spajanja između izvora i prikaz traženih stupaca na izlazu).
  • CE_PROJECTION (Ova funkcija prikazuje određene stupce iz izvora i primjenjuje filtre za ograničavanje podataka. Također pruža značajke aliasa naziva stupca.)
  • CE_CALC (Koristi se za izračun dodatnih stupaca na temelju poslovnog zahtjeva. Ovo je isto kao izračunati stupac u grafičkim modelima.)

Ispod je popis SQL s CE funkcijom s nekim primjerom-

Naziv upita SQL upit CE-ugradnja u funkciji
Odaberite Upit na tablici stupaca ODABERITE C, D iz “COLUMN_TABLE”. CE_COLUMN_TABLE("COLUMN_TABLE",[C,D])
Odaberite Upit u prikazu atributa ODABERITE C, D iz “ATTRIBUTE_VIEW” CE_JOIN_VIEW("ATRIBUTE_VIEW",[C,D])
Odaberite Upit u analitičkom prikazu SELECT C, D, SUM(E) iz “ANALYTIC_VIEW” Grupiraj po C,D CE_OLAP_VIEW("ANALYTIC_VIEW",[C,D])
Odaberite upit u prikazu izračuna SELECT C, D, SUM(E) iz “CALCULATION_VIEW” Grupiraj po C,D CE_CALC_VIEW("IZRAČUN_PREGLED",[C,D])
Gdje Imajući SELECT C, D, SUM(E) iz “ANALYTIC_VIEW” Gdje je C = 'vrijednost' Var1= CE_COLUMN_TABLE(“COLUMN_TABLE”);
CE_PROJECTION(:var1,[C,D],”C” =”vrijednost”/