SAP HANA výpočet Zobrazit tutoriál

co je výpočet pohled?

SAP HANA Calculation view je výkonný informační pohled.

SAP HANA Analytic view measure lze vybrat pouze z jedné tabulky faktů. Když je potřeba více faktů tabulky v informačním pohledu pak výpočet pohled přijít na obrázku. Zobrazení výpočtu podporuje komplexní výpočet.

datový základ výpočtového pohledu může zahrnovat tabulky, zobrazení sloupců, analytické pohledy a zobrazení výpočtů.

můžeme vytvářet spojení, odbory, agregaci a projekce na zdrojích dat.

zobrazení výpočtu může obsahovat více opatření a může být použito pro vícerozměrné vykazování nebo žádné opatření, které se používá při vykazování typu seznamu.

charakteristika výpočtu SAP HANA viz níže–

  • podpora komplexní výpočet.
  • podpora OLTP a OLAP modelů.
  • podpora manipulace s klientem, jazyk, převod měny.
  • podpora Unie, projekce, agregace, hodnost atd.

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

  1. zobrazení grafického výpočtu SAP HANA (vytvořeno grafickým editorem SAP HANA Studio).
  2. SAP HANA script-based calculations Views (vytvořené SQL skripty SAP HANA Studio).

zobrazení grafického výpočtu SAP HANA

v analytickém zobrazení SAP HANA můžeme vybrat takt pouze z jedné tabulky.

takže pokud existuje požadavek na pohled, který obsahuje takt z jiné tabulky, nemůže toho dosáhnout analytickým pohledem, ale výpočtovým pohledem.

takže v tomto případě můžeme pro každou tabulku použít dva různé analytické pohledy a spojit je do výpočtového pohledu.

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

CA_FI_LEDGER zobrazí finanční dokument detail vztahující se k objednávce.

Krok 1) v tomto kroku,

  1. přejděte na balíček (zde modelování) a klikněte pravým tlačítkem myši.
  2. Vyberte Možnost Nová.
  3. Vyberte Zobrazení Výpočtu.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

zobrazí se Editor zobrazení výpočtu, ve kterém se panel scénářů zobrazí níže–

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

Detail panelu scénářů je následující–

  • paleta: tato část obsahuje níže uvedené uzly, které lze použít jako zdroj k sestavení našich výpočtových pohledů.

máme 5 různých typů uzlů, jsou

  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 uzlu spojení můžeme přidat pouze dva zdrojové objekty.
  2. Union: používá se k provádění všech operací unie mezi více zdroji. Zdrojem může být n počet objektů.
  3. projekce: slouží k výběru sloupců, filtrování dat a vytváření dalších sloupců, než je použijeme v dalších uzlech, jako je spojení, agregace a hodnocení.

    Poznámka: Do projekčního uzlu můžeme přidat pouze jeden zdrojový objekt.

  4. agregace: Používá se k provedení 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 klauzule na základě požadavku.

Krok 2)

  1. klepněte na projekční uzel z palety a přetáhněte do oblasti scénářů z analytického Zobrazení objednávky. Přejmenován na „Projection_PO“.
  2. Klikněte na projekční uzel z palety a přetáhněte do oblasti scénářů pro analytické zobrazení dokumentu FI. Přejmenoval ji na „Projection_FI“.
  3. přetáhněte analytické zobrazení „AN_PUCHASE_ORDER „“AN_FI_DOCUMENT“ a ze složky obsahu do uzlu projekce a“ Projection_FI“.
  4. klepněte na tlačítko Připojit uzel z palety a přetáhněte 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. Klikněte na agregační uzel z palety a přetáhněte do oblasti scénáře.
  8. Připojte uzel Join_1 k Agregačnímu uzlu.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet Zobrazit Tutorial

přidali jsme dva analytické pohledy, pro vytvoření zobrazení výpočtu.

Krok 3) Klikněte na Join_1 uzel pod agregace a můžete vidět detail sekce se zobrazí.

  1. Vyberte všechny sloupce z uzlu Projection_PO pro výstup.
  2. Vyberte všechny sloupce z uzlu Projection_FI pro výstup.
  3. Připojte uzel Projection_PO k uzlu Projection_FI ve sloupci

    Projection_PO. PO_Number = Projection_FI.PO_NO.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet Zobrazit Tutorial

Krok 4) v tomto kroku,

  1. Klikněte na agregační uzel a Detail se zobrazí na pravé straně podokna.
  2. vyberte sloupec pro výstup z Join_1 zobrazeného na pravé straně v okně podrobností.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

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

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

detailní obrazovka se zobrazí níže. Definujte atribut a typ taktu pro sloupec a také označte klíč pro tento výstup.

  1. Definujte atribut a míru.
  2. označte jako klíč PO_Number a společnost.
  3. označte ACC_DOC_NO jako klíč.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

Krok 6) ověřte a aktivujte zobrazení výpočtu z horní lišty okna.

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet Zobrazit tutoriál
  1. Klikněte na ikonu ověřit.
  2. Klikněte na ikonu aktivovat.

zobrazení výpočtu bude aktivováno a zobrazí se pod modelovacím balíčkem, jak je uvedeno níže–

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

vyberte zobrazení výpočtu a klikněte pravým tlačítkem myši – >náhled dat

přidali jsme dva analytické pohledy a z obou analytických pohledů jsme vybrali takt (TAX_AMOUNT, GROSS_AMOUNT).

obrazovka náhledu dat se zobrazí níže–

SAP HANA výpočet Zobrazit tutoriál

SAP HANA výpočet zobrazit výukový program

funkce CE známé také jako operátor plánu výpočtového motoru (operátoři CE) jsou alternativou k příkazům SQL.

funkce CE je dva typy –

funkce přístupu ke zdrojům dat

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

níže je uveden seznam funkcí přístupu ke zdrojům dat–

  • CE_COLUMN_TABLE
  • CE_JOIN_VIEW
  • CE_OLAP_VIEW
  • Ce_calc_view

funkce relačního operátora

pomocí relačního operátora může uživatel během hodnocení obejít SQL procesor a komunikovat přímo s výpočtovým motorem.

níže je uveden seznam funkcí relačních operátorů–

  • CE_JOIN (používá se k provedení vnitřního spojení mezi dvěma zdroji a

    čte požadované sloupce/data.)

  • CE_RIGHT_OUTER_JOIN (slouží k provedení pravého vnějšího spojení mezi dvěma zdroji

    a zobrazení dotazovaných sloupců na výstup.)

  • CE_LEFT_OUTER_JOIN (používá se k provedení levého vnějšího spojení mezi zdroji a

    zobrazí dotazované sloupce na výstup).

  • CE_PROJECTION (Tato funkce zobrazuje konkrétní sloupce ze zdroje a použije

    filtry pro omezení dat. Poskytuje název sloupce aliase funkce také.)

  • CE_CALC (používá se k výpočtu dalších sloupců na základě obchodního požadavku.

    toto je stejné jako vypočtený sloupec v grafických modelech.)

níže je uveden seznam SQL s funkcí CE s příkladem-

název dotazu SQL dotaz CE-Build in funkce
vyberte dotaz v tabulce sloupců vyberte C, D z „COLUMN_TABLE“. CE_COLUMN_TABLE („COLUMN_TABLE“,)
vyberte dotaz na zobrazení atributu vyberte C, D z „ATTRIBUTE_VIEW“ CE_JOIN_VIEW („ATTRIBUTE_VIEW“,)
Select Query on Analytic View SELECT C, D, SUM(E) From „ANALYTIC_VIEW“ Group By C,D CE_OLAP_VIEW („ANALYTIC_VIEW“,)
vyberte dotaz na zobrazení výpočtu vyberte C, D, SUM(E) ze skupiny „CALCULATION_VIEW“ podle C,D CE_CALC_VIEW („CALCULATION_VIEW“,)
kde s vyberte C, D, SUM (E) Z „ANALYTIC_VIEW“ kde C = ‚hodnota‘ Var1= CE_COLUMN_TABLE („COLUMN_TABLE“);
CE_PROJECTION (: var1,, “ C “ = „hodnota“/

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.