SAP HANA-rapportering

Innehållsförteckning:

Anonim

Vi har hittills laddat data från SAP Source, Non-SAP och Flat-fil via SAP SLT, SAP BODS och skapat informationsvy (Attributvy, Analytisk vy och Beräkningsvy).

Nu kommer vi att diskutera informationsvyn i rapporteringsverktyg - Drivrutinerna som JDBC, ODBC och ODBO i rapporteringsverktyget är en del av SAP HANA Client.

Så genom att installera SAP HANA Client-programvara (* .exe-fil) kommer alla drivrutiner att finnas tillgängliga på datorn för anslutning till rapporteringsverktyg till SAP HANA.

Vi kommer att använda SAP BO, SAP Lumira och Microsoft Excel för att komma åt SAP HANA informationsvy i denna handledning.

Valet av rapporteringsverktyg beror på vilken typ av rapporter som krävs.

I den här handledningen lär du dig-

  • Rapportering i SAP BI (Business Intelligence) Översikt
  • Rapportering i Webi av SAP Business Objects (BO) på HANA
  • Rapportering i Crystal Report
  • Rapportering i SAP Lumira
  • Rapportering i Microsoft Excel

Rapportering i SAP BI (Business Intelligence) Översikt

SAP BI är ett datalagrings- och rapporteringsverktyg.

I BI (Business Intelligence) kommer rådata att rengöras, affärslogik tillämpas, bearbetas och ge användbar information till användaren. BI är en SAP-produkt som ger den användarvänliga miljön.

SAP BI stöder många databaser, men när vi migrerar från källdata till SAP HANA kommer arkitekturen att vara som nedan-

SAP BI är tre nivåer arkitektur -

  1. Databaseserver - I detta lagras data fysiskt i PSA, ODS, Infocube.
  2. Application Server - Den används för att komma åt data från databasservern och processdata för Presentation-server.
  3. Presentation Server - Den visar informationen för användaren.

SAP Bex Query Designer (komponent av SAP BI) kan komma åt SAP HANA View som informationsleverantör och visa data i Bex.

Rapportering i Webi av SAP Business Object (BO) från HANA

SAP Business Objects Web Intelligence (SAP BO WebI) är en del av SAP Business Objects Platform ( SBOP ) klientverktygsfamilj. SAP Business Objects-verktyget använder JDBC / ODBC-drivrutinen för att ansluta till källsystemet.

Funktionerna i SAP BO WebI är som nedan -

  • Webi är adhoc-rapporteringsverktyg.
  • Webi används för detaljnivårapport.
  • Webi visar resultatet i tabellformat eller grafiskt format.
  • Användaren kan skapa / ändra sina egna frågor för rapporten.

Efter installationen av SAP HANA-klienten installeras JDBC / ODBC-drivrutinen på PC.

Dessa drivrutiner fungerar som mellanhand mellan SAP HANA och klientrapporteringsverktyg när de presenterar data för användaren.

SAP BO Server och SAP BO Platform (SBOP) klientverktyg.

Skapa universum med hjälp av informationsdesignverktyget

Steg 1) I det här steget skapar vi ett universum med hjälp av IDT (Information Design Tool).

HANA kan nås via ODBC- och JDBC-drivrutiner, och dess tabeller kan definieras och ifrågasättas med SQL-språk. Tabeller hanteras med ett verktyg som heter HANA Studio.

  1. Starta IDT genom att navigera till

Startmeny -> SAP Business Intelligence -> SAP Business Objects BI-plattform 4 klientverktyg -> Informationsdesignverktyg

Skärmen för informationsdesign visas. För att skapa ett universum behöver vi ett projekt i IDT.

  1. Navigera till projektalternativ enligt nedan-
    1. Klicka på fil.
    2. Klicka på Nytt alternativ.
    3. Välj alternativet Projekt.

      Eller

      1. Klicka på ikonen Ny fil.
      2. Välj projekt.

Ett popup-fönster för Nytt projekt kommer att visas - Ange följande information i den här popup-fönstret:

1. Ange projektets namn

2. Klicka på finish-knappen.

Projektnamn "WEBI_DHK_HANA" visas under fliken Lokala projekt enligt nedan.

Ett projekt är en lokal arbetsyta där du lagrar de resurser som används för att bygga ett eller flera universum.

Det finns två anslutningar tillgängliga, detaljerna i var och en är som nedan -

  1. Relational Connection - För att komma åt data från en tabell och få tillgång till vanlig RDBMS, använd Relational Connection.
  2. OLAP-anslutning - För att komma åt data från applikationen (SAP, Oracle, Microsoft, SAP BO) och data som lagras i Cube / Information View använd OLAP-anslutning.

Steg 2) Nu skapar vi en relationell anslutning.

Så gå till Project -> New -> Relational Connection.

Ett popup-fönster för ny relation Anslutningskällans namn visas-

  1. Ange resursnamn.
  2. Klicka på Nästa knapp.

Ett popup-fönster för val av databas Middleware Driver visas

  1. Välj alternativet JDBC Drivers under SAP HANA Database 1.0.
  2. Klicka på Nästa knapp.

En popup för parametern New Relational Connection visas, ange följande information i den.

  1. Autentiseringsläge väljs som "Använd specificerat användarnamn och lösenord".
  2. Ange HANA-användarnamn.
  3. Skriv in lösenord.
  4. Välj Enkel server i DATA-källsektionen. Ange värdnamn (här bäst: 30015).
  5. Ange instansnummer.
  6. Klicka på Testa anslutningsknappen för att verifiera anslutningen.

Ett popup-fönster för testanslutning lyckades visas.

Efter lyckad anslutning skapas en anslutning med namnet SAP HANA.cnx.

Steg 3) För att konsumera Universe av Web Intelligence, Dashboards eller Crystal Report for Enterprise måste vi publicera anslutningen. Så nu publicerar vi anslutning för SAP HANA.cnx.

  1. Välj SAP HANA.cnx-anslutning under Project "WEBI_DHK_HANA" och högerklicka.
  2. Välj Publicera anslutning till ett arkiv.
  3. En publiceringsanslutning med namnet SAPHANA.cns skapas efter publicering i arkivet.

Ett popup-fönster för publicering av anslutning till förvaret visas -

  1. Välj Business IDT.
  2. Klicka på knappen Slutför.

Ett popup-fönster "Anslutningen publicerades framgångsrikt" visas.

Nu skapar vi universum med SAP HANA Business Layer.

Steg 4) Skapa universum (Universe är en företagsrepresentation av ditt datalager eller transaktionsdatabas. Universum tillåter användaren att interagera med data utan kunskap om databasens komplexitet).

För att skapa universum använder vi SAP HANA Business Layer enligt nedan -

SAP HANA Business Layer

Från SAP BOBI 4.1 tillhandahåller SAP ett nytt alternativ "SAP HANA Business Layer" medan du skapar universum med hjälp av informationsdesignverktyget.

Innan SAP BOBI 4.1-versionen måste vi skapa en härledd tabell medan vi bygger datagrunder och kartlägger parametrarna för variabel och ingång.

SAP HANA Business Layer skapar automatiskt en datagrunder och ett affärslager baserat på valda SAP HANA-vyer.

SAP HANA Business Layer upptäcker automatiskt ingångsparametern och variablerna.

Vi skapar universum genom SAP HANA Business Layer enligt nedan-

  1. Välj Projekt skapat "WEBI_DHK_HANA".
  2. Högerklicka på projektet och välj ett nytt alternativ.
  3. Välj alternativ "SAP HANA Business Layer".

Ett popup-fönster för SAP HANA Business Layer visas-

  1. Ange Business Layer Name.
  2. Ange datafondens namn.
  3. Ange beskrivning.
  4. Klicka på knappen Nästa.

En popup för Välj SAP HANA-anslutning visas-

  1. Kryssa för Anslutning "SAPHANA.cnx".
  2. Klicka på Nästa knapp.

En popup för att välja SAP HANA informationsmodell visas.

  1. Välj nu analytisk vy (AN_PURCHASE_ORDERS) Skapad under HANAUSER-paketet.
  2. Klicka på Slutför-knappen.

Den analytiska vyn öppnas i informationsdesignverktyget.

Steg 5) Detalj av informationsdesignverktyget kommer att vara som nedan-

  1. Under Project-all Relational Connection, Business Layer och Data Foundation visas.
  2. I förvarets resursavsnitt visas objekt (anslutning, affärslager etc.) som är lagrat i förvaret.
  3. Business Layer visar Business view of Analytic view. Det är för funktionell person.
  4. Data Foundation visar tabell- och kolumnnamn. Det är för teknisk person.

    Steg 6) I detta steg,

    Välj sektion för affärslager, gå till mappen med namnet Analytisk vy.

    Följ nu punkterna nedan -

    1. Välj datagrunder.
    2. Dra och släpp kolumnen till Analytisk vy
    3. Det visar objekt under Analytisk vy
    4. Draget fält visas under Analytisk vy (AN_PURCHASE_ORDER).

Steg 7) I det här steget sparar du alla objekt.

Gå till filen och klicka på "Spara alla" för att spara alla objekt.

Följ sedan steget nedan.

Steg 8) Skapa en fråga och visa utdata.

  1. Gå till alternativet Frågor.
  2. En frågepanel visas. Välj det fält som du vill inkludera i frågan.
  3. Dra och släpp dem till avsnittet "Resultatobjekt för fråga 1".
  4. Klicka på knappen Uppdatera i avsnittet Resultatuppsättning.
  5. Resultatet visas.

Rapportering i SAP Crystal Report

SAP Crystal Report hjälper oss att utforma, utforska, visualisera och tillhandahålla rapporter som kan köras på webb- eller företagsapplikationer. Med SAP Crystal Report kan vi skapa enkel rapport eller komplex rapport.

Det finns två typer av SAP Crystal Reports -

  1. Crystal Report 2011/13/16: Detta kommer att användas när -
  • Om du vill ringa en lagrad HANA-procedur från Crystal Reports.
  • Om du vill skapa SQL Expressions
  • Om du vill köra en vy med parametrar eller variabler och skicka in icke-standardvärden
  1. Crystal Report for Enterprises: Denna kommer att användas när -
  • Om det finns universum tillgängliga eller behövs, använd sedan SAP Crystal Reports Enterprises.

Vi kommer att använda kristallrapporter för företag.

Steg 1) Logga in på Crystal Report for Enterprises.

SAP Crystal-rapporter för företag visas enligt nedan-

  1. Det är avsnittet Rapportformatering som ger ett annat verktyg för formatering.
  2. Detta är en ikon för fönstret (Data Explorer, disposition, Group tree, Find).
  3. Detalj av Data Explorer, disposition, gruppträd, Sök, etc. visas.
  4. Alternativ för formatering av rapportsida.
  5. Arbetsområde för rapport.

Steg 2) Nu skapar vi en anslutning för datakällan.

Klicka på Välj datakällalternativ från Data Explorer-

Ett popup-fönster för Välj en datakälltyp visas -

Välj alternativet Bläddra från SAP HANA-plattformssektionen.

En popup för anslutning till servern visas. Klicka på knappen "Ny server".

Ett fönster för serveranslutning visas enligt nedan-

  1. Klicka på knappen Lägg till.
  2. Ange anslutningsvisningsnamn (saphana).
  3. Ett anslutningsnamn visas i anslutningslistan.
  4. Ange HANA-servernamn.
  5. Ange HANA-serverns instansnamn.
  6. Ange HANA-användarnamn.
  7. Klicka på knappen "Testa anslutning".
  8. Ett popup-fönster för inloggning för testanslutning. Ange lösenord för SAP HANA-användare.
  9. Klicka på OK-knappen.

Ett meddelande för anslutningen lyckas visas.

Klicka på OK-knappen.

Ett popup-fönster för anslutning till servern visas.

Steg 3) I detta steg,

  1. Vi kommer att göra följande
    1. Välj server "saphana."
    2. Klicka på OK-knappen

En popup för att ange ett lösenord visas, ange lösenordet och klicka sedan på OK.

Ytterligare en popup visas för att välja HANA View.

2) I det här steget väljer vi SAP HANA View.

  1. Välj HANA-vy (analytisk vy AN_PURCHASE_ORDERS).
  2. Klicka på OK-knappen.
  1. I det här steget öppnas ett fönster för frågan.

Följ punkten nedan för att skapa en fråga-

  1. Välj önskad kolumn från listan för frågan.
  2. Dra och släpp obligatoriskt fält i fråga.
  3. Klicka på knappen Uppdatera.
  4. Resultatuppsättningen visas.
  5. Klicka på knapp.

Rapportutdata visas som nedan -

Rapportering i SAP Lumira

SAP Lumira är ny programvara från SAP för att analysera och visualisera data.

Av SAP Lumira kan användaren skapa en vacker och interaktiv karta, infograpg och diagram. SAP Lumira kan importera data från Excel och andra källor.

SAP Lumira kan komma åt informationsvy av SAP HANA direkt. SAP HANA Utför visuell BI-analys med instrumentpanelen.

I SAP Lumira måste följande steg göras för att visualisera data.

Nu visualiserar vi SAP HANA View i SAP Lumira, så först loggar vi in ​​i SAP Lumira genom att klicka på SAP Lumira Client-ikonen på skrivbordet enligt nedan-

Steg 1) Skapa ett dokument och skaffa en datamängd

Efter öppen SAP Lumira, skärm öppen för arbete på SAP Lumira, Detaljer om den här skärmen enligt nedan-

  1. Programverktygsfält - Den innehåller verktygsfält som Arkiv, Redigera, Visa, Data och hjälp.
  2. Hemlänk - Genom att använda detta alternativ kan vi gå till startskärmen.
  3. Mina dokumentavsnitt
    1. Dokument
    2. Visualiseringar
    3. Datamängder
    4. Historier
  4. SAP Lumira Cloud - Genom att använda detta alternativ kan vi använda molnalternativ.
  5. Anslutningar - W kan se alla anslutningar här.

Så klicka på Dokumentalternativ i avsnittet Mina artiklar för att skapa ett dokument -

  1. Gå till filapplikationsverktygsfältet. Klicka på filalternativet
  2. Välj nytt alternativ.

SAP Lumira stöder nedanstående dataset -

  • Microsoft excel
  • Text
  • Kopiera från Urklipp
  • Anslut till SAP HANA
  • Ladda ner från SAP HANA
  • Universum
  • Fråga med SQL
  • Anslut till SAP Business Warehouse
  • SAP Universe Query Panel

Steg 2) Anslut till SAP HANA

Här kommer vi att ansluta till SAP HANA och komma åt SAP HANA Information View.

  1. Så välj Anslut till SAP HANA.
  2. Klicka på Nästa knapp.

Ett popup-fönster för SAP HANA Server Credential visas enligt nedan-

  1. Ange SAP HANA Servernamn.
  2. Ange SAP HANA-instansnr.
  3. Ange SAP HANA-användarnamn.
  4. Ange SAP HANA-lösenord.
  5. Klicka på "Anslut" -knappen för att ansluta till SAP HANA Server.

Efter att ha klickat på knappen Anslut ansluter vi till SAP HANA och kan komma åt SAP HANA-vyn.

Steg 3) Gå till SAP HANA Analytic View

Ett fönster för vald SAP HANA-vy visas som nedan-

  1. Välj SAP HANA View ("AN_PURCHASE_ORDERS" här).
  2. Klicka på Nästa knapp.

Steg 4) Definiera dimension och mått.

Nästa fönster för utvalda mått och dimensioner visas -

  1. Alla mått kommer att grupperas under avsnitt Mått.
  2. Alla dimensioner kommer att grupperas under Dimensionsavsnitt.
  3. Klicka på knappen Skapa.

Steg 5) Visualisera SAP HANA Analytic View i SAP Lumira.

Efter att ha aktiverat informationsvy i SAP HANA, en kolumnvy med samma namn som informationsvy, under "_SYS_BIC" -schemat skapat i SAP HANA-katalognoden.

När vi behöver komma åt vilken SAP HANA-informationsvy som helst utanför SAP HANA kan vi bara komma åt den från "_SYS_BIC" -schemat.

En Visualize-skärm visas, vilken väljer kolumnvy under schemat "_SYS_BIC" -

  1. Olika sjökortstyp kan väljas från avsnittet om diagrambyggare.
    1. Klicka på ikonen för diagrambyggare.
    2. Välj Kolumndiagram.
  2. Klicka på ikonen "+" framför avsnittet MÅTEN för att lägga till mått i Y-axelformat.
  3. Vi har lagt till "GROSS_AMOUNT" OCH "TAX_AMOUNT" åtgärd.
  4. Klicka på ikonen framför avsnittet "DIMENSIONS". En lista över alla tillgängliga dimensioner visas.
  5. Välj "CATEGORY", "PRODUCT_ID", "PRODUCT_NAME" från måttlistan för att visas på X-axeln.

SAP HANA Analytisk vy kommer att visas i fliken visualisera i SAP Lumira, där vi har olika skärmar enligt nedan-

  1. Verktyg för stigande / fallande, ranking, rensa, uppdatera etc.
  2. Detta kan användas för filtrering.
  3. Resultatet av SAP HANA analytiska vyer i SAP HANA lumira.

Rapportering i Microsoft Excel

Microsoft Excel har kraftfullt inbyggt rapporteringsalternativ; vi kan snabbt skapa en rapport genom pivottabeller och diagram.

MS Office använder MDX-språk ((Multi Dimension Expression språk) för att komma åt data från SAP HANA.

MDX Language används av rapporteringsverktyget för att komma åt data från ett flerdimensionellt objekt i en databasmiljö. Genom endast MDX Query kan vi komma åt sap Hana-hierarkier.

Vi har endast åtkomst till SAP HANA informationsvy som har en egenskap som 'CUBE' i semantik, så vi kan inte komma åt attributvy med MS Excel.

Anslutande drivrutiner - MS Excel använder ODBO-drivrutiner (OLE DB FOR OLAP) för anslutning till SAP HANA-databas.

Nu kommer vi åt SAP HANA-databasen från SAP HANA som visas i stegen nedan -

Steg 1) Anslut till SAP HANA Excel-

  1. Öppna MS Excel. Gå till fliken Data.
  2. Klicka på ikonen "Från andra källor".
  3. Välj Från guiden för dataanslutning.

En skärm för guiden för dataanslutning visas enligt nedan-

  1. Välj alternativet "Annat / avancerat".
  2. Klicka på Nästa knapp.

Ett fönster för "Data Link Properties" öppnas enligt nedan-

  1. Välj "SAP HANA MDX-leverantör" under fliken Ange.
  2. Klicka på Nästa knapp.

Ett fönster för datalänkegenskaper visas -

Ange följande information enligt nedan -

  1. Ange värdnamn för SAP HANA-databas.
  2. Ange instansnummer för SAP HANA-databas.
  3. Ange användarnamn / lösenord för SAP HANA-databas.
  4. Ange språknamn.
  5. Klicka på "Testanslutning" för att testa anslutningen till SAP HANA-databas från Excel.

Meddelandet "Testanslutning lyckades" kommer att dyka upp.

Klicka på OK-knappen.

Steg 2) Hittills har vi skapat en anslutning från Excel till SAP HANA och testat anslutningen. Nu får vi tillgång till SAP HANA Information View från Excel.

Nu visas ett fönster för "Dataanslutningsguiden".

  1. Välj paketet som innehåller SAP HANA Information View.
  2. Välj informationsvy (analytisk vy, beräkningsvy).
  3. Klicka på Nästa knapp.

    Ett nytt fönster för dataanslutning Fil visas, ange följande detaljer.

    1. Ange filnamn (AV_SALES).

    2. Markera alternativet "Spara lösenord i fil" för att undvika att ange ett lösenord när du öppnar Excel-filen.

    3. En popup för säkerhetsrelaterad spara lösenord visas.

    4. Klicka på Slutför-knappen.

Steg 3) Nu visas SAP HANA informationsvy i Excel som pivottabell enligt nedan -

Sammanfattning:

Vi har lärt oss i denna handledning nedan ämnet -

  • Rapportering i SAP BI översikt
  • Rapportering i SAP BO Webi med ett exempel på SAP HANA informationsvy.
  • Rapportering i SAP Crystal Report Enterprises med ett exempel på SAP HANA informationsvy.
  • Rapportering i SAP Lumira med ett exempel på SAP HANA informationsvy.
  • Rapportering i Microsoft Excel genom att konsumera vyn SAP HANA Information.