SAP HANA-rapportagetool: hoe creƫer ik een universum met IDT?
ā” Slimme samenvatting
SAP HANA Reporting verbindt front-endtools voor business intelligence rechtstreeks met HANA-informatieweergaven voor realtime analyse. Rapporten kunnen worden gemaakt in SAP BI, Web Intelligence, Crystal Reports, SAP Lumira, en Microsoft Excel, die beide HANA-gegevens gebruiken via de HANA-clientstuurprogramma's.

SAP HANA-rapportage
We hebben tot nu toe gegevens geladen van SAP bron, niet-SAPen plat bestand via SAP SLT en SAP BODS, en creƫerde informatieweergaven (attribuutweergave, analyseweergave en berekeningsweergave).
Nu bespreken we de informatieweergave in rapportagetools. De stuurprogramma's zoals JDBC, ODBC en ODBO in een rapportagetool maken deel uit van de SAP HANA-client.
So het installeren van de SAP HANA De clientsoftware (het *.exe-bestand) maakt alle stuurprogramma's beschikbaar op de pc voor het verbinden van rapportagetools. SAP HANA.
We zullen gebruiken SAP BO, SAP Lumira, en Microsoft Excel om toegang te krijgen tot een SAP In deze handleiding wordt de HANA-informatieweergave behandeld. De keuze van het rapportageprogramma hangt af van het type rapporten dat nodig is.
Rapportage in SAP BI (Business Intelligence)-overzicht
SAP BI is een tool voor datawarehousing en rapportage.
In BI (Business Intelligence) Ruwe data wordt opgeschoond, bedrijfslogica wordt toegepast en vervolgens verwerkt om zinvolle informatie aan de gebruiker te leveren. BI is een SAP een product dat een gebruiksvriendelijke omgeving biedt.
SAP BI ondersteunt veel databases, maar wanneer we migreren van brongegevens naar... SAP De architectuur van HANA is als volgt.
SAP BI is een architectuur met drie lagen:
- Databaseserver ā de gegevens worden fysiek opgeslagen in PSA, ODS en InfoCube.
- Applicatieserver ā wordt gebruikt om gegevens van de databaseserver te benaderen en te verwerken voor de presentatieserver.
- Presentatieserver ā toont de gegevens aan de gebruiker.
De SAP BEx Query Designer (een onderdeel van SAP BI) heeft toegang tot een SAP HANA-view als InfoProvider en toon gegevens in BEx.
Rapportage in Webi van SAP Business Object (BO) van HANA
SAP BusinessObjects Web Intelligence (SAP BO Webi) maakt deel uit van de SAP BusinessObjects-platform (SBOP) familie van clienttools. SAP BusinessObjects-tools gebruiken de JDBC/ODBC-driver om verbinding te maken met het bronsysteem.
De kenmerken van SAP BO Webi zijn:
- Webi is een tool voor het maken van ad-hocrapportages.
- Webi wordt gebruikt voor gedetailleerde rapporten.
- Webi toont het resultaat in tabel- of grafische vorm.
- Gebruikers kunnen hun eigen zoekopdrachten voor het rapport maken of wijzigen.
Na het installeren van de SAP De HANA-client heeft de JDBC/ODBC-driver op de pc geĆÆnstalleerd. Deze drivers fungeren als tussenpersoon tussen de client en de computer. SAP HANA en de rapportagetools van de client bij het presenteren van gegevens aan de gebruiker.
SAP BO-server en SAP BO Platform (SBOP) clienttools.
Hoe creƫer je een universum in SAP HANA met behulp van de informatieontwerptool
Stap 1) Een universum creƫren. In deze stap creƫren we een universum met behulp van de Information Design Tool (IDT).
HANA is toegankelijk via ODBC- en JDBC-stuurprogramma's, en de tabellen kunnen worden gedefinieerd en opgevraagd SQL taal. Tabellen worden beheerd met een tool genaamd HANA Studio.
- Start IDT door naar te navigeren
Start Menu -> SAP Business Intelligence -> SAP BusinessObjects BI-platform 4 Clienttools -> Hulpmiddel voor informatieontwerp
Het scherm van de Information Design Tool verschijnt. Om een āāuniversum te creĆ«ren, hebben we een project in IDT nodig.
- Ga naar de optie 'Project' zoals hieronder weergegeven:
Er verschijnt een pop-upvenster voor een nieuw project. Vul in dit pop-upvenster de volgende gegevens in:
1. Voer de naam van het project in.
2. Klik op de knop Voltooien.
De projectnaam āWEBI_DHK_HANAā verschijnt onder het tabblad Lokale projecten zoals hieronder weergegeven.
Een project is een lokale werkruimte waarin u de bronnen opslaat die worden gebruikt om een āāof meer universes te bouwen.
Er zijn twee aansluitingen beschikbaar, zoals hieronder beschreven:
- Relationele verbinding ā Om gegevens uit een tabel op te halen en toegang te krijgen tot een regulier RDBMS, gebruikt u een relationele verbinding.
- OLAP-verbinding ā om toegang te krijgen tot gegevens van een applicatie (SAP, Oracle, Microsoft, SAP Voor BO-gegevens en gegevens die zijn opgeslagen in een kubus of informatieweergave, wordt een OLAP-verbinding gebruikt.
Stap 2) Maak een relationele verbinding. Nu maken we een relationele verbinding. Ga naar Project -> Nieuw -> Relationele verbinding.
Er verschijnt een pop-upvenster waarin u de naam van de nieuwe relationele verbindingsbron kunt invoeren:
- Voer de naam van de bron in.
- Klik op de knop Volgende.
Er verschijnt een pop-upvenster voor het selecteren van een databasemiddlewarestuurprogramma:
- Selecteer JDBC-stuurprogramma's onder SAP HANA-database 1.0.
- Klik op de knop Volgende.
Er verschijnt een pop-upvenster voor de nieuwe parameters voor de relationele verbinding. Voer de volgende gegevens in:
- De authenticatiemodus is geselecteerd als "Gebruik de opgegeven gebruikersnaam en het wachtwoord".
- Voer de HANA-gebruikersnaam in.
- Voer het wachtwoord in.
- Selecteer 'Enkele server' in het gedeelte 'Gegevensbron'. Voer de hostnaam in (hier is 30015 het beste).
- Voer het instantienummer in.
- Klik op de knop 'Verbinding testen' om de verbinding te controleren.
Er verschijnt een pop-up met de melding dat de verbindingstest is geslaagd.
Na een succesvolle verbinding, een verbinding met de naam SAP HANA.cnx is aangemaakt.
Stap 3) De verbinding publiceren. Om het universum te kunnen gebruiken met Web Intelligence, Dashboards of Crystal Reports for Enterprise, moeten we de verbinding publiceren. Dus nu publiceren we de verbinding voor SAP HANA.cnx.
- Selecteer het SAP Maak verbinding met HANA.cnx onder het project āWEBI_DHK_HANAā en klik met de rechtermuisknop.
- Selecteer 'Verbinding met een repository publiceren'.
- Een gepubliceerde link met de naam SAPHANA.cns wordt aangemaakt na een succesvolle publicatie in de repository.
Er verschijnt een pop-upvenster om de verbinding met de repository te publiceren:
- Selecteer Zakelijke IDT.
- Klik op de knop Voltooien.
Er verschijnt een pop-up met de melding "De verbinding is succesvol tot stand gebracht".
Nu creƫren we het universum met behulp van de SAP HANA-bedrijfslaag.
Stap 4) Creƫer het universum met behulp van de HANA-laag. Een universum is een zakelijke representatie van uw datawarehouse of transactionele database waarmee de gebruiker met gegevens kan interageren zonder de complexiteit van de database te hoeven kennen.
Om het universum te creƫren, gebruiken we de SAP De HANA-bedrijfslaag ziet er als volgt uit.
SAP HANA-bedrijfslaag
Vanaf SAP BOBI 4.1, SAP biedt een nieuwe optie āSAP "HANA Business Layer" tijdens het creĆ«ren van het universum met behulp van de Information Design Tool.
Voor SAP In BOBI 4.1 moesten we een afgeleide tabel maken tijdens het opbouwen van de datafundamenten en de variabelen en invoerparameters in kaart brengen.
De SAP De HANA-bedrijfslaag creƫert automatisch een datafundament en een bedrijfslaag op basis van de geselecteerde SAP HANA-weergaven, en detecteert automatisch de invoerparameters en -variabelen.
Wij scheppen het universum door middel van de SAP De HANA-bedrijfslaag ziet er als volgt uit:
- Selecteer het aangemaakte project āWEBI_DHK_HANAā.
- Klik met de rechtermuisknop op het project en selecteer Nieuw.
- Selecteer "SAP HANA-bedrijfslaagā.
Een pop-up voor SAP De HANA Business Layer verschijnt:
- Voer de naam van de bedrijfslaag in.
- Voer de naam van de datafoundation in.
- Voer de beschrijving in.
- Klik op de knop Volgende.
Een pop-up voor Selecteren SAP De HANA-verbinding wordt weergegeven:
- Vink de verbinding aan.SAPHANA.cnxā.
- Klik op de knop Volgende.
Een pop-upvenster voor het selecteren van de SAP Het HANA-informatiemodel wordt weergegeven:
- Selecteer nu de analytisch perspectief (AN_PURCHASE_ORDERS) aangemaakt onder het HANAUSER-pakket.
- Klik op de knop Voltooien.
De analytische weergave wordt geopend in de tool voor informatieontwerp.
Stap 5) Bekijk de details. De details van de tool voor informatieontwerp vindt u hieronder:
- Onder 'Project' worden alle relationele verbindingen, bedrijfslagen en datafundamenten weergegeven.
- In het gedeelte met repositorybronnen worden objecten (verbindingen, bedrijfslaag, enz.) weergegeven die in de repository zijn opgeslagen.
- De bedrijfslaag toont het zakelijke perspectief van de analytische weergave. Deze is bedoeld voor de functionele gebruiker.
- Data Foundation Toont de tabel- en kolomnamen. Dit is bedoeld voor de technisch onderlegde gebruiker.
Stap 6) Selecteer het gedeelte 'Lagen'. Selecteer het gedeelte 'Bedrijfslaag' en ga naar de map met de naam van de analytische weergave. Volg nu de onderstaande stappen:
- Selecteer het gedeelte 'Datafundament'.
- Sleep een kolom naar de analytische weergave.
- Het toont objecten in de analytische weergave.
- Het gesleepte veld wordt weergegeven onder de analytische weergave (AN_PURCHASE_ORDER).
Stap 7) Sla de objecten op. In deze stap slaat u alle objecten op. Ga naar Bestand en klik op 'Alles opslaan' om alle objecten op te slaan.
Volg daarna de onderstaande stap.
Stap 8) Controleer de uitvoer. Maak een query aan en bekijk de uitvoer.
- Ga naar de optie 'Query's'.
- Er verschijnt een querypaneel. Selecteer het veld dat u in de query wilt opnemen.
- Sleep ze naar het gedeelte "Resultaatobjecten voor query #1".
- Klik op de knop Vernieuwen in het gedeelte met de resultaten.
- Het resultaat wordt weergegeven.
Rapportage in SAP Kristallen rapport
SAP Crystal Reports helpt ons bij het ontwerpen, verkennen, visualiseren en leveren van rapporten die kunnen worden uitgevoerd op web- of bedrijfsapplicaties. SAP Met Crystal Reports kunnen we zowel eenvoudige als complexe rapporten maken.
Er zijn twee types SAP Crystal-rapporten:
- Crystal Report 2011/13/16: gebruikt wanneer
- Je wilt een opgeslagen procedure in HANA aanroepen vanuit Crystal Reports.
- Je wilt creƫren SQL uitdrukkingen.
- Je wilt een weergave uitvoeren met parameters of variabelen en niet-standaardwaarden verzenden.
- Crystal Reports voor ondernemingen: gebruikt wanneer
- Als er een universum beschikbaar of nodig is, gebruik het dan. SAP Crystal Reports Enterprise.
We gaan Crystal Reports for Enterprises gebruiken.
Stap 1) Log in bij Crystal Reports voor Enterprises.
SAP Crystal Reports for Enterprises wordt als volgt weergegeven:
- Dit is het gedeelte voor rapportopmaak, waar verschillende opmaaktools beschikbaar zijn.
- Dit is een pictogram voor het venster (Gegevensverkenner, Overzicht, Groepsstructuur, Zoeken).
- Details van Data Explorer, Outline, Group Tree, Find, etc. worden weergegeven.
- Optie Rapportpagina-opmaak.
- Werkgebied voor het rapport.
Stap 2) Nu maken we een verbinding voor de gegevensbron. Klik op 'Gegevensbron kiezen' in de gegevensverkenner.
Er verschijnt een pop-upvenster met de vraag 'Kies een gegevensbrontype'. Selecteer 'Bladeren'. SAP HANA-platformsectie.
Er verschijnt een pop-upvenster om verbinding te maken met de server. Klik op de knop 'Nieuwe server'.
Hieronder verschijnt een venster voor de serververbinding:
- Klik op de knop Toevoegen.
- Voer de verbindingsweergavenaam in (saphana).
- In de lijst met verbindingen verschijnt een verbindingsnaam.
- Voer de HANA-servernaam in.
- Voer de naam van het HANA-serverexemplaar in.
- Voer de HANA-gebruikersnaam in.
- Klik op de knop "Verbinding testen".
- Er verschijnt een pop-upvenster voor het aanmelden bij de testverbinding. Voer het wachtwoord in voor de SAP HANA-gebruiker.
- Klik op de knop OK.
Er wordt een bericht weergegeven dat de verbinding succesvol is.
Klik op de OK-knop. Er verschijnt een pop-upvenster om verbinding te maken met de server.
Stap 3) In deze stap,
- Wij doen het volgende:
- Selecteer server āsaphanaā.
- Klik op de knop OK.
Er verschijnt een pop-upvenster waarin u uw wachtwoord kunt invoeren. Voer het wachtwoord in en klik vervolgens op OK.
Er verschijnt nog een pop-upvenster om de HANA-weergave te selecteren.
2) In deze stap selecteren we de SAP HANA-weergave.
- Selecteer de HANA-weergave (Analytische weergave AN_PURCHASE_ORDERS).
- Klik op de knop OK.
- In deze stap wordt een venster voor de query geopend.
Volg de onderstaande stappen om een āāquery te maken:
- Selecteer de gewenste kolom uit de lijst voor de query.
- Sleep het gewenste veld naar de query.
- Klik op de knop Vernieuwen.
- De resultaten worden weergegeven.
- Klik op de
knop.
De rapportuitvoer wordt als volgt weergegeven:
Rapportage in SAP Lumira
SAP Lumira is software van SAP om gegevens te analyseren en te visualiseren. Met SAP Met Lumira kan de gebruiker prachtige en interactieve kaarten, infographics en grafieken maken. SAP Lumira kan gegevens importeren uit Excel en andere bronnen.
SAP Lumira heeft toegang tot een informatieweergave van SAP Directe HANA-analyse uitvoeren, waarbij visuele BI-analyses worden uitgevoerd met behulp van een dashboard.
Let op: SAP Lumira heeft het einde van de reguliere ondersteuning bereikt. SAP posities SAP Analytics Cloud is de strategische opvolger voor nieuwe selfservice-visualisatieprojecten. De onderstaande stappen blijven van toepassing op bestaande Lumira-installaties.
In SAP Bij Lumira worden de volgende stappen uitgevoerd om de gegevens te visualiseren.
Nu visualiseren we een SAP HANA-weergave in SAP Lumira. Eerst loggen we in op SAP Lumira door te klikken op de SAP Het Lumira Client-pictogram op het bureaublad ziet er als volgt uit.
Stap 1) Maak een document aan en verzamel een dataset. Na SAP Lumira wordt geopend en er verschijnt een scherm waarop je kunt werken. De details over dit scherm zijn als volgt:
- Toepassingswerkbalk ā bevat werkbalken zoals Bestand, Bewerken, Weergave, Gegevens en Help.
- Home Link ā met deze optie kunnen we naar het startscherm gaan.
- Mijn documenten, secties:
- Documentatie
- Visualisaties
- datasets
- Verhalen
- SAP Lumira Cloud ā met deze optie kunnen we cloudfuncties gebruiken.
- Verbindingen ā hier kunt u alle verbindingen zien.
Klik op de optie 'Document' in het gedeelte 'Mijn items' om een āādocument te maken:
- Ga naar de werkbalk van het Bestand-programma en klik op Bestand.
- Selecteer Nieuw.
SAP Lumira ondersteunt de onderstaande datasets:
- Microsoft Excel
- Tekst
- Kopiƫren vanaf klembord
- Aansluiten op SAP HANA
- Downloaden van SAP HANA
- Universum
- Query uitvoeren met SQL
- Aansluiten op SAP Zakelijk magazijn
- SAP Universe-querypaneel
Stap 2) Maak verbinding met SAP HANA. Hier maken we verbinding met SAP HANA en toegang tot een SAP HANA-informatieoverzicht.
- Selecteer Verbinden met SAP HANA.
- Klik op de knop Volgende.
Een pop-up voor SAP De inloggegevens voor de HANA-server worden hieronder weergegeven:
- Voer de SAP HANA-servernaam.
- Voer de SAP HANA-instantienummer.
- Voer de SAP HANA-gebruikersnaam.
- Voer de SAP HANA-wachtwoord.
- Klik op de knop 'Verbinden' om verbinding te maken met de SAP HANA-server.
Na het klikken op de knop Verbinden, maken we verbinding met SAP en heeft toegang tot HANA SAP HANA-weergave.
Stap 3) Toegang tot de SAP HANA-analytische weergave. Een venster om te selecteren SAP De HANA-weergave ziet er als volgt uit:
- Selecteer het SAP HANA-weergave (āAN_PURCHASE_ORDERSā hier).
- Klik op de knop Volgende.
Stap 4) Definieer dimensie en meeteenheid. Het volgende venster voor het selecteren van maten en afmetingen wordt weergegeven:
- Alle maatregelen zijn gegroepeerd onder de sectie 'Maatregelen'.
- Alle afmetingen zijn gegroepeerd onder de sectie Afmetingen.
- Klik op de knop Create.
Stap 5) Visualiseer de SAP HANA analytische weergave in SAP Lumira. Na het activeren van een informatieweergave in SAP In HANA wordt een kolomweergave met een naam die lijkt op die van de informatieweergave aangemaakt onder het schema ā_SYS_BICā. SAP HANA-catalogusknooppunt.
Wanneer we toegang nodig hebben tot een SAP HANA-informatie vanuit een extern perspectief SAP In HANA hebben we er alleen toegang toe via het schema "_SYS_BIC".
Er verschijnt een visualisatiescherm waarop de kolomweergave onder het schema ā_SYS_BICā wordt geselecteerd:
- In het gedeelte 'Grafiekbouwer' kunt u verschillende grafiektypen selecteren.
- Klik op het pictogram van de grafiekbouwer.
- Selecteer de optie Kolomdiagram.
- Klik op het "+" pictogram voor het gedeelte 'Metingen' om een āāmeting in de Y-asindeling toe te voegen.
- We hebben de meetwaarden "GROSS_AMOUNT" en "TAX_AMOUNT" toegevoegd.
- Klik op het pictogram voor het gedeelte 'Afmetingen'. Er verschijnt een lijst met alle beschikbare afmetingen.
- Selecteer āCATEGORIEā, āPRODUCT_IDā en āPRODUCT_NAAMā uit de dimensielijst om deze op de X-as weer te geven.
De SAP De HANA-analyseweergave wordt weergegeven in het tabblad Visualiseren. SAP Lumira, die verschillende schermen heeft, zoals hieronder weergegeven:
- Hulpmiddel voor sorteren (oplopend/aflopend), rangschikken, wissen, vernieuwen, enz.
- Dit kan gebruikt worden om te filteren.
- De output van de SAP HANA analytische weergave in SAP Lumira.
Rapportage in Microsoft Excel
Microsoft Excel beschikt over een krachtige ingebouwde rapportagefunctie; we kunnen snel een rapport maken met behulp van draaitabellen en grafieken.
MS Office gebruikt de MDX-taal (Multi Dimension Expression Language) om toegang te krijgen tot gegevens uit SAP HANA.
De MDX-taal wordt door een rapportagetool gebruikt om toegang te krijgen tot gegevens uit een multidimensionaal object in een databaseomgeving. Alleen met een MDX-query kunnen we toegang krijgen tot deze gegevens. SAP HANA-hiƫrarchieƫn.
We hebben alleen toegang tot een SAP HANA-informatieweergave heeft de eigenschap 'CUBE' in de semantiek, waardoor we geen attribuutweergave vanuit MS Excel kunnen openen.
Stuurprogramma's verbinden: MS Excel gebruikt ODBO-stuurprogramma's (OLE DB for OLAP) voor de verbinding met de database. SAP HANA-database.
Nu krijgen we toegang tot de SAP Vanuit Excel een HANA-database genereren, zoals in de onderstaande stappen wordt getoond.
Stap 1) Maak verbinding met SAP HANA vanuit Excel.
- Open MS Excel. Ga naar het tabblad Gegevens.
- Klik op het pictogram 'Van andere bronnen'.
- Selecteer Van wizard Gegevensverbinding.
Hieronder ziet u het scherm van de wizard voor gegevensverbindingen:
- Selecteer āOverig/Geavanceerdā.
- Klik op de knop Volgende.
Er wordt een venster voor 'Data Link Properties' geopend, zoals hieronder weergegeven:
- Selecteer "SAP "HANA MDX Provider" onder het tabblad Provider.
- Klik op de knop Volgende.
Er verschijnt een venster voor de eigenschappen van de gegevenskoppeling. Voer de volgende gegevens in:
- Voer de hostnaam in van de SAP HANA-database.
- Voer het instantienummer in van de SAP HANA-database.
- Voer de gebruikersnaam en het wachtwoord in voor de SAP HANA-database.
- Voer de taalnaam in.
- Klik op "Verbinding testen" om de verbinding met de te testen. SAP HANA-database vanuit Excel.
Er verschijnt een bericht met de tekst "Verbindingstest geslaagd".
Klik op de knop OK.
Stap 2) Tot nu toe hebben we een verbinding tot stand gebracht vanuit Excel naar SAP HANA en we hebben het getest. Nu hebben we toegang tot een SAP HANA-informatieweergave vanuit Excel. Er wordt een venster voor de 'Data Connection Wizard' weergegeven.
- Selecteer het pakket dat de volgende inhoud bevat: SAP HANA-informatieoverzicht.
- Selecteer de informatieweergave (analytische weergave, berekeningsweergave).
- Klik op de knop Volgende.
Er verschijnt een nieuw venster voor het gegevensverbindingsbestand. Voer de volgende gegevens in:
1. Geef de bestandsnaam op (AV_SALES).
2. Vink 'Wachtwoord in bestand opslaan' aan om te voorkomen dat u een wachtwoord hoeft in te voeren bij het openen van het Excel-bestand.
3. Er verschijnt een pop-upvenster voor het opslaan van het wachtwoord.
4. Klik op de knop Voltooien.
Stap 3) Nu de SAP De HANA-informatieweergave wordt in Excel als een draaitabel weergegeven, zoals hieronder:
























































