SAP HANA-rapportering

Innholdsfortegnelse:

Anonim

Vi har til nå lastet inn data fra SAP-kilde, ikke-SAP og flatfil gjennom SAP SLT, SAP BODS og opprettet informasjonsvisning (attributtvisning, analytisk visning og beregningsvisning).

Nå skal vi diskutere informasjonsvisningen i rapporteringsverktøy - Drivere som JDBC, ODBC og ODBO i rapporteringsverktøy er en del av SAP HANA Client.

Så ved å installere SAP HANA Client-programvare (* .exe-fil) vil alle driverne være tilgjengelige på PC-en for tilkobling til rapporteringsverktøy til SAP HANA.

Vi bruker SAP BO, SAP Lumira og Microsoft Excel for å få tilgang til SAP HANA informasjonsvisning i denne veiledningen.

Valg av rapporteringsverktøy avhenger av hvilken type rapporter som kreves.

I denne veiledningen vil du lære-

  • Rapportering i SAP BI (Business Intelligence) Oversikt
  • 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) Oversikt

SAP BI er et datalager- og rapporteringsverktøy.

I BI (Business Intelligence) blir rådata renset, forretningslogikk brukt, behandlet og gi meningsfull informasjon til brukeren. BI er et SAP-produkt som gir det brukervennlige miljøet.

SAP BI støtter mange databaser, men når vi migrerer fra kildedata til SAP HANA, vil arkitekturen være som nedenfor -

SAP BI er tre-trinns arkitektur -

  1. Databaseserver - I dette lagres data fysisk i PSA, ODS, Infocube.
  2. Application Server - Den brukes til å få tilgang til data fra databaseserveren og behandle data for presentasjonsserveren.
  3. Presentasjonsserver - Den viser dataene til brukeren.

SAP Bex Query Designer (komponent av SAP BI) kan få tilgang til SAP HANA View som informasjonsleverandør og vise data i Bex.

Rapportering i Webi av SAP Business Object (BO) fra HANA

SAP Business Objects Web Intelligence (SAP BO WebI) er en del av klientverktøyfamilien SAP Business Objects Platform ( SBOP ). SAP Business Objects-verktøyet bruker JDBC / ODBC-driveren til å koble til kildesystemet.

Funksjonene til SAP BO WebI er som nedenfor -

  • Webi er adhoc rapporteringsverktøy.
  • Webi brukes til detaljnivårapport.
  • Webi viser resultatet i tabellform eller grafisk format.
  • Brukeren kan opprette / endre sine egne spørsmål for rapporten.

Etter at du har installert SAP HANA-klienten, blir JDBC / ODBC-driveren installert på PCen.

Disse driverne fungerer som et mellomledd mellom SAP HANA og klientrapporteringsverktøy når de presenterer data for brukeren.

SAP BO Server og SAP BO Platform (SBOP) klientverktøy.

Opprett univers ved hjelp av informasjonsdesign verktøy

Trinn 1) I dette trinnet vil vi lage et univers ved hjelp av informasjonsdesignverktøy (IDT).

HANA er tilgjengelig via ODBC- og JDBC-drivere, og tabellene kan defineres og spørres med SQL-språk. Tabeller administreres med et verktøy som heter HANA Studio.

  1. Start IDT ved å navigere til

Start-menyen -> SAP Business Intelligence -> SAP Business Objects BI-plattform 4 klientverktøy -> Informasjonsdesignverktøy

Skjermbildet Informasjonsdesign vises. For å skape et univers trenger vi et prosjekt i IDT.

  1. Naviger til Project Option som nedenfor -
    1. Klikk på fil.
    2. Klikk på Nytt alternativ.
    3. Velg prosjektalternativ.

      Eller

      1. Klikk på ikonet Ny fil.
      2. Velg Prosjekt.

En popup for Nytt prosjekt vises - I denne popup-vinduet, skriv inn følgende detaljer:

1. Skriv inn prosjektnavnet

2. Klikk på ferdig-knappen.

Prosjektnavn "WEBI_DHK_HANA" vises under fanen Lokale prosjekter som nedenfor.

Et prosjekt er et lokalt arbeidsområde hvor du lagrer ressursene som brukes til å bygge et eller flere univers.

Det er to tilkoblinger tilgjengelig, detaljene for hver er som nedenfor -

  1. Relasjonell forbindelse - For å få tilgang til data fra en tabell og få tilgang til vanlig RDBMS, bruk Relational Connection.
  2. OLAP-tilkobling - For å få tilgang til data fra applikasjonen (SAP, Oracle, Microsoft, SAP BO) og data som er lagret i Cube / Information View, bruk OLAP-tilkobling.

Trinn 2) Nå oppretter vi en relasjonell forbindelse.

Så gå til Prosjekt -> Ny -> Relasjonell tilkobling.

Et popup-vindu for kildenavnet for ny relasjonstilkobling vises

  1. Skriv inn ressursnavn.
  2. Klikk på Neste knapp.

En forgrunnsvindu for valg av database mellomvare driver vises -

  1. Velg JDBC Drivers-alternativet under SAP HANA Database 1.0.
  2. Klikk på Neste knapp.

En popup for parameteren New Relational Connection vises, skriv inn følgende detaljer i den.

  1. Autentiseringsmodus vil bli valgt som "Bruk spesifisert brukernavn og passord".
  2. Skriv inn HANA brukernavn.
  3. Oppgi passord.
  4. Velg Enkeltserver i delen DATA-kilde. Skriv inn vertsnavn (her best: 30015).
  5. Skriv inn forekomstnummer.
  6. Klikk på Test Connection-knappen for å bekrefte tilkoblingen.

En forgrunnsvindu for vellykket testforbindelse vises.

Etter vellykket tilkobling opprettes en forbindelse med navnet SAP HANA.cnx.

Trinn 3) For å konsumere Universe av Web Intelligence, Dashboards eller Crystal Report for Enterprise, må vi publisere tilkoblingen. Så nå publiserer vi tilkobling for SAP HANA.cnx.

  1. Velg SAP HANA.cnx-tilkobling under prosjekt "WEBI_DHK_HANA" og høyreklikk.
  2. Velg Publiser tilkobling til et depot.
  3. En publiseringsforbindelse med navnet SAPHANA.cns vil opprettes etter vellykket publisering i depotet.

Det vises en popup for å publisere tilkobling til depotet -

  1. Velg Business IDT.
  2. Klikk på ferdig-knappen.

En forgrunnsvindu "Tilkoblingen ble publisert vellykket" vises.

Nå oppretter vi Universe ved hjelp av SAP HANA Business Layer.

Trinn 4) Opprett universet (Universet er en forretningsrepresentasjon av datalageret eller transaksjonsdatabasen. Universet tillater brukeren å samhandle med data uten kjennskap til databasens kompleksitet).

For å skape univers bruker vi SAP HANA Business Layer som nedenfor -

SAP HANA Business Layer

Fra SAP BOBI 4.1 gir SAP et nytt alternativ "SAP HANA Business Layer" mens du oppretter universet ved hjelp av informasjonsdesignverktøyet.

Før SAP BOBI 4.1-versjonen, må vi lage en avledet tabell mens vi bygger datagrunnlag og kartlegger variabel- og inngangsparametrene.

SAP HANA Business Layer oppretter automatisk et datagrunnlag og virksomhetslag basert på valgte SAP HANA Views.

SAP HANA Business Layer oppdager automatisk inngangsparameteren og variablene.

Vi skaper univers gjennom SAP HANA Business Layer som nedenfor -

  1. Velg Prosjekt opprettet "WEBI_DHK_HANA".
  2. Høyreklikk på prosjektet og velg et nytt alternativ.
  3. Velg alternativet "SAP HANA Business Layer".

En popup vises for SAP HANA Business Layer-

  1. Skriv inn Business Layer Name.
  2. Skriv inn datafondens navn.
  3. Skriv inn beskrivelse.
  4. Klikk på Neste knapp.

En popup vises for Velg SAP HANA-tilkobling som vises -

  1. Kryss av for Tilkobling "SAPHANA.cnx".
  2. Klikk på Neste knapp.

En popup vises for å velge SAP HANA Informasjonsmodell.

  1. Velg nå analytisk visning (AN_PURCHASE_ORDERS) Opprettet under HANAUSER-pakke.
  2. Klikk på Finish-knappen.

Den analytiske visningen åpnes i Informasjonsdesignverktøyet.

Trinn 5) Detaljene i informasjonsdesignverktøyet vil være som nedenfor -

  1. Under Project-all Relational Connection, Business Layer og Data Foundation vises.
  2. I depotressursdelen vises objektet (Connection, Business Layer, etc.) som er lagret i depotet.
  3. Business Layer viser Business view of Analytic view. Det er for funksjonell person.
  4. Data Foundation viser tabell- og kolonnenavn. Det er for teknisk person.

    Trinn 6) I dette trinnet,

    Velg Business layer-seksjon, gå til mappen med navnet Analytic View.

    Følg nå poeng som nedenfor -

    1. Velg datagrunnlagsdel.
    2. Dra og slipp kolonne til Analytisk visning
    3. Det vil vise objekter under Analytisk visning
    4. Dratt felt vises under Analytisk visning (AN_PURCHASE_ORDER).

Trinn 7) Lagre alt objektet i dette trinnet.

Gå til filen og klikk på "Lagre alt" for å lagre alle objekter.

Etter det, følg trinnet nedenfor.

Trinn 8) Opprett en spørring og vis utdata.

  1. Gå til alternativet Spørringer.
  2. Et spørringspanel vises. Velg feltet du vil inkludere i spørringen.
  3. Dra og slipp dem til delen "Resultatobjekt for spørring nr. 1".
  4. Klikk på Oppdater-knappen i resultatsettet.
  5. Resultatet vises.

Rapportering i SAP Crystal Report

SAP Crystal Report hjelper oss med å designe, utforske, visualisere og levere rapporter som kan kjøres på nett- eller bedriftsapplikasjoner. Med SAP Crystal Report kan vi lage enkel rapport eller kompleks rapport.

Det finnes to typer SAP Crystal Reports -

  1. Crystal Report 2011/13/16: Dette vil bli brukt når -
  • Hvis du vil ringe en HANA-lagret prosedyre fra Crystal Reports.
  • Hvis du vil lage SQL Expressions
  • Hvis du vil utføre en visning med parametere eller variabler og sende inn ikke-standardverdier
  1. Crystal Report for Enterprises: Dette vil bli brukt når -
  • Hvis det er universet tilgjengelig eller nødvendig, bruk deretter SAP Crystal Reports Enterprises.

Vi vil bruke krystallrapporter for bedrifter.

Trinn 1) Logg inn på Crystal Report for Enterprises.

SAP Crystal-rapporter for bedrifter vises som nedenfor -

  1. Det er seksjonen Rapporter formatering, som gir et annet verktøy for formatering.
  2. Dette er et ikon for vinduet (Data Explorer, disposisjon, gruppetre, Finn).
  3. Detalj av Data Explorer, disposisjon, gruppetre, Finn, etc. vises.
  4. Rapporter sideformateringsalternativ.
  5. Arbeidsområde for rapport.

Trinn 2) Nå oppretter vi en forbindelse for datakilden.

Klikk på Velg datakilde alternativ fra Data Explorer-

En forgrunnsvindu for Velg en datakildetype vises -

Velg Bla gjennom alternativet fra SAP HANA-plattformseksjonen.

En popup vises for tilkobling til serveren. Klikk på knappen "Ny server".

Et vindu for serverforbindelse vises som nedenfor -

  1. Klikk på Legg til-knapp.
  2. Angi tilkoblingsvisning (saphana).
  3. Et tilkoblingsnavn vises i tilkoblingslisten.
  4. Skriv inn navnet på HANA-serveren.
  5. Skriv inn HANA Server Instance Name.
  6. Skriv inn HANA brukernavn.
  7. Klikk på "Test Connection" -knappen.
  8. En popup for Test-tilkobling. Skriv inn passord for SAP HANA-bruker.
  9. Klikk på OK-knappen.

En melding for vellykket tilkobling vises.

Klikk på OK-knappen.

En popup vises for tilkobling til serveren.

Trinn 3) I dette trinnet,

  1. Vi vil gjøre følgende
    1. Velg server "saphana."
    2. Klikk på OK-knappen

En popup vises for å skrive inn et passord, skriv inn passordet og klikk deretter OK.

En popup vises til for å velge HANA View.

2) I dette trinnet velger vi SAP HANA View.

  1. Velg HANA View (analytisk visning AN_PURCHASE_ORDERS).
  2. Klikk på OK-knappen.
  1. I dette trinnet åpnes et vindu for spørring.

Følg punktet nedenfor for å lage et spørsmål-

  1. Velg ønsket kolonne fra listen for spørringen.
  2. Dra og slipp obligatorisk felt i spørring.
  3. Klikk på Oppdater-knappen.
  4. Resultatsettet vises.
  5. Klikk på knapp.

Rapportutdata vises som nedenfor -

Rapportering i SAP Lumira

SAP Lumira er ny programvare fra SAP for å analysere og visualisere data.

Av SAP Lumira kan brukerne lage et vakkert og interaktivt kart, infograpg og diagrammer. SAP Lumira kan importere data fra Excel og andre kilder.

SAP Lumira har tilgang til informasjonsvisning av SAP HANA direkte. SAP HANA Utfør visuell BI-analyse ved hjelp av dashbordet.

I SAP Lumira må følgende trinn gjøres for å visualisere data.

Nå visualiserer vi SAP HANA View i SAP Lumira, så først logger vi inn i SAP Lumira ved å klikke på SAP Lumira Client-ikonet på skrivebordet som nedenfor -

Trinn 1) Opprett et dokument og skaff deg et datasett

Etter åpen SAP Lumira, skjerm åpen for arbeid på SAP Lumira, Detaljer om denne skjermen som nedenfor-

  1. Søknadsverktøylinje - Den inneholder verktøylinjen som File, Edit, View, Data og Help.
  2. Hjemmekobling - Ved å bruke dette alternativet kan vi gå til startskjermen.
  3. Mine dokumentseksjoner
    1. Dokumenter
    2. Visualiseringer
    3. Datasett
    4. Historier
  4. SAP Lumira Cloud - Ved å bruke dette alternativet kan vi bruke skyalternativer.
  5. Tilkoblinger - W kan se all forbindelse her.

Så klikk på Dokumentalternativ i Mine artikler for å opprette dokumenter -

  1. Gå til filapplikasjonsverktøylinjen., Klikk på filalternativet
  2. Velg Nytt alternativ.

SAP Lumira støtter under datasettet -

  • Microsoft Excel
  • Tekst
  • Kopier fra utklippstavlen
  • Koble til SAP HANA
  • Last ned fra SAP HANA
  • Univers
  • Spørring med SQL
  • Koble til SAP Business Warehouse
  • SAP Universe Query Panel

Trinn 2) Koble til SAP HANA

Her vil vi koble til SAP HANA og få tilgang til SAP HANA Informasjonsvisning.

  1. Så velg Koble til SAP HANA.
  2. Klikk på Neste knapp.

En popup for SAP HANA Server Credential vil vises som nedenfor -

  1. Skriv inn SAP HANA Server navn.
  2. Skriv inn SAP HANA Instans nr.
  3. Skriv inn SAP HANA brukernavn.
  4. Skriv inn SAP HANA-passord.
  5. Klikk på "Koble til" -knappen for å koble til SAP HANA Server.

Etter å ha klikket på Koble til-knappen, vil vi koble til SAP HANA og få tilgang til SAP HANA-visning.

Trinn 3) Få tilgang til SAP HANA Analytic View

Et vindu for valgt SAP HANA View vises som nedenfor -

  1. Velg SAP HANA View ("AN_PURCHASE_ORDERS" her).
  2. Klikk på Neste knapp.

Trinn 4) Definer dimensjon og mål.

Neste vindu for utvalgte mål og dimensjoner vises -

  1. Alt mål vil bli gruppert under Mål seksjoner.
  2. Alle dimensjoner vil bli gruppert under dimensjonsseksjoner.
  3. Klikk på Opprett-knapp.

Trinn 5) Visualiser SAP HANA Analytic View i SAP Lumira.

Etter at du har aktivert informasjonsvisning i SAP HANA, en kolonnevisning med lignende navn på informasjonsvisning under "_SYS_BIC" -skjema opprettet i SAP HANA-katalognode.

Når vi trenger tilgang til en hvilken som helst SAP HANA-informasjonsvisning utenfor SAP HANA, har vi bare tilgang til den fra "_SYS_BIC" -skjemaet.

En Visualiser skjerm vises, som velger kolonnevisning under "_SYS_BIC" skjema -

  1. Ulike karttyper kan velges fra Kartbygger-seksjonen.
    1. Klikk på ikonet for diagrambygger.
    2. Velg Kolonnediagram-alternativet.
  2. Klikk på "+" -ikonet foran Seksjonen TILTAK for å legge til mål i Y-akseformat.
  3. Vi har lagt til "GROSS_AMOUNT" OG "TAX_AMOUNT" tiltak.
  4. Klikk på ikonet foran "DIMENSJONER". En liste over alle tilgjengelige dimensjoner vises.
  5. Velg "CATEGORY", "PRODUCT_ID", "PRODUCT_NAME" fra dimensjonslisten for å vises på X-aksen.

SAP HANA Analytic-visning vises i visualiseringsfanen i SAP Lumira, der vi har forskjellige skjermbilder som nedenfor -

  1. Verktøy for stigende / synkende, rangering, tømming, oppdatering osv.
  2. Dette kan brukes til filtrering.
  3. Resultatet av SAP HANA analytiske visninger i SAP HANA lumira.

Rapportering i Microsoft Excel

Microsoft Excel har kraftig innebygd rapporteringsalternativ; vi kan lage rapport raskt ved hjelp av pivottabeller og diagrammer.

MS Office bruker MDX-språk ((Multi Dimension Expression språk) for å få tilgang til data fra SAP HANA.

MDX Language brukes av rapporteringsverktøyet for å få tilgang til data fra et flerdimensjonalt objekt i et databasemiljø. Ved kun MDX Query kan vi få tilgang til sap Hana-hierarkier.

Vi har bare tilgang til SAP HANA-informasjonsvisning som har en egenskap som 'CUBE' i semantisk, så vi får ikke tilgang til attributtvisning av MS Excel.

Connecting Drivers - MS Excel bruker ODBO-drivere (OLE DB FOR OLAP) for å koble til SAP HANA-databasen.

Nå får vi tilgang til SAP HANA-databasen fra SAP HANA som vist i trinnene nedenfor -

Trinn 1) Koble til SAP HANA Excel-

  1. Åpne MS Excel. Gå til Data-fanen.
  2. Klikk på ikonet "Fra andre kilder".
  3. Velg Fra Veiviser for datatilkobling.

Et skjermbilde for veiviseren for datatilkobling vises som nedenfor -

  1. Velg alternativet "Annet / forhånd".
  2. Klikk på Neste knapp.

Et vindu for "Data Link Properties" vil være åpent som nedenfor -

  1. Velg "SAP HANA MDX Provider" under Gi fanen.
  2. Klikk på Neste knapp.

Et vindu for datalinkegenskaper vises -

Skriv inn følgende detaljer som nedenfor -

  1. Skriv inn vertsnavnet til SAP HANA-databasen.
  2. Skriv inn forekomstnummer for SAP HANA-databasen.
  3. Skriv inn brukernavn / passord for SAP HANA-database.
  4. Skriv inn språknavn.
  5. Klikk på "Test Connection" for å teste forbindelsen til SAP HANA Database fra Excel.

En melding "Testforbindelse lykkes" vises.

Klikk på OK-knappen.

Trinn 2) Inntil nå hadde vi opprettet en forbindelse fra Excel til SAP HANA og testet forbindelsen. Nå får vi tilgang til SAP HANA Informasjonsvisning fra Excel.

Nå vises et vindu for "Veiviser for datatilkobling".

  1. Velg pakken som inneholder SAP HANA Informasjonsvisning.
  2. Velg Informasjonsvisning (Analytisk visning, Beregningsvisning).
  3. Klikk på Neste knapp.

    Et nytt vindu for datatilkobling Fil vises, skriv inn følgende detaljer.

    1. Gi filnavn (AV_SALES).

    2. Merk av for alternativet "Lagre passord i fil", for å unngå å skrive inn passord mens du åpner Excel-fil.

    3. En popup vises for sikkerhetsrelatert lagring av passord.

    4. Klikk på Finish-knappen.

Trinn 3) Nå vises SAP HANA Informasjonsvisning i Excel som pivottabell som nedenfor -

Sammendrag:

Vi har lært i denne veiledningen nedenfor emnet -

  • Rapportering i SAP BI-oversikt
  • Rapportering i SAP BO Webi med et eksempel på SAP HANA informasjonsvisning.
  • Rapportering i SAP Crystal Report Enterprises med et eksempel på SAP HANA informasjonsvisning.
  • Rapportering i SAP Lumira med et eksempel på SAP HANA informasjonsvisning.
  • Rapportering i Microsoft Excel ved å konsumere SAP HANA Informasjonsvisning.