SAP HANA-rapporteringsværktøj: Hvordan skaber man univers ved hjælp af IDT?
SAP HANA rapportering
Vi har indtil nu indlæst data fra SAP Kilde, ikke-SAP, og flad fil igennem SAP SLT, SAP BODS og oprettet informationsvisning (Attributvisning, Analytisk visning og Beregningsvisning).
Nu vil vi diskutere informationsvisningen i rapporteringsværktøjer – drivere som JDBC, ODBC og ODBO i rapporteringsværktøj er en del af SAP HANA klient.
Så ved installation SAP HANA Klientsoftware (*.exe-fil) vil gøre alle drivere tilgængelige på pc'en til at oprette forbindelse til rapporteringsværktøjer til SAP HANA.
Vi vil bruge SAP BO, SAP Lumira, og Microsoft Excel for at få adgang SAP HANA-informationsvisning i denne øvelse.
Valget af rapporteringsværktøj afhænger af typen af rapporter, der kræves.
Indrapportering SAP BI (Business Intelligence) Oversigt
SAP BI er et data warehousing og rapporteringsværktøj.
I BI (Business Intelligence) rådata vil blive renset, forretningslogik anvendt, behandlet og giver meningsfuld information til brugeren. BI er en SAP Produkt, som giver et brugervenligt miljø.
SAP BI understøtter mange databaser, men når vi migrerer fra kildedata til SAP HANA, så vil arkitekturen være som nedenfor-
SAP BI er tre lags arkitektur –
- Databaseserver – I denne gemmes data fysisk i PSA, ODS, Infocube.
- Applikationsserver – Den bruges til at få adgang til data fra databaseserver og behandle data til præsentationsserver.
- Præsentationsserver- Den viser dataene til brugeren.
SAP Bex Query Designer (komponent af SAP BI) kan få adgang SAP HANA Se som informationsudbyder og vis data i Bex.
Indberetning i Webi af SAP Business Object (BO) fra HANA
SAP Business Objects Web Intelligence (SAP BO WebI) er en del af SAP Business Objects platform (SBOP) familie af klientværktøjer. SAP Business Objects-værktøj bruger JDBC/ODBC-driveren til at oprette forbindelse til kildesystemet.
Funktioner af SAP BO WebI er som nedenfor –
- Webi er adhoc-rapporteringsværktøj.
- Webi bruges til rapport på detaljeniveau.
- Webi viser resultatet i tabelform eller grafisk format.
- Brugeren kan oprette / ændre deres egne forespørgsler til rapporten.
Efter installation SAP HANA-klient, JDBC/ODBC-driver vil blive installeret på pc'en.
Disse drivere fungerer som en mellemting mellem SAP HANA og klientrapporteringsværktøjer ved præsentation af data for brugeren.
SAP BO Server og SAP BO Platform (SBOP) klientværktøjer.
Sådan skaber du univers i SAP HANA ved hjælp af informationsdesignværktøj
Trin 1) Skab univers.
I dette trin vil vi skabe et univers ved hjælp af Information Design Tool (IDT).
HANA kan tilgås via ODBC- og JDBC-drivere, og dets tabeller kan defineres og forespørges med SQL Sprog. Tabeller administreres med et værktøj kaldet HANA Studio.
- Start IDT ved at navigere til
Menu Start -> SAP Business Intelligence -> SAP Business Objects BI platform 4 klientværktøjer -> Informationsdesignværktøj
Informationsdesign-værktøjsskærmen vises. For at skabe et univers har vi brug for et projekt i IDT.
- Naviger til Project Option som nedenfor-
En pop-up for nyt projekt vises - I denne pop-up skal du indtaste følgende detaljer:
1. Indtast navnet på projektet
2. Klik på knappen Afslut.
Projektnavn "WEBI_DHK_HANA" vises under fanen Lokale projekter som nedenfor.
Et projekt er et lokalt arbejdsområde, hvor du gemmer de ressourcer, der bruges til at bygge et eller flere universer.
Der er to tilgængelige forbindelser, detaljer om hver er som nedenfor -
- Relationel forbindelse – Brug Relational Connection for at få adgang til data fra en tabel og få adgang til almindelig RDBMS.
- OLAP-forbindelse – For at få adgang til data fra applikationen (SAP, Oracle, Microsoft, SAP BO) og data gemt i Cube / Information View bruger OLAP-forbindelse.
Trin 2) Skab relationel forbindelse.
Nu skaber vi en Relationel forbindelse. Så gå til Projekt – > Nyt -> Relationel forbindelse.
Et pop-up-vindue til kildenavnet for ny relationsforbindelse vises-
- Indtast ressourcenavn.
- Klik på knappen Næste.
En pop-up for valg af drivervalg til database-middleware vises-
- Vælg indstillingen JDBC Drivers under SAP HANA-database 1.0.
- Klik på knappen Næste.
En pop-up for parameteren Ny relationel forbindelse vil blive vist, indtast følgende detaljer i den.
- Godkendelsestilstand vil blive valgt som "Brug specificeret brugernavn og adgangskode".
- Indtast HANA-brugernavn.
- Indtast adgangskode.
- Vælg Enkelt server i afsnittet DATAkilde. Indtast værtsnavn (her bedst: 30015).
- Indtast instansnummer.
- Klik på knappen Test forbindelse for at bekræfte forbindelsen.
En pop-up for Testforbindelse vellykket vises.
Efter vellykket forbindelse, en forbindelse med navn SAP HANA.cnx vil blive oprettet.
Trin 3) Udgiv forbindelsen.
For at forbruge Universe by Web Intelligence, Dashboards eller Crystal Report for Enterprise skal vi offentliggøre forbindelsen. Så nu offentliggør vi forbindelse til SAP HANA.cnx.
- Type SAP HANA.cnx-forbindelse under Projekt "WEBI_DHK_HANA", og højreklik.
- Vælg Udgiv forbindelse til et lager.
- En offentliggør forbindelse med navn SAPHANA.cns vil blive oprettet efter vellykket publicering i repository.
En pop-up for publicering af forbindelse til lager vises –
- Vælg Business IDT.
- Klik på knappen Afslut.
En pop-up "Forbindelsen blev offentliggjort med succes" vil blive vist.
Nu skaber vi Universe ved at bruge SAP HANA Business Layer.
Trin 4) Skab univers ved hjælp af HANA-laget.
Opret univers (Univers er en forretningsrepræsentation af dit datavarehus eller transaktionsdatabase. Universet giver brugeren mulighed for at interagere med data uden kendskab til databasens kompleksitet).
For at skabe univers bruger vi SAP HANA Business Layer som nedenfor –
SAP HANA Business Layer
Fra SAP BOBI 4.1, SAP giver en ny mulighed "SAP HANA Business Layer", mens du skaber universet ved hjælp af informationsdesignværktøjet.
Før SAP BOBI 4.1 version, skal vi oprette en afledt tabel, mens vi bygger datagrundlag og kortlægger variable og inputparametre.
SAP HANA Business Layer opretter automatisk et datagrundlag og forretningslag baseret på udvalgte SAP HANA Udsigt.
SAP HANA Business Layer registrerer automatisk inputparameteren og variablerne.
Vi skaber univers gennem SAP HANA Business Layer som nedenfor-
- Vælg Projekt oprettet "WEBI_DHK_HANA".
- Højreklik på projektet og vælg en ny mulighed.
- Vælg mulighed "SAP HANA Business Layer”.
En pop-up til SAP HANA Business Layer vises-
- Indtast virksomhedslagsnavn.
- Indtast data Foundation Navn.
- Indtast Description.
- Klik på knappen Næste.
En pop-up til valg SAP HANA-forbindelse vises-
- Sæt flueben ved Forbindelse "SAPHANA.cnx”.
- Klik på knappen Næste.
En pop-up til at vælge SAP HANA Information Model vil blive vist.
- Vælg nu Analytisk visning (AN_PURCHASE_ORDERS) Oprettet under HANAUSER-pakken.
- Klik på knappen Afslut.
Den analytiske visning åbnes i informationsdesignværktøjet.
Trin 5) Tjek detaljer.
Detalje af informationsdesignværktøj vil være som nedenfor-
- Under Projekt - alt relationel forbindelse, forretningslag og data Foundation vil blive vist.
- I lagerressourcesektionen vil objekt (Forbindelse, Forretningslag osv.), der er gemt i lageret, blive vist.
- Business Layer viser Business-visning af analytisk visning. Det er for funktionel person.
- Data Foundation viser tabel- og kolonnenavn. Det er for teknisk person.
Trin 6) Vælg lagsektion.
Vælg Business layer sektion, gå til mappen med navnet på Analytic View.
Følg nu punkterne som nedenfor-
- Vælg afsnittet om datagrundlag.
- Træk og slip kolonne til analytisk visning
- Det vil vise objekter under analytisk visning
- Træk felt vil blive vist under Analytisk visning (AN_PURCHASE_ORDER).
Trin 7) Gem objekt.
I dette trin skal du gemme alle objekter. Gå til fil og klik på "Gem alle" for at gemme alle objekter.
Følg derefter nedenstående trin.
Trin 8) Tjek output.
Opret en forespørgsel og se output.
- Gå til indstillingen Forespørgsler.
- Et forespørgselspanel vil blive vist. Vælg det felt, som du vil inkludere i forespørgsel.
- Træk og slip dem til afsnittet "Resultatobjekt for forespørgsel #1".
- Klik på knappen Opdater i afsnittet Resultatsæt.
- Resultatet vil blive vist.
Indrapportering SAP Crystal rapport
SAP Crystal Report hjælper os med at designe, udforske, visualisere og levere rapporter, som kan køres på web- eller virksomhedsapplikationer. Med SAP Crystal Report vi kan lave en simpel rapport eller kompleks rapport.
Der er to typer af SAP Crystal Reports –
- Crystal Report 2011 /13 /16: Dette vil blive brugt når -
- Hvis du vil kalde en HANA-lagret procedure fra Crystal Reports.
- Hvis du vil oprette SQL Definitioner og udtryk
- Hvis du ønsker at udføre en visning med parametre eller variabler og indsende ikke-standardværdier
- Crystal Report for Enterprises: Dette vil blive brugt når -
- Hvis der er Universe tilgængeligt eller nødvendigt, så brug SAP Crystal Reports Enterprises.
Vi vil bruge krystalrapporter til virksomheder.
Trin 1) Log ind på Crystal Report for Enterprises.
SAP Krystalrapporter for virksomheder vil blive vist som nedenfor-
- Det er afsnittet Rapportformatering, som giver et andet værktøj til formatering.
- Dette er et ikon til vinduet (Data Explorer, disposition, gruppetræ, Find).
- Detalje af Data Explorer, disposition, gruppetræ, Find osv. vil blive vist.
- Indstilling for rapportsideformatering.
- Arbejdsområde for rapport.
Trin 2) Nu opretter vi en forbindelse til datakilden.
Klik på Vælg datakilde fra Data Explorer-
En pop op for Vælg en datakildetype vil blive vist-
Vælg indstillingen Gennemse fra SAP HANA Platform Sektion.
En pop-up for at oprette forbindelse til serveren vil blive vist. Klik på knappen "Ny server".
Et vindue til serverforbindelse vil blive vist som nedenfor-
- Klik på knappen Tilføj.
- Indtast forbindelsesvisningsnavn (saphana).
- Et forbindelsesnavn vises i forbindelseslisten.
- Indtast HANA-servernavn.
- Indtast HANA-serverforekomstnavn.
- Indtast HANA brugernavn.
- Klik på knappen "Test forbindelse".
- En pop-up til testforbindelseslogon. Indtast adgangskode til SAP HANA bruger.
- Klik på OK-knappen.
En meddelelse om, at forbindelsen er gennemført, vises.
Klik på OK-knappen.
En pop-up for at oprette forbindelse til serveren vises.
Trin 3) I dette trin,
- Vi vil gøre følgende
- Vælg server "saphana."
- Klik på knappen OK
En pop-up til indtastning af en adgangskode vises, indtast adgangskoden, og klik derefter på OK.
Der vises endnu en pop-up for at vælge HANA View.
2) I dette trin vælger vi SAP HANA udsigt.
- Vælg HANA-visning (analytisk visning AN_PURCHASE_ORDERS).
- Klik på OK-knappen.
- I dette trin åbnes et vindue til forespørgsel.
Følg punkterne nedenfor for at oprette en forespørgsel-
- Vælg den ønskede kolonne fra listen for forespørgslen.
- Træk og slip påkrævet felt i forespørgsel.
- Klik på knappen Opdater.
- Resultatsættet vil blive vist.
- Klik på
.
Rapportoutput vil blive vist som nedenfor-
Indrapportering SAP Lumira
SAP Lumira er ny software fra SAP at analysere og visualisere data.
By SAP Lumira-brugeren kan oprette et smukt og interaktivt kort, inforapg og diagrammer. SAP Lumira kan importere data fra Excel, og anden kilde.
SAP Lumira kan få adgang til informationsvisning af SAP HANA direkte. SAP HANA Udfør visuel BI-analyse ved hjælp af dashboard.
In SAP Lumira, de følgende trin skal udføres for at visualisere data.
Nu visualiserer vi SAP HANA Se ind SAP Lumira, så først logger vi ind SAP Lumira ved at klikke på SAP Lumira Client ikon på skrivebordet som nedenfor-
Trin 1) Opret et dokument og indhent et datasæt
Efter åbent SAP Lumira, skærm åben for arbejde på SAP Lumira, Detaljer om denne skærm som nedenfor-
- Applikationsværktøjslinje – Den indeholder værktøjslinje som Fil, Rediger, Vis, Data og Hjælp.
- Home Link - Ved at bruge denne mulighed kan vi gå til startskærmen.
- Mine dokumentsektioner
- Dokumenter
- visualiseringer
- datasæt
- Historier
- SAP Lumira Cloud – Ved at bruge denne mulighed kan vi bruge cloud-indstillinger.
- Forbindelser – W kan se alle forbindelser her.
Så klik på dokumentindstillingen i afsnittet Mine elementer for at oprette et dokument –
- Gå til filapplikationens værktøjslinje, klik på filindstillingen
- Vælg Ny indstilling.
SAP Lumira understøtter nedenstående datasæt –
- Microsoft Excel
- tekst
- Kopiér fra udklipsholder
- Tilslut til SAP HANA
- Download fra SAP HANA
- Universe
- Forespørgsel med SQL
- Tilslut til SAP Erhvervslager
- SAP Universe-forespørgselspanel
Trin-2) Opret forbindelse til SAP HANA
Her vil vi forbinde til SAP HANA og adgang SAP HANA-informationsvisning.
- Så vælg Opret forbindelse til SAP HANA.
- Klik på knappen Næste.
En pop-up til SAP HANA-serverlegitimationsoplysninger vil blive vist som nedenfor-
- Indtast SAP HANA servernavn.
- Indtast SAP HANA-instansnr.
- Indtast SAP HANA brugernavn.
- Indtast SAP HANA adgangskode.
- Klik på "Forbind" knappen for at oprette forbindelse til SAP HANA server.
Efter at have klikket på knappen Connect, vil vi oprette forbindelse til SAP HANA og i stand til at få adgang SAP HANA udsigt.
Trin 3) Adgang SAP HANA analytisk visning
Et vindue til valg SAP HANA View vises som nedenfor-
- Type SAP HANA-visning ("AN_PURCHASE_ORDERS" her).
- Klik på knappen Næste.
Trin 4) Definer Dimension og Mål.
Det næste vindue for udvalgte mål og dimensioner vil blive vist –
- Alle mål vil blive grupperet under mål sektioner.
- Alle dimensioner vil blive grupperet under dimensionssektioner.
- Klik på knappen Opret.
Trin 5) Visualiser SAP HANA analytisk visning i SAP Lumira.
Efter aktivering af Information View in SAP HANA, en kolonnevisning med lignende navn på informationsvisning, under "_SYS_BIC" Skema oprettet i SAP HANA katalog node.
Når vi skal have adgang til evt SAP HANA Information Udsigt udenfor fra SAP HANA, vi kan kun få adgang til det fra "_SYS_BIC"-skemaet.
En Visualiser-skærm vises, som vælger kolonnevisning under "_SYS_BIC"-skema -
- Forskellige diagramtyper kan vælges fra diagrambyggersektionen.
- Klik på Chart Builder-ikonet.
- Vælg indstillingen Kolonnediagram.
- Klik på "+"-ikonet foran MÅL-sektionen for at tilføje mål i Y-akseformat.
- Vi har tilføjet "GROSS_AMOUNT" OG "TAX_AMOUNT" mål.
- Klik på ikonet foran "DIMENSIONS" sektionen. En liste over alle tilgængelige dimensioner vises.
- Vælg "KATEGORI", "PRODUCT_ID", "PRODUCT_NAME" fra dimensionslisten for at blive vist på X-aksen.
SAP HANA Analytisk visning vil blive vist på fanen Visualiser SAP Lumira, hvor vi har en anden skærm som nedenfor-
- Værktøj til stigende / faldende, rangering, rydning, opdatering osv.
- Dette kan bruges til filtrering.
- Udgangen af SAP HANA analytiske visninger i SAP HANA lumira.
Indrapportering Microsoft Excel
Microsoft Excel har en kraftfuld indbygget rapporteringsmulighed; vi kan oprette rapport hurtigt ved hjælp af pivottabeller og diagrammer.
MS Office bruger MDX-sprog ((Multi Dimension Expression-sprog) til at få adgang til data fra SAP HANA.
MDX Language bruges af rapporteringsværktøjet til at få adgang til data fra et multidimensionelt objekt i et databasemiljø. Ved kun MDX Query kan vi få adgang til SAP Hana-hierarkier.
Vi har kun adgang SAP HANA informationsvisning, som har en egenskab som 'CUBE' i semantisk, så vi kan ikke få adgang til attributvisning af MS Excel.
Tilslutning af drivere- MS Excel bruger ODBO (OLE DB FOR OLAP) drivere til at oprette forbindelse til SAP HANA database.
Nu vil vi få adgang SAP HANA database fra SAP HANA som vist i nedenstående trin –
Trin 1) Opret forbindelse til SAP HANA Excel-
- Åbn MS Excel. Gå til fanen Data.
- Klik på ikonet "Fra andre kilder".
- Vælg Fra guiden Dataforbindelse.
Et skærmbillede til dataforbindelsesguiden vil blive vist som nedenfor-
- Vælg indstillingen "Andet / Avanceret".
- Klik på knappen Næste.
Et vindue for "Data Link-egenskaber" vil være åbent som nedenfor-
- Vælg "SAP HANA MDX-udbyder "under fanen Giv.
- Klik på knappen Næste.
Et vindue for datalinkegenskaber vil blive vist –
Indtast følgende detaljer som nedenfor -
- Indtast værtsnavn på SAP HANA Database.
- Indtast instansnummer på SAP HANA database.
- Indtast brugernavn/adgangskode for SAP HANA database.
- Indtast sprognavn.
- Klik på "Test forbindelse" for at teste forbindelsen til SAP HANA Database fra Excel.
En meddelelse "Testforbindelse lykkedes" vil blive pop op.
Klik på OK-knappen.
Trin 2) Indtil nu havde vi oprettet en forbindelse fra Excel til SAP HANA og testede forbindelsen. Nu får vi adgang SAP HANA Information View fra Excel.
Nu vil et vindue til "Dataforbindelsesguide" blive vist.
- Vælg den pakke, som indeholder SAP HANA-informationsvisning.
- Vælg Informationsvisning (Analytisk visning, Beregningsvisning).
- Klik på knappen Næste.
Et nyt vindue til dataforbindelse Fil vil dukke op, indtast følgende detaljer.
1. Angiv filnavn (AV_SALES).
2. Sæt flueben i "Gem adgangskode i fil", for at undgå at indtaste en adgangskode, mens du åbner Excel-fil.
3. En pop-up for at gemme adgangskodesikkerhed relateret vil blive vist.
4. Klik på knappen Udfør.
Trin 3) Nu SAP HANA Information View vil blive vist i Excel som pivottabel som nedenfor –
Resumé
Vi har lært i denne tutorial nedenfor emnet -
- Indrapportering SAP BI oversigt
- Indrapportering SAP BO Webi med et eksempel på SAP HANA information Vis.
- Indrapportering SAP Crystal Report Enterprises med et eksempel på SAP HANA information Vis.
- Indrapportering SAP Lumira med et eksempel på SAP HANA information Vis.
- Indrapportering Microsoft Excel ved at forbruge SAP HANA Informationsvisning.
Tjek også:- 25 Bedste BI Værktøj | Top Business Intelligence-softwareliste
























































