Reportování SAP HANA

Obsah:

Anonim

Doposud jsme načítali data ze zdrojů SAP, Non-SAP a Flat prostřednictvím SAP SLT, SAP BODS a vytvořili informační zobrazení (Attribute View, Analytic View a Calculation View).

Nyní probereme pohled na informace v nástrojích pro vytváření sestav - Ovladače jako JDBC, ODBC a ODBO v nástroji pro vytváření sestav jsou součástí klienta SAP HANA.

Instalací softwaru SAP HANA Client (soubor * .exe) tedy zpřístupníte všechny ovladače v počítači pro připojení k nástrojům pro hlášení do SAP HANA.

K přístupu k informačnímu zobrazení SAP HANA v tomto kurzu použijeme SAP BO, SAP Lumira a Microsoft Excel.

Volba nástroje pro podávání zpráv závisí na typu požadovaných zpráv.

V tomto výukovém programu se naučíte

  • Přehledy v přehledu SAP BI (Business Intelligence)
  • Reporting ve Webi SAP Business Objects (BO) on HANA
  • Hlášení v Crystal Report
  • Vytváření sestav v SAP Lumira
  • Vytváření přehledů v aplikaci Microsoft Excel

Přehledy v přehledu SAP BI (Business Intelligence)

SAP BI je nástroj pro skladování a vykazování dat.

V BI (Business Intelligence) budou nezpracovaná data vyčištěna, aplikována, zpracována obchodní logika a poskytnuty smysluplné informace uživateli. BI je produkt SAP, který poskytuje uživatelsky přívětivé prostředí.

SAP BI podporuje mnoho databází, ale když migrujeme ze zdrojových dat do SAP HANA, architektura bude jako níže -

SAP BI je třívrstvá architektura -

  1. Databázový server - v tomto jsou data fyzicky uložena v PSA, ODS, Infocube.
  2. Aplikační server - slouží k přístupu k datům z databázového serveru a ke zpracování dat pro prezentační server.
  3. Prezentační server - zobrazuje data uživateli.

Návrhář dotazů SAP Bex (součást SAP BI) může přistupovat k SAP HANA Zobrazit jako poskytovatel informací a zobrazovat data v Bexu.

Reporting ve Webi SAP Business Object (BO) od HANA

SAP Business Objects Web Intelligence (SAP BO WebI) je součástí rodiny klientských nástrojů SAP Business Objects Platform ( SBOP ). Nástroj SAP Business Objects používá k připojení ke zdrojovému systému ovladač JDBC / ODBC.

Funkce SAP BO WebI jsou uvedeny níže -

  • Webi je nástroj pro podávání zpráv adhoc.
  • Webi se používá pro hlášení na úrovni podrobností.
  • Webi zobrazuje výsledek v tabulkových nebo grafických formátech.
  • Uživatel může pro sestavu vytvářet / upravovat své vlastní dotazy.

Po instalaci klienta SAP HANA se na PC nainstaluje ovladač JDBC / ODBC.

Tyto ovladače fungují jako prostředník mezi SAP HANA a nástroji pro vykazování klientů při prezentaci dat uživateli.

Klientské nástroje serveru SAP BO a SAP BO Platform (SBOP).

Vytvořte vesmír pomocí nástroje pro návrh informací

Krok 1) V tomto kroku vytvoříme vesmír pomocí nástroje Information Design Tool (IDT).

K HANA lze přistupovat pomocí ovladačů ODBC a JDBC a její tabulky lze definovat a dotazovat pomocí jazyka SQL. Tabulky jsou spravovány pomocí nástroje s názvem HANA Studio.

  1. Spusťte IDT tím, že přejdete na

Nabídka Start -> SAP Business Intelligence -> SAP Business Objects BI platforma 4 Klientské nástroje -> Nástroj pro návrh informací

Zobrazí se obrazovka nástroje Information Design. K vytvoření vesmíru potřebujeme projekt v IDT.

  1. Přejděte na možnost projektu, jak je uvedeno níže -
    1. Klikněte na Soubor.
    2. Klikněte na možnost Nová.
    3. Vyberte možnost Projekt.

      Nebo

      1. Klikněte na ikonu Nový soubor.
      2. Vyberte Projekt.

Zobrazí se vyskakovací okno pro Nový projekt - V tomto vyskakovacím okně zadejte následující podrobnosti:

1. Zadejte název projektu

2. Klikněte na tlačítko Dokončit.

Název projektu „WEBI_DHK_HANA“ se zobrazí na kartě Místní projekty, jak je uvedeno níže.

Projekt je místní pracovní prostor, kam ukládáte prostředky použité k vytvoření jednoho nebo více vesmírů.

K dispozici jsou dvě připojení, podrobnosti o nich jsou uvedeny níže -

  1. Relační připojení - Pro přístup k datům z tabulky a přístup k běžným RDBMS použijte relační připojení.
  2. Připojení OLAP - Pro přístup k datům z aplikace (SAP, Oracle, Microsoft, SAP BO) a datům uloženým v Cube / Information View použijte připojení OLAP.

Krok 2) Nyní vytvoříme relační připojení.

Přejděte tedy na Project -> New -> Relational Connection.

Zobrazí se vyskakovací okno pro název zdroje nového relačního připojení -

  1. Zadejte název zdroje.
  2. Klikněte na tlačítko Další.

Zobrazí se vyskakovací okno pro výběr ovladače databázového middlewaru -

  1. V části SAP HANA Database 1.0 vyberte možnost Ovladače JDBC.
  2. Klikněte na tlačítko Další.

Zobrazí se vyskakovací okno pro parametr Nové relační připojení, do kterého zadejte následující podrobnosti.

  1. Režim ověřování bude vybrán jako „Použít zadané uživatelské jméno a heslo“.
  2. Zadejte uživatelské jméno HANA.
  3. Zadejte heslo.
  4. V části Zdroj DATA vyberte Jeden server. Zadejte název hostitele (zde nejlepší: 30015).
  5. Zadejte číslo instance.
  6. Klepnutím na tlačítko Testovat připojení ověřte připojení.

Zobrazí se vyskakovací okno pro úspěšné testovací připojení.

Po úspěšném připojení bude vytvořeno připojení s názvem SAP HANA.cnx.

Krok 3) Abychom mohli využívat Universe pomocí Web Intelligence, Dashboards nebo Crystal Report for Enterprise, musíme publikovat připojení. Takže teď publikujeme připojení pro SAP HANA.cnx.

  1. Vyberte připojení SAP HANA.cnx v rámci projektu „WEBI_DHK_HANA“ a klikněte pravým tlačítkem.
  2. Vyberte Publikovat připojení do úložiště.
  3. Po úspěšném publikování v úložišti se vytvoří připojení pro publikování s názvem SAPHANA.cns.

Zobrazí se vyskakovací okno pro publikování připojení k úložišti -

  1. Vyberte Business IDT.
  2. Klikněte na tlačítko Dokončit.

Zobrazí se vyskakovací okno „Připojení bylo úspěšně publikováno“.

Nyní vytváříme vesmír pomocí SAP HANA Business Layer.

Krok 4) Vytvořte vesmír (Vesmír je obchodní reprezentace vašeho datového skladu nebo transakční databáze. Vesmír umožňuje uživateli komunikovat s daty bez znalosti složitosti databáze).

K vytvoření vesmíru používáme SAP HANA Business Layer, jak je uvedeno níže -

SAP HANA obchodní vrstva

Od SAP BOBI 4.1 poskytuje SAP novou možnost „SAP HANA Business Layer“ při vytváření vesmíru pomocí nástroje Information Design.

Před verzí SAP BOBI 4.1 musíme při vytváření datového základu vytvořit odvozenou tabulku a namapovat proměnné a vstupní parametry.

SAP HANA Business Layer automaticky vytvoří datový základ a obchodní vrstvu na základě vybraných pohledů SAP HANA.

SAP HANA Business Layer automaticky detekuje vstupní parametr a proměnné.

We create Universe through SAP HANA Business Layer as below-

  1. Vyberte projekt vytvořený „WEBI_DHK_HANA“.
  2. Klikněte pravým tlačítkem na projekt a vyberte novou možnost.
  3. Vyberte možnost „SAP HANA Business Layer“.

Zobrazí se vyskakovací okno pro SAP HANA Business Layer-

  1. Zadejte název obchodní vrstvy.
  2. Zadejte název Data Foundation.
  3. Zadejte popis.
  4. Klikněte na tlačítko Další.

Zobrazí se vyskakovací okno pro výběr připojení SAP HANA-

  1. Zaškrtněte políčko Připojení „SAPHANA.cnx“.
  2. Klikněte na tlačítko Další.

Zobrazí se vyskakovací okno pro výběr informačního modelu SAP HANA.

  1. Nyní vyberte Analytické zobrazení (AN_PURCHASE_ORDERS) vytvořené v balíčku HANAUSER.
  2. Klikněte na tlačítko Dokončit.

Analytické zobrazení se otevře v nástroji Informační design.

Krok 5) Detail nástroje Information Design bude uveden níže -

  1. V části Project - all Relational Connection, Business Layer a Data Foundation budou zobrazeny.
  2. V sekci prostředků úložiště se zobrazí objekt (připojení, obchodní vrstva atd.) Uložený v úložišti.
  3. Obchodní vrstva zobrazuje obchodní pohled na analytické zobrazení. Je pro funkční osobu.
  4. Data Foundation zobrazuje název tabulky a sloupce. Je pro technickou osobu.

    Krok 6) V tomto kroku

    Vyberte sekci Obchodní vrstva, přejděte do složky s názvem Analytické zobrazení.

    Nyní postupujte podle bodů níže -

    1. Vyberte sekci nadace dat.
    2. Přetáhněte sloupec do analytického zobrazení
    3. Zobrazí objekty v části Analytické zobrazení
    4. Přetažené pole se zobrazí v části Analytické zobrazení (AN_PURCHASE_ORDER).

Krok 7) V tomto kroku uložte všechny objekty.

Přejděte do souboru a kliknutím na možnost „Uložit vše“ uložíte všechny objekty.

Poté postupujte podle níže uvedeného kroku.

Krok 8) Vytvořte dotaz a zobrazte výstup.

  1. Přejděte na možnost Dotazy.
  2. Zobrazí se panel Dotaz. Vyberte pole, které chcete zahrnout do Dotazu.
  3. Přetáhněte je do sekce „Výsledný objekt pro dotaz č. 1“.
  4. Klikněte na tlačítko Obnovit v části Sada výsledků.
  5. Výsledek se zobrazí.

Vytváření sestav v SAP Crystal Report

SAP Crystal Report nám pomáhá navrhovat, zkoumat, vizualizovat a poskytovat zprávy, které lze spouštět na webových nebo podnikových aplikacích. Pomocí SAP Crystal Report můžeme vytvořit jednoduchý report nebo komplexní report.

Existují dva typy SAP Crystal Reports -

  1. Crystal Report 2011/13/16: Toto bude použito, když -
  • Pokud chcete volat uloženou proceduru HANA z Crystal Reports.
  • Pokud chcete vytvořit výrazy SQL
  • Chcete-li provést pohled s parametry nebo proměnnými a odeslat jiné než výchozí hodnoty
  1. Crystal Report for Enterprises: Toto bude použito, když -
  • Pokud existuje nebo je k dispozici vesmír, použijte SAP Crystal Reports Enterprises.

Budeme používat krystalové zprávy pro podniky.

Krok 1) Přihlaste se do Crystal Report pro podniky.

Sestavy SAP Crystal pro podniky se zobrazí níže -

  1. Jedná se o sekci Formátování zpráv, která poskytuje jiný nástroj pro formátování.
  2. Toto je ikona okna (Průzkumník dat, obrys, strom skupin, Najít).
  3. Zobrazí se detail Průzkumníka dat, obrys, strom skupin, Najít atd.
  4. Možnost Formátovat stránku hlášení.
  5. Pracovní plocha pro hlášení.

Krok 2) Nyní vytvoříme připojení ke zdroji dat.

V Průzkumníku dat klikněte na možnost Vybrat zdroj dat

Zobrazí se vyskakovací okno pro volbu typu zdroje dat -

Vyberte možnost Procházet v části Platforma SAP HANA.

Zobrazí se vyskakovací okno pro připojení k serveru. Klikněte na tlačítko „Nový server“.

Zobrazí se okno pro připojení k serveru, jak je uvedeno níže -

  1. Klikněte na tlačítko Přidat.
  2. Zadejte zobrazovaný název připojení (saphana).
  3. V seznamu připojení se zobrazí název připojení.
  4. Zadejte název serveru HANA.
  5. Zadejte název instance serveru HANA.
  6. Zadejte uživatelské jméno HANA.
  7. Klikněte na tlačítko „Testovat připojení“.
  8. Vyskakovací okno pro přihlášení k testu připojení. Zadejte heslo pro uživatele SAP HANA.
  9. Klikněte na tlačítko OK.

Zobrazí se zpráva o úspěšném připojení.

Klikněte na tlačítko OK.

Zobrazí se vyskakovací okno pro připojení k serveru.

Krok 3) V tomto kroku

  1. Uděláme následující věc
    1. Vyberte server „saphana“.
    2. Klikněte na tlačítko OK

Zobrazí se vyskakovací okno pro zadání hesla, zadejte heslo a klikněte na OK.

Zobrazí se ještě jedno vyskakovací okno pro výběr zobrazení HANA.

2) V tomto kroku vybereme SAP HANA View.

  1. Vyberte zobrazení HANA (analytické zobrazení AN_PURCHASE_ORDERS).
  2. Klikněte na tlačítko OK.
  1. V tomto kroku se otevře okno pro dotaz.

Postupujte podle níže uvedeného bodu a vytvořte dotaz-

  1. Vyberte požadovaný sloupec ze seznamu pro dotaz.
  2. Přetáhněte požadované pole v Dotazu.
  3. Klikněte na tlačítko Obnovit.
  4. Zobrazí se sada výsledků.
  5. Klikněte na knoflík.

Výstup zprávy se zobrazí níže -

Vytváření sestav v SAP Lumira

SAP Lumira je nový software společnosti SAP pro analýzu a vizualizaci dat.

Uživatelem SAP Lumira může uživatel vytvořit krásnou a interaktivní mapu, infograpg a grafy. SAP Lumira může importovat data z aplikace Excel a jiného zdroje.

SAP Lumira má přímý přístup k informačnímu zobrazení SAP HANA. SAP HANA Provádějte vizuální analýzu BI pomocí řídicího panelu.

V SAP Lumira je pro vizualizaci dat potřeba provést následující kroky.

Nyní vizualizujeme SAP HANA View v SAP Lumira, takže se nejprve přihlásíme do SAP Lumira kliknutím na ikonu klienta SAP Lumira na ploše, jak je uvedeno níže -

Krok 1) Vytvořte dokument a získejte datovou sadu

Po otevření SAP Lumira se otevře obrazovka pro práci na SAP Lumira, podrobnosti o této obrazovce níže -

  1. Panel nástrojů aplikace - Obsahuje panel nástrojů jako Soubor, Upravit, Zobrazit, Data a Nápověda.
  2. Domovský odkaz - Pomocí této možnosti můžeme přejít na domovskou obrazovku.
  3. Sekce mého dokumentu
    1. Dokumenty
    2. Vizualizace
    3. Datové sady
    4. Příběhy
  4. SAP Lumira Cloud - Použitím této možnosti můžeme využívat možnosti cloudu.
  5. Připojení - zde můžete vidět všechna připojení.

Kliknutím na možnost Dokument v části Moje položky vytvoříte Dokumenty -

  1. Přejděte na panel nástrojů aplikace pro soubory., Klikněte na možnost souboru
  2. Vyberte novou možnost.

SAP Lumira podporuje níže uvedený datový soubor -

  • Microsoft Excel
  • Text
  • Kopírovat ze schránky
  • Připojte se k SAP HANA
  • Stáhnout ze SAP HANA
  • Vesmír
  • Dotaz na SQL
  • Připojte se k SAP Business Warehouse
  • Dotazovací panel SAP Universe

Krok 2) Připojte se k SAP HANA

Zde se připojíme k SAP HANA a přistoupíme k informačnímu zobrazení SAP HANA.

  1. Vyberte tedy Připojit k SAP HANA.
  2. Klikněte na tlačítko Další.

Vyskakovací okno pro pověření serveru SAP HANA se zobrazí níže -

  1. Zadejte název serveru SAP HANA.
  2. Zadejte číslo instance SAP HANA.
  3. Zadejte uživatelské jméno SAP HANA.
  4. Zadejte heslo SAP HANA.
  5. Kliknutím na tlačítko „Připojit“ se připojíte k serveru SAP HANA.

Po kliknutí na tlačítko Připojit se připojíme k SAP HANA a budeme mít přístup k zobrazení SAP HANA.

Krok 3) Přístup k analytickému zobrazení SAP HANA

Zobrazí se okno pro výběr zobrazení SAP HANA, jak je uvedeno níže -

  1. Vyberte pohled SAP HANA (zde „AN_PURCHASE_ORDERS“).
  2. Klikněte na tlačítko Další.

Krok 4) Definujte dimenzi a měření.

Zobrazí se další okno pro výběr rozměrů a rozměrů -

  1. Všechna měření budou seskupena do sekcí měření.
  2. Všechny dimenze budou seskupeny do sekcí dimenzí.
  3. Klikněte na tlačítko Vytvořit.

Krok 5) Vizualizujte analytické zobrazení SAP HANA v SAP Lumira.

Po aktivaci zobrazení informací v SAP HANA, zobrazení sloupce s podobným názvem zobrazení informací, v části „_SYS_BIC“ schéma vytvořené v uzlu katalogu SAP HANA.

Když potřebujeme získat přístup k jakémukoli informačnímu zobrazení SAP HANA mimo SAP HANA, můžeme k němu přistupovat pouze ze schématu „_SYS_BIC“.

Zobrazí se obrazovka Vizualizace, která vybere zobrazení sloupce pod schématem „_SYS_BIC“ -

  1. V části Vytváření grafů lze vybrat jiný typ grafu.
    1. Klikněte na ikonu Tvůrce grafů.
    2. Vyberte možnost Sloupcový graf.
  2. Kliknutím na ikonu „+“ před sekcí MĚŘENÍ přidáte měření ve formátu osy Y.
  3. Přidali jsme opatření „GROSS_AMOUNT“ A „TAX_AMOUNT“.
  4. Klikněte na ikonu před částí „ROZMĚRY“. Zobrazí se seznam všech dostupných dimenzí.
  5. Pro zobrazení na ose X vyberte „CATEGORY“, „PRODUCT_ID“, „PRODUCT_NAME“ ze seznamu dimenzí.

Analytické zobrazení SAP HANA se zobrazí na kartě vizualizace SAP Lumira, na které máme jinou obrazovku, jak je uvedeno níže -

  1. Nástroj pro vzestup / sestup, hodnocení, vymazání, obnovení atd.
  2. To lze použít pro filtrování.
  3. Výstup analytických pohledů SAP HANA v SAP HANA lumira.

Vytváření přehledů v aplikaci Microsoft Excel

Microsoft Excel má integrovanou možnost vytváření silných zpráv; můžeme rychle vytvořit zprávu pomocí kontingenčních tabulek a grafů.

MS Office používá jazyk MDX ((jazyk Multi Dimension Expression) pro přístup k datům ze SAP HANA.

Jazyk MDX se používá nástrojem pro hlášení k přístupu k datům z vícerozměrného objektu v prostředí databáze. Pouze pomocí dotazu MDX můžeme přistupovat k hierarchiím SAP Hana.

Můžeme přistupovat pouze k informačnímu zobrazení SAP HANA, které má sémantickou vlastnost jako „CUBE“, takže nemůžeme přistupovat k zobrazení atributů pomocí aplikace MS Excel.

Připojení ovladačů - MS Excel používá ovladače ODBO (OLE DB FOR OLAP) pro připojení k databázi SAP HANA.

Nyní přistoupíme k databázi SAP HANA ze SAP HANA, jak je znázorněno v následujících krocích -

Krok 1) Připojte se k SAP HANA Excel-

  1. Otevřete MS Excel. Přejděte na kartu Data.
  2. Klikněte na ikonu „Z jiných zdrojů“.
  3. Vyberte v Průvodci datovým připojením.

Zobrazí se obrazovka Průvodce datovým připojením, jak je uvedeno níže -

  1. Vyberte možnost „Jiné / Pokročilé“.
  2. Klikněte na tlačítko Další.

Otevře se okno „Vlastnosti datového odkazu“, jak je uvedeno níže -

  1. Na kartě Poskytnout vyberte „Poskytovatel SAP HANA MDX“.
  2. Klikněte na tlačítko Další.

Zobrazí se okno pro vlastnosti datového odkazu -

Níže zadejte následující podrobnosti -

  1. Zadejte název hostitele databáze SAP HANA.
  2. Zadejte číslo instance databáze SAP HANA.
  3. Zadejte uživatelské jméno / heslo pro databázi SAP HANA.
  4. Zadejte název jazyka.
  5. Kliknutím na „Testovat připojení“ otestujete připojení k databázi SAP HANA z aplikace Excel.

Zobrazí se zpráva „Testování připojení proběhlo úspěšně“.

Klikněte na tlačítko OK.

Krok 2) Až dosud jsme vytvořili připojení z Excelu do SAP HANA a připojení otestovali. Nyní přistupujeme k SAP HANA Information View z Excelu.

Nyní se zobrazí okno pro „Průvodce datovým připojením“.

  1. Vyberte balíček, který obsahuje zobrazení informací SAP HANA.
  2. Vyberte Informační zobrazení (Analytické zobrazení, Zobrazení výpočtu).
  3. Klikněte na tlačítko Další.

    Objeví se nové okno pro datové připojení Soubor, zadejte následující podrobnosti.

    1. Zadejte název souboru (AV_SALES).

    2. Zaškrtněte možnost „Uložit heslo do souboru“, abyste při otevírání souboru aplikace Excel nezadávali heslo.

    3. Zobrazí se vyskakovací okno pro zabezpečení hesla uloženého heslem.

    4. Klikněte na tlačítko Dokončit.

Krok 3) Nyní se zobrazení informací SAP HANA zobrazí v aplikaci Excel jako kontingenční tabulka níže -

Souhrn:

Naučili jsme se v tomto výukovém programu pod tématem -

  • Přehledy v přehledu SAP BI
  • Vytváření sestav v SAP BO Webi s příkladem zobrazení informací SAP HANA.
  • Vytváření sestav v SAP Crystal Report Enterprises s příkladem informačního zobrazení SAP HANA.
  • Vytváření sestav v SAP Lumira s příkladem zobrazení informací SAP HANA.
  • Vytváření sestav v aplikaci Microsoft Excel pomocí zobrazení informací SAP HANA Information.