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.

SAP HANA rapportering

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 –

  1. Databaseserver – I denne gemmes data fysisk i PSA, ODS, Infocube.
  2. Applikationsserver – Den bruges til at få adgang til data fra databaseserver og behandle data til præsentationsserver.
  3. 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.

Indrapportering SAP BI Oversigt

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.

Indberetning i Webi af SAP Business Object fra HANA

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.

  1. Start IDT ved at navigere til

Menu Start -> SAP Business Intelligence -> SAP Business Objects BI platform 4 klientværktøjer -> Informationsdesignværktøj

Skab univers i SAP HANA

Informationsdesign-værktøjsskærmen vises. For at skabe et univers har vi brug for et projekt i IDT.

  1. Naviger til Project Option som nedenfor-
    1. Klik på Fil.
    2. Klik på Ny mulighed.
    3. Vælg indstillingen Projekt.

      Skab univers i SAP HANA

      Or

      1. Klik på nyt filikon.
      2. Vælg Projekt.

Skab univers i SAP HANA

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.

Skab univers i SAP HANA

Projektnavn "WEBI_DHK_HANA" vises under fanen Lokale projekter som nedenfor.

Skab univers i SAP HANA

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 -

  1. Relationel forbindelse – Brug Relational Connection for at få adgang til data fra en tabel og få adgang til almindelig RDBMS.
  2. 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-

  1. Indtast ressourcenavn.
  2. Klik på knappen Næste.

Skab univers i SAP HANA

En pop-up for valg af drivervalg til database-middleware vises-

  1. Vælg indstillingen JDBC Drivers under SAP HANA-database 1.0.
  2. Klik på knappen Næste.

Skab univers i SAP HANA

En pop-up for parameteren Ny relationel forbindelse vil blive vist, indtast følgende detaljer i den.

  1. Godkendelsestilstand vil blive valgt som "Brug specificeret brugernavn og adgangskode".
  2. Indtast HANA-brugernavn.
  3. Indtast adgangskode.
  4. Vælg Enkelt server i afsnittet DATAkilde. Indtast værtsnavn (her bedst: 30015).
  5. Indtast instansnummer.
  6. Klik på knappen Test forbindelse for at bekræfte forbindelsen.

Skab univers i SAP HANA

En pop-up for Testforbindelse vellykket vises.

Skab univers i SAP HANA

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.

  1. Type SAP HANA.cnx-forbindelse under Projekt "WEBI_DHK_HANA", og højreklik.
  2. Vælg Udgiv forbindelse til et lager.
  3. En offentliggør forbindelse med navn SAPHANA.cns vil blive oprettet efter vellykket publicering i repository.

Skab univers i SAP HANA

En pop-up for publicering af forbindelse til lager vises –

  1. Vælg Business IDT.
  2. Klik på knappen Afslut.

Skab univers i SAP HANA

En pop-up "Forbindelsen blev offentliggjort med succes" vil blive vist.

Skab univers i SAP HANA

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-

  1. Vælg Projekt oprettet "WEBI_DHK_HANA".
  2. Højreklik på projektet og vælg en ny mulighed.
  3. Vælg mulighed "SAP HANA Business Layer”.

Skab univers i SAP HANA

En pop-up til SAP HANA Business Layer vises-

  1. Indtast virksomhedslagsnavn.
  2. Indtast data Foundation Navn.
  3. Indtast Description.
  4. Klik på knappen Næste.

Skab univers i SAP HANA

En pop-up til valg SAP HANA-forbindelse vises-

  1. Sæt flueben ved Forbindelse "SAPHANA.cnx”.
  2. Klik på knappen Næste.

Skab univers i SAP HANA

En pop-up til at vælge SAP HANA Information Model vil blive vist.

  1. Vælg nu Analytisk visning (AN_PURCHASE_ORDERS) Oprettet under HANAUSER-pakken.
  2. Klik på knappen Afslut.

Skab univers i SAP HANA

Den analytiske visning åbnes i informationsdesignværktøjet.

Trin 5) Tjek detaljer.
Detalje af informationsdesignværktøj vil være som nedenfor-

  1. Under Projekt - alt relationel forbindelse, forretningslag og data Foundation vil blive vist.
  2. I lagerressourcesektionen vil objekt (Forbindelse, Forretningslag osv.), der er gemt i lageret, blive vist.
  3. Business Layer viser Business-visning af analytisk visning. Det er for funktionel person.
  4. Data Foundation viser tabel- og kolonnenavn. Det er for teknisk person.

    Skab univers i SAP HANA

    Trin 6) Vælg lagsektion.

    Vælg Business layer sektion, gå til mappen med navnet på Analytic View.

    Følg nu punkterne som nedenfor-

    1. Vælg afsnittet om datagrundlag.
    2. Træk og slip kolonne til analytisk visning
    3. Det vil vise objekter under analytisk visning
    4. Træk felt vil blive vist under Analytisk visning (AN_PURCHASE_ORDER).

Skab univers i SAP HANA

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.

Skab univers i SAP HANA

Følg derefter nedenstående trin.

Trin 8) Tjek output.
Opret en forespørgsel og se output.

  1. Gå til indstillingen Forespørgsler.
  2. Et forespørgselspanel vil blive vist. Vælg det felt, som du vil inkludere i forespørgsel.
  3. Træk og slip dem til afsnittet "Resultatobjekt for forespørgsel #1".
  4. Klik på knappen Opdater i afsnittet Resultatsæt.
  5. Resultatet vil blive vist.

Skab univers i SAP HANA

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.

Indrapportering SAP Crystal rapport

Der er to typer af SAP Crystal Reports –

  1. 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
  1. 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.

Indrapportering SAP Crystal rapport

SAP Krystalrapporter for virksomheder vil blive vist som nedenfor-

  1. Det er afsnittet Rapportformatering, som giver et andet værktøj til formatering.
  2. Dette er et ikon til vinduet (Data Explorer, disposition, gruppetræ, Find).
  3. Detalje af Data Explorer, disposition, gruppetræ, Find osv. vil blive vist.
  4. Indstilling for rapportsideformatering.
  5. Arbejdsområde for rapport.

Indrapportering SAP Crystal rapport

Trin 2) Nu opretter vi en forbindelse til datakilden.

Klik på Vælg datakilde fra Data Explorer-

Indrapportering SAP Crystal rapport

En pop op for Vælg en datakildetype vil blive vist-

Vælg indstillingen Gennemse fra SAP HANA Platform Sektion.

Indrapportering SAP Crystal rapport

En pop-up for at oprette forbindelse til serveren vil blive vist. Klik på knappen "Ny server".

Indrapportering SAP Crystal rapport

Et vindue til serverforbindelse vil blive vist som nedenfor-

  1. Klik på knappen Tilføj.
  2. Indtast forbindelsesvisningsnavn (saphana).
  3. Et forbindelsesnavn vises i forbindelseslisten.
  4. Indtast HANA-servernavn.
  5. Indtast HANA-serverforekomstnavn.
  6. Indtast HANA brugernavn.
  7. Klik på knappen "Test forbindelse".
  8. En pop-up til testforbindelseslogon. Indtast adgangskode til SAP HANA bruger.
  9. Klik på OK-knappen.

Indrapportering SAP Crystal rapport

En meddelelse om, at forbindelsen er gennemført, vises.

Indrapportering SAP Crystal rapport

Klik på OK-knappen.

En pop-up for at oprette forbindelse til serveren vises.

Trin 3) I dette trin,

  1. Vi vil gøre følgende
    1. Vælg server "saphana."
    2. Klik på knappen OK

Indrapportering SAP Crystal rapport

En pop-up til indtastning af en adgangskode vises, indtast adgangskoden, og klik derefter på OK.

Indrapportering SAP Crystal rapport

Der vises endnu en pop-up for at vælge HANA View.

2) I dette trin vælger vi SAP HANA udsigt.

  1. Vælg HANA-visning (analytisk visning AN_PURCHASE_ORDERS).
  2. Klik på OK-knappen.

Indrapportering SAP Crystal rapport

  1. I dette trin åbnes et vindue til forespørgsel.

Følg punkterne nedenfor for at oprette en forespørgsel-

  1. Vælg den ønskede kolonne fra listen for forespørgslen.
  2. Træk og slip påkrævet felt i forespørgsel.
  3. Klik på knappen Opdater.
  4. Resultatsættet vil blive vist.
  5. Klik på Indrapportering SAP Crystal rapport .

Indrapportering SAP Crystal rapport

Rapportoutput vil blive vist som nedenfor-

Indrapportering SAP Crystal rapport

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.

Indrapportering SAP Lumira

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-

Indrapportering SAP Lumira

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-

  1. Applikationsværktøjslinje – Den indeholder værktøjslinje som Fil, Rediger, Vis, Data og Hjælp.
  2. Home Link - Ved at bruge denne mulighed kan vi gå til startskærmen.
  3. Mine dokumentsektioner
    1. Dokumenter
    2. visualiseringer
    3. datasæt
    4. Historier
  4. SAP Lumira Cloud – Ved at bruge denne mulighed kan vi bruge cloud-indstillinger.
  5. Forbindelser – W kan se alle forbindelser her.

Indrapportering SAP Lumira

Så klik på dokumentindstillingen i afsnittet Mine elementer for at oprette et dokument –

  1. Gå til filapplikationens værktøjslinje, klik på filindstillingen
  2. Vælg Ny indstilling.

Indrapportering SAP Lumira

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.

  1. Så vælg Opret forbindelse til SAP HANA.
  2. Klik på knappen Næste.

Indrapportering SAP Lumira

En pop-up til SAP HANA-serverlegitimationsoplysninger vil blive vist som nedenfor-

  1. Indtast SAP HANA servernavn.
  2. Indtast SAP HANA-instansnr.
  3. Indtast SAP HANA brugernavn.
  4. Indtast SAP HANA adgangskode.
  5. Klik på "Forbind" knappen for at oprette forbindelse til SAP HANA server.

Indrapportering SAP Lumira

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-

  1. Type SAP HANA-visning ("AN_PURCHASE_ORDERS" her).
  2. Klik på knappen Næste.

Indrapportering SAP Lumira

Trin 4) Definer Dimension og Mål.

Det næste vindue for udvalgte mål og dimensioner vil blive vist –

  1. Alle mål vil blive grupperet under mål sektioner.
  2. Alle dimensioner vil blive grupperet under dimensionssektioner.
  3. Klik på knappen Opret.

Indrapportering SAP Lumira

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 -

  1. Forskellige diagramtyper kan vælges fra diagrambyggersektionen.
    1. Klik på Chart Builder-ikonet.
    2. Vælg indstillingen Kolonnediagram.

    Indrapportering SAP Lumira

  2. Klik på "+"-ikonet foran MÅL-sektionen for at tilføje mål i Y-akseformat.
  3. Vi har tilføjet "GROSS_AMOUNT" OG "TAX_AMOUNT" mål.
  4. Klik på ikonet foran "DIMENSIONS" sektionen. En liste over alle tilgængelige dimensioner vises.
  5. Vælg "KATEGORI", "PRODUCT_ID", "PRODUCT_NAME" fra dimensionslisten for at blive vist på X-aksen.

Indrapportering SAP Lumira

SAP HANA Analytisk visning vil blive vist på fanen Visualiser SAP Lumira, hvor vi har en anden skærm som nedenfor-

  1. Værktøj til stigende / faldende, rangering, rydning, opdatering osv.
  2. Dette kan bruges til filtrering.
  3. Udgangen af SAP HANA analytiske visninger i SAP HANA lumira.

Indrapportering SAP 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.

Indrapportering Microsoft Excel

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-

  1. Åbn MS Excel. Gå til fanen Data.
  2. Klik på ikonet "Fra andre kilder".
  3. Vælg Fra guiden Dataforbindelse.

Indrapportering Microsoft Excel

Et skærmbillede til dataforbindelsesguiden vil blive vist som nedenfor-

  1. Vælg indstillingen "Andet / Avanceret".
  2. Klik på knappen Næste.

Indrapportering Microsoft Excel

Et vindue for "Data Link-egenskaber" vil være åbent som nedenfor-

  1. Vælg "SAP HANA MDX-udbyder "under fanen Giv.
  2. Klik på knappen Næste.

Indrapportering Microsoft Excel

Et vindue for datalinkegenskaber vil blive vist –

Indtast følgende detaljer som nedenfor -

  1. Indtast værtsnavn på SAP HANA Database.
  2. Indtast instansnummer på SAP HANA database.
  3. Indtast brugernavn/adgangskode for SAP HANA database.
  4. Indtast sprognavn.
  5. Klik på "Test forbindelse" for at teste forbindelsen til SAP HANA Database fra Excel.

Indrapportering Microsoft Excel

En meddelelse "Testforbindelse lykkedes" vil blive pop op.

Indrapportering Microsoft Excel

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.

  1. Vælg den pakke, som indeholder SAP HANA-informationsvisning.
  2. Vælg Informationsvisning (Analytisk visning, Beregningsvisning).
  3. Klik på knappen Næste.

    Indrapportering Microsoft Excel

    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.

    Indrapportering Microsoft Excel

Trin 3) Nu SAP HANA Information View vil blive vist i Excel som pivottabel som nedenfor –

Indrapportering Microsoft Excel

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

Opsummer dette indlæg med: