SAP HANA-rapporteringsverktyg: Hur skapar man universum med IDT?
SAP HANA-rapportering
Vi har hittills laddat data från SAP Källa, icke-SAP, och Flat fil genom SAP SLT, SAP BODS och skapad 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 klient.
Så av installera SAP HANA Klientmjukvara (*.exe-fil) kommer att göra alla drivrutiner tillgängliga på datorn för att ansluta till rapporteringsverktyg SAP HANA.
Vi kommer 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.
Rapporterar in SAP BI (Business Intelligence) Översikt
SAP BI är ett datalagrings- och rapporteringsverktyg.
I BI (Beslutsstöd) rådata kommer att rengöras, affärslogik tillämpas, bearbetas och ge meningsfull information till användaren. BI är en SAP Produkt, som ger en användarvänlig miljö.
SAP BI stöder många databaser, men när vi migrerar från källdata till SAP HANA så kommer arkitekturen att vara som nedan-
SAP BI är en arkitektur i tre nivåer –
- Databasserver – I denna lagras data fysiskt i PSA, ODS, Infocube.
- Application Server – Den används för att komma åt data från databasserver och bearbeta data för presentationsserver.
- Presentationsserver- Den visar data för användaren.
SAP Bex Query Designer (komponent av SAP BI) kan komma åt SAP HANA Visa 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-plattform (SBOP) familjen klientverktyg. SAP Business Objects-verktyget använder JDBC/ODBC-drivrutinen för att ansluta till källsystemet.
Dragen av SAP BO WebI är enligt nedan –
- Webi är ett adhoc-rapporteringsverktyg.
- Webi används för rapport på detaljnivå.
- Webi visar resultatet i tabellformat eller grafiskt format.
- Användare kan skapa / ändra sina egna frågor för rapporten.
När du har installerat SAP HANA-klient, JDBC/ODBC-drivrutin kommer att installeras på PC.
Dessa drivrutiner fungerar som en mellanliggande mellan SAP HANA och klientrapporteringsverktyg när data presenteras för användaren.
SAP BO Server och SAP BO Platform (SBOP) klientverktyg.
Hur man skapar universum i SAP HANA använder informationsdesignverktyg
Steg 1) Skapa universum.
I det här steget kommer vi att skapa ett universum med hjälp av Information Design Tool (IDT).
HANA kan nås via ODBC- och JDBC-drivrutiner, och dess tabeller kan definieras och frågas med SQL språk. Tabeller hanteras med ett verktyg som heter HANA Studio.
- Starta IDT genom att navigera till
Start-menyn -> SAP Beslutsstöd -> SAP Business Objects BI-plattform 4 klientverktyg -> Informationsdesignverktyg
Verktygsskärmen för informationsdesign visas. För att skapa ett universum behöver vi ett projekt i IDT.
- Navigera till projektalternativ enligt nedan-
Ett popup-fönster för nytt projekt kommer att dyka upp - I det här popup-fönstret anger du följande detaljer:
1. Ange namn på projektet
2. Klicka på slutför-knappen.
Projektnamnet "WEBI_DHK_HANA" kommer att 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å tillgängliga anslutningar, detaljer om varje är enligt nedan -
- Relationell anslutning – Använd Relational Connection för att komma åt data från en tabell och komma åt vanliga RDBMS.
- OLAP-anslutning – För att komma åt data från applikationen (SAP, Oracle, Microsoft, SAP BO) och data lagrade i Cube / Information View använder OLAP-anslutning.
Steg 2) Skapa relationskoppling.
Nu skapar vi en Relationell koppling. Så gå till Projekt – > Nytt -> Relationskoppling.
Ett popup-fönster för källnamn för ny relationsanslutning visas-
- Ange resursnamn.
- Klicka på knappen Nästa.
Ett popup-fönster för val av drivrutin för databasmellanprogram visas-
- Välj alternativet JDBC-drivrutiner under SAP HANA Database 1.0.
- Klicka på knappen Nästa.
Ett popup-fönster för parametern Ny relationell anslutning kommer att visas, ange följande detaljer i den.
- Autentiseringsläge kommer att väljas som "Använd specificerat användarnamn och lösenord".
- Ange HANA-användarnamn.
- Skriv in lösenord.
- Välj Single server i avsnittet DATAkälla. Ange värdnamn (här bäst: 30015).
- Ange instansnummer.
- Klicka på knappen Testa anslutning för att verifiera anslutningen.
Ett popup-fönster för Testanslutning lyckad visas.
Efter lyckad anslutning, en anslutning med namn SAP HANA.cnx kommer att skapas.
Steg 3) Publicera anslutningen.
För att kunna använda Universe by Web Intelligence, Dashboards eller Crystal Report for Enterprise måste vi publicera anslutningen. Så, nu publicerar vi anslutning för SAP HANA.cnx.
- Välja SAP HANA.cnx-anslutning under projekt "WEBI_DHK_HANA" och högerklicka.
- Välj Publicera anslutning till ett arkiv.
- En publicera koppling med namn SAPHANA.cns kommer att skapas efter framgångsrik publicering i arkivet.
Ett popup-fönster för publicering av anslutning till arkivet visas –
- Välj Business IDT.
- Klicka på slutför-knappen.
Ett popup-fönster "Anslutningen publicerades framgångsrikt" kommer att visas.
Nu skapar vi Universum genom att använda SAP HANA Business Layer.
Steg 4) Skapa universum med HANA-lagret.
Skapa universum (Universum är en affärsrepresentation av ditt datalager eller transaktionsdatabas. Universum låter användaren 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, SAP ger ett nytt alternativ "SAP HANA Business Layer” samtidigt som du skapar universum med hjälp av verktyget Information Design.
Innan SAP BOBI 4.1 version, måste vi skapa en härledd tabell samtidigt som vi bygger datagrund och kartlägger variabeln och indataparametrarna.
SAP HANA Business Layer skapar automatiskt en databas och affärslager baserat på valda SAP HANA vyer.
SAP HANA Business Layer upptäcker automatiskt indataparametern och variablerna.
Vi skapar universum genom SAP HANA Business Layer enligt nedan-
- Välj Projekt skapat "WEBI_DHK_HANA".
- Högerklicka på projektet och välj ett nytt alternativ.
- Välj alternativ "SAP HANA Business Layer”.
En popup för SAP HANA Business Layer visas-
- Ange företagslagernamn.
- Ange data Foundation Namn.
- ange Descriptjon.
- Klicka på knappen Nästa.
Ett popup-fönster för val SAP HANA-anslutning visas-
- Bocka för Anslutning "SAPHANA.cnx”.
- Klicka på knappen Nästa.
En popup för att välja SAP HANA Information Model kommer att visas.
- Välj nu Analytisk vy (AN_PURCHASE_ORDERS) Skapad under HANAUSER-paketet.
- Klicka på Finish-knappen.
Den analytiska vyn öppnas i informationsdesignverktyget.
Steg 5) Kontrollera detaljer.
Detalj av verktyget för informationsdesign kommer att se nedan-
- Under Projekt - all relationell anslutning, affärslager och data Foundation kommer att visas.
- I arkivets resurssektion kommer objekt (Anslutning, Affärslager, etc.) som är lagrade i arkivet att visas.
- Business Layer visar Business-vy av analytisk vy. Det är för funktionell person.
- Data Foundation visar tabell- och kolumnnamn. Det är för teknisk person.
Steg 6) Välj avsnittet Lager.
Välj avsnittet Business lager, gå till mappen med namnet Analytic View.
Följ nu punkterna nedan-
- Välj avsnitt för datagrund.
- Dra och släpp kolumnen till analytisk vy
- Det kommer att visa objekt under analytisk vy
- Draget fält kommer att visas under analytisk vy (AN_PURCHASE_ORDER).
Steg 7) Spara objekt.
I det här steget, spara alla objekt. Gå till filen och klicka på "Spara alla" för att spara alla objekt.
Efter det följer du steget nedan.
Steg 8) Kontrollera utgången.
Skapa en fråga och visa utdata.
- Gå till alternativet Frågor.
- En frågepanel kommer att visas. Välj det fält som du vill inkludera i frågan.
- Dra och släpp dem till avsnittet "Resultatobjekt för fråga #1".
- Klicka på knappen Uppdatera i avsnittet Resultatuppsättning.
- Resultatet kommer att visas.
Rapporterar in SAP Crystal Report
SAP Crystal Report hjälper oss att designa, utforska, visualisera och tillhandahålla rapporter som kan köras på webb- eller företagsapplikationer. Med SAP Crystal Report vi kan skapa enkel rapport eller komplex rapport.
Det finns två typer av SAP Crystal Reports –
- Crystal Report 2011 /13 /16: Detta kommer att användas när –
- Om du vill anropa en HANA lagrad procedur från Crystal Reports.
- Om du vill skapa SQL uttryck
- Om du vill köra en vy med parametrar eller variabler och skicka in icke-standardvärden
- Crystal Report for Enterprises: Detta 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 Kristallrapporter för företag kommer att visas som nedan-
- Det är avsnittet Rapportformatering, som tillhandahåller ett annat verktyg för formatering.
- Detta är en ikon för fönstret (Data Explorer, disposition, gruppträd, Sök).
- Detalj av Data Explorer, disposition, gruppträd, Hitta, etc. kommer att visas.
- Alternativ för formatering av rapportsidor.
- Arbetsområde för rapport.
Steg 2) Nu skapar vi en anslutning för datakällan.
Klicka på alternativet Välj datakälla från Data Explorer-
Ett popup-fönster för Välj en datakällastyp kommer att visas-
Välj Bläddra från SAP HANA plattformssektion.
Ett popup-fönster för anslutning till servern kommer att visas. Klicka på knappen "Ny server".
Ett fönster för serveranslutning kommer att visas som nedan-
- Klicka på knappen Lägg till.
- Ange anslutningsvisningsnamn (saphana).
- Ett anslutningsnamn visas i anslutningslistan.
- Ange HANA-servernamn.
- Ange HANA Server Instance Name.
- Ange HANA användarnamn.
- Klicka på knappen "Testa anslutning".
- Ett popup-fönster för Testanslutningsinloggning. Ange lösenord för SAP HANA-användare.
- Klicka på OK-knappen.
Ett meddelande om att anslutningen lyckades visas.
Klicka på OK-knappen.
Ett popup-fönster för anslutning till servern visas.
Steg 3) I detta steg
- Vi kommer att göra följande
- Välj server "saphana."
- Klicka på OK-knappen
Ett popup-fönster för att ange ett lösenord kommer att visas, ange lösenordet och klicka sedan på OK.
Ytterligare en popup kommer att visas för att välja HANA View.
2) I detta steg väljer vi SAP HANA View.
- Välj HANA-vy (Analytisk vy AN_PURCHASE_ORDERS).
- Klicka på OK-knappen.
- I det här steget öppnas ett fönster för Query.
Följ punkten nedan för att skapa en fråga-
- Välj önskad kolumn från listan för frågan.
- Dra och släpp obligatoriskt fält i Query.
- Klicka på knappen Uppdatera.
- Resultatuppsättningen kommer att visas.
- Klicka på knapp.
Rapportutdata kommer att visas som nedan-
Rapporterar in SAP Lumira
SAP Lumira är ny programvara från SAP att analysera och visualisera data.
By SAP Lumira-användare kan skapa en vacker och interaktiv karta, inforapg och diagram. SAP Lumira kan importera data från excel, och annan källa.
SAP Lumira kan få tillgång till informationsvyn SAP HANA direkt. SAP HANA Utför visuell BI-analys med hjälp av instrumentpanelen.
In SAP Lumira, följande steg måste göras för att visualisera data.
Nu visualiserar vi SAP HANA Visa in SAP Lumira, så först loggar vi in SAP Lumira genom att klicka på SAP Lumira Client-ikon 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 denna skärm enligt nedan-
- Programverktygsfält – Det innehåller verktygsfält som Arkiv, Redigera, Visa, Data och Hjälp.
- Hemlänk – Genom att använda det här alternativet kan vi gå till startskärmen.
- Mina dokumentsektioner
- Dokument
- visualiseringar
- dataset
- Upplevelser för livet
- SAP Lumira Cloud – Genom att använda det här alternativet kan vi använda molnalternativ.
- Anslutningar – W kan se alla anslutningar här.
Så klicka på alternativet Dokument i avsnittet Mina föremål för att skapa ett dokument –
- Gå till filapplikationens verktygsfält, klicka på filalternativet
- Välj Nytt alternativ.
SAP Lumira stöder nedanstående datauppsättning –
- 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 Affärslager
- SAP Universums frågepanel
Steg-2) Anslut till SAP HANA
Här kommer vi att ansluta till SAP HANA och tillgång SAP HANA informationsvy.
- Så välj Anslut till SAP HANA.
- Klicka på knappen Nästa.
En pop-up för SAP HANA Server Credential kommer att visas som nedan-
- ange SAP HANA-servernamn.
- ange SAP HANA Instans nr.
- ange SAP HANA användarnamn.
- ange SAP HANA lösenord.
- Klicka på "Anslut"-knappen för att ansluta till SAP HANA-server.
Efter att ha klickat på knappen Anslut kommer vi att ansluta till SAP HANA och kan komma åt SAP HANA utsikt.
Steg 3) Åtkomst SAP HANA analytisk vy
Ett fönster för val SAP HANA View kommer att visas som nedan-
- Välja SAP HANA-vy ("AN_PURCHASE_ORDERS" här).
- Klicka på knappen Nästa.
Steg 4 ) Definiera dimension och mått.
Nästa fönster för utvalda mått och mått kommer att visas –
- Alla åtgärder kommer att grupperas under åtgärdssektioner.
- Alla dimensioner kommer att grupperas under dimensionssektioner.
- Klicka på knappen Skapa.
Steg 5) Visualisera SAP HANA Analytic View in SAP Lumira.
Efter att ha aktiverat Information View in SAP HANA, en kolumnvy med liknande namn på informationsvyn, under "_SYS_BIC" Schema skapat i SAP HANA katalognod.
När vi behöver komma åt någon SAP HANA Information Utsikt utanför från SAP HANA, vi kan bara komma åt det från "_SYS_BIC" Schema.
En visualisera skärm kommer att visas, som väljer kolumnvy under "_SYS_BIC" Schema -
- Olika diagramtyper kan väljas från diagrambyggarens avsnitt.
- Klicka på ikonen för diagrambyggaren.
- Välj alternativet Kolumndiagram.
- Klicka på ikonen "+" framför MÄTTA-sektionen för att lägga till mått i formatet Y-axel.
- Vi har lagt till mått "GROSS_AMOUNT" OCH "TAX_AMOUNT".
- Klicka på ikonen framför sektionen "DIMENSIONS". En lista över alla tillgängliga dimensioner visas.
- Välj "KATEGORI", "PRODUCT_ID", "PRODUCT_NAME" från dimensionslistan för att visa på X-axeln.
SAP HANA analytisk vy kommer att visas i visualisera fliken SAP Lumira, där vi har olika skärmar enligt nedan-
- Verktyg för stigande / fallande, rangordning, rensa, uppdatera, etc.
- Detta kan användas för filtrering.
- Utsignalen från SAP HANA Analytiska vyer i SAP HANA lumira.
Rapporterar in Microsoft excel
Microsoft Excel har ett kraftfullt inbyggt rapporteringsalternativ; vi kan skapa rapporter snabbt genom pivottabeller och diagram.
MS Office använder MDX-språk ((Multi Dimension Expression language) för att komma åt data från SAP HANA.
MDX Language används av rapportverktyget 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 kan bara komma åt SAP HANA informationsvy som har en egenskap som "CUBE" i semantik, så vi kan inte komma åt attributvyn av MS Excel.
Ansluta drivrutiner- MS Excel använder ODBO (OLE DB FOR OLAP) drivrutiner för att ansluta till SAP HANA databas.
Nu ska vi komma åt SAP HANA databas från SAP HANA som visas i stegen nedan –
Steg 1) Anslut till SAP HANA Excel-
- Öppna MS Excel. Gå till fliken Data.
- Klicka på ikonen "Från andra källor".
- Välj Från guiden Dataanslutning.
En skärm för dataanslutningsguiden kommer att visas som nedan-
- Välj alternativet "Övrigt / Avancerat".
- Klicka på knappen Nästa.
Ett fönster för "Datalänkegenskaper" kommer att öppnas enligt nedan-
- Välj "SAP HANA MDX-leverantör "under fliken tillhandahålla.
- Klicka på knappen Nästa.
Ett fönster för datalänkegenskaper kommer att visas -
Ange följande detalj enligt nedan –
- Ange värdnamn för SAP HANA Databas.
- Ange instansnummer för SAP HANA databas.
- Ange användarnamn/lösenord för SAP HANA databas.
- Ange språknamn.
- Klicka på "Testa anslutning" för att testa anslutningen till SAP HANA Databas från Excel.
Meddelandet "Testa anslutningen lyckades" kommer att visas.
Klicka på OK-knappen.
Steg 2) Hittills har vi skapat en koppling från Excel till SAP HANA och testade anslutningen. Nu kommer vi åt SAP HANA Informationsvy från Excel.
Nu kommer ett fönster för "Dataanslutningsguiden" att visas.
- Välj paketet som innehåller SAP HANA informationsvy.
- Välj Informationsvy (Analytisk vy, Beräkningsvy).
- Klicka på knappen Nästa.
Ett nytt fönster för dataanslutning Fil kommer att 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-fil.
3. Ett popup-fönster för att spara lösenordssäkerhet kommer att visas.
4. Klicka på Finish-knappen.
Steg 3) Nu SAP HANA Information View kommer att visas i Excel som pivottabell enligt nedan –
Sammanfattning
Vi har lärt oss i denna handledning nedan ämne -
- Rapporterar in SAP BI översikt
- Rapporterar in SAP BO Webi med ett exempel på SAP HANA information Visa.
- Rapporterar in SAP Crystal Report Enterprises med ett exempel på SAP HANA information Visa.
- Rapporterar in SAP Lumira med ett exempel på SAP HANA information Visa.
- Rapporterar in Microsoft Excel genom att konsumera SAP HANA Informationsvy.
Kontrollera också: - 25 bästa BI-verktygen | Topplista för Business Intelligence-programvara