SAP Výukový program zobrazení výpočtu HANA

Co je zobrazení výpočtu?

SAP Zobrazení výpočtu HANA je výkonný informační pohled.

SAP Měření analytického pohledu HANA lze vybrat pouze z jedné tabulky faktů. Když je potřeba tabulka Více faktů v informačním zobrazení, objeví se zobrazení výpočtu. Zobrazení výpočtu podporuje komplexní výpočty.

Datový základ zobrazení výpočtu může zahrnovat tabulky, zobrazení sloupců, analytická zobrazení a zobrazení výpočtů.

Můžeme tvořit Připojuje, odbory, agregace a projekce na zdroje dat.

Zobrazení výpočtu může obsahovat více měření a může být použito pro vícerozměrné hlášení nebo žádné měření, které se používá v hlášení typu seznamu.

Charakteristické pro SAP Zobrazení výpočtu HANA, jak je uvedeno níže –

  • Podpora komplexního výpočtu.
  • Podpora modelů OLTP a OLAP.
  • Podpora Manipulace s klienty, jazyk, převod měny.
  • Podpora unie, projekce, agregace, pozice atd.

SAP Zobrazení výpočtu HANA je dvou typů –

  1. SAP Grafický výpočetní pohled HANA (Vytvořil SAP Grafický editor HANA Studio).
  2. SAP Výpočty založené na skriptu HANA Zobrazení (vytvořeno pomocí skriptů SQL SAP Studio HANA).

SAP Grafické zobrazení výpočtu HANA

In SAP HANA Analytický pohled, můžeme vybrat míru pouze z jedné tabulky.

Pokud tedy existuje požadavek na pohled, který obsahuje míru z jiné tabulky, nelze toho dosáhnout analytickým pohledem, ale pohledem výpočtu.

V tomto případě tedy můžeme pro každou tabulku použít dva různé analytické pohledy a spojit je ve výpočetním pohledu.

Vytvoříme grafické zobrazení výpočtu „CA_FI_LEDGER“ spojením dvou analytických pohledů „AN_PURCHASE_ORDER“ a „AN_FI_DOCUMENT“.

CA_FI_LEDGER zobrazí podrobnosti finančního dokladu související s nákupní objednávkou.

Krok 1) V tomto kroku,

  1. Přejděte na balíček (zde modelování) a klikněte pravým tlačítkem.
  2. Vyberte Nová možnost.
  3. Vyberte Zobrazení výpočtu.

SAP Grafické zobrazení výpočtu HANA

Zobrazí se editor zobrazení výpočtu, ve kterém se zobrazí panel scénářů, jak je uvedeno níže –

SAP Grafické zobrazení výpočtu HANA

Detail panelu Scénář je uveden níže –

  • Paleta: Tato část obsahuje níže uvedené uzly, které lze použít jako zdroj pro vytvoření našich pohledů na výpočty.

Máme 5 různých typů uzlů

  1. Připojit: Tento uzel se používá ke spojení dvou zdrojových objektů a předání výsledku dalšímu uzlu. Typy spojení mohou být vnitřní, levé vnější, pravé vnější a textové spojení.Poznámka: Do spojovacího uzlu můžeme přidat pouze dva zdrojové objekty.
  2. Svaz: To se používá k provedení sjednocení všech operací mezi více zdroji. Zdrojem může být n počet objektů.
  3. Projekce: To se používá k výběru sloupců, filtrování dat a vytváření dalších sloupců, než je použijeme v dalších uzlech, jako je sjednocení, agregace a hodnocení.Poznámka: V uzlu Projection můžeme přidat pouze jeden zdrojový objekt.
  4. Agregace: To se používá k provádění agregace na konkrétních sloupcích na základě vybraných atributů.
  5. Rank: Toto je přesná náhrada funkce RANK v SQL. Můžeme definovat oddíl a pořadí podle doložky na základě požadavku.

Krok 2)

  1. Klepněte na uzel promítání na paletě a přetáhněte jej do oblasti scénáře z analytického pohledu nákupní objednávky. Přejmenován na „Projekční_PO“.
  2. Klikněte na uzel Promítání na paletě a přetáhněte jej do oblasti scénáře pro analytické zobrazení dokumentu FI. Přejmenován na „Projekční_FI“.
  3. Přetáhněte analytické zobrazení „AN_PUCHASE_ORDER“ „AN_FI_DOCUMENT“ a ze složky Obsah do uzlu Projection a „Projection_FI“.
  4. Klikněte na Připojit uzel z palety a přetáhněte jej do oblasti scénáře.
  5. Připojte uzel Projection_PO k uzlu Join_1.
  6. Připojte uzel Projection_FI k uzlu Join_1.
  7. Klepněte na uzel Agregace z palety a přetáhněte jej do oblasti scénáře.
  8. Připojte uzel Join_1 k uzlu agregace.

SAP Grafické zobrazení výpočtu HANA

Přidali jsme dva analytické pohledy pro vytvoření pohledu výpočtu.

Krok 3) Klikněte na uzel Join_1 pod agregací a zobrazí se sekce podrobností.

  1. Pro výstup vyberte všechny sloupce z Projection_PO Node.
  2. Pro výstup vyberte všechny sloupce z uzlu Projection_FI.
  3. Připojte uzel Projection_PO k uzlu Projection_FI ve sloupciProjection_PO. PO_Number = Projection_FI.PO_NO.

SAP Grafické zobrazení výpočtu HANA

Krok 4) V tomto kroku,

  1. Klikněte na uzel Agregace a na pravé straně panelu se zobrazí podrobnosti.
  2. Vyberte sloupec pro výstup z Join_1 zobrazené na pravé straně v okně podrobností.

SAP Grafické zobrazení výpočtu HANA

Krok 5) Nyní klikněte na Uzel sémantiky.

SAP Grafické zobrazení výpočtu HANA

Zobrazí se obrazovka podrobností, jak je uvedeno níže. Definujte atribut a typ měření pro sloupec a také označte klíč pro tento výstup.

  1. Definujte atribut a míru.
  2. Označte PO_Number a COMPANY jako klíč.
  3. Označte jako klíč ACC_DOC_NO.

SAP Grafické zobrazení výpočtu HANA

Krok 6) Ověřit a aktivovat výpočet Pohled z horní lišty okna.

SAP Grafické zobrazení výpočtu HANA

  1. Klikněte na ikonu Ověřit.
  2. Klepněte na ikonu Aktivovat.

Zobrazení výpočtu bude aktivováno a zobrazí se v části Modelovací balíček, jak je uvedeno níže –

SAP Grafické zobrazení výpočtu HANA

Vyberte zobrazení výpočtu a klikněte pravým tlačítkem -> Náhled dat

Přidali jsme dva analytické pohledy a vybrali míru (TAX_AMOUNT, GROSS_AMOUNT) z obou analytických pohledů.

Zobrazí se obrazovka náhledu dat, jak je uvedeno níže –

SAP Grafické zobrazení výpočtu HANA

Funkce CE také známé jako plán výpočetního motoru Operator (CE Operators) jsou alternativou k příkazům SQL.

Funkce CE je dvou typů –

Funkce přístupu ke zdroji dat

Tato funkce váže sloupcovou tabulku nebo zobrazení sloupců s proměnnou tabulky.

Níže je uveden seznam některých funkcí přístupu ke zdrojům dat –

  • CE_COLUMN_TABLE
  • CE_JOIN_VIEW
  • CE_OLAP_VIEW
  • CE_CALC_VIEW

Relační OperaFunkce tor

Pomocí Relational Operauživatel může obejít SQL procesoru během vyhodnocování a komunikovat přímo s výpočetním enginem.

Níže jsou uvedeny některé relační Operaseznam funkcí tor –

  • CE_JOIN (Používá se k provedení vnitřního spojení mezi dvěma zdroji a čtení požadovaných sloupců/dat.)
  • CE_RIGHT_OUTER_JOIN (Používá se k provedení pravého vnějšího spojení mezi dvěma zdroji a zobrazení dotazovaných sloupců na výstup.)
  • CE_LEFT_OUTER_JOIN (Slouží k provedení levého vnějšího spojení mezi zdroji a zobrazení dotazovaných sloupců na výstup).
  • CE_PROJECTION (Tato funkce zobrazí konkrétní sloupce ze zdroje a použije filtry pro omezení dat. Poskytuje také funkce aliasů názvů sloupců.)
  • CE_CALC (Používá se k výpočtu dalších sloupců na základě obchodního požadavku. Je to stejné jako vypočítaný sloupec v grafických modelech.)

Níže je uveden seznam SQL s funkcí CE s nějakým příkladem-

Název dotazu SQL dotaz CE-zabudovaná funkce
Vyberte Dotaz na tabulku sloupců VYBERTE C, D Ze “COLUMN_TABLE”. CE_COLUMN_TABLE(“COLUMN_TABLE”,[C,D])
Vyberte Dotaz na zobrazení atributů SELECT C, D z „ATTRIBUTE_VIEW“ CE_JOIN_VIEW(“ATTRIBUTE_VIEW”,[C,D])
Vyberte dotaz na analytické zobrazení VYBERTE C, D, SUM(E) Ze skupiny „ANALYTIC_VIEW“ podle C,D CE_OLAP_VIEW(“ANALYTIC_VIEW”,[C,D])
Vyberte dotaz v zobrazení výpočtu VYBERTE C, D, SUM(E) Z “CALCULATION_VIEW” Seskupit podle C,D CE_CALC_VIEW(“CALCULATION_VIEW”,[C,D])
Kde mít VYBERTE C, D, SUM(E) Z „ANALYTIC_VIEW“ Kde C = 'hodnota' Var1= CE_COLUMN_TABLE(“TABULKA_SLOUPCE”);
CE_PROJECTION(:var1,[C,D],”C” =”hodnota”/