SAP HANA-raportointityökalu: Kuinka luoda universumi IDT:n avulla?
⚡ Älykäs yhteenveto
SAP HANA Reporting yhdistää liiketoimintatiedon käyttöliittymätyökalut suoraan HANA-tietonäkymiin reaaliaikaista analyysia varten. Raportit voidaan rakentaa sisään. SAP Liiketoimintatiede, verkkoanalytiikka, Crystal Reports SAP Lumira ja Microsoft Excel, joista jokainen kuluttaa HANA-tietoja HANA-asiakasohjelmaohjainten kautta.

SAP HANA Raportointi
Olemme toistaiseksi ladaneet tietoja kohteesta SAP lähde, ei-SAPja litteä viila läpi SAP SLT ja SAP BODS ja loivat tietonäkymiä (attribuuttinäkymä, analyyttinen näkymä ja laskentanäkymä).
Seuraavaksi käsittelemme raportointityökalujen informaationäkymää. Raportointityökalun ajurit, kuten JDBC, ODBC ja ODBO, ovat osa SAP HANA-asiakas.
So asentaminen SAP HANA asiakasohjelmisto (*.exe-tiedosto) asettaa kaikki ajurit saataville tietokoneella raportointityökalujen liittämistä varten SAP HANA.
Käytämme SAP BO, SAP Lumira ja Microsoft Exceliä käyttääksesi SAP HANA-tietonäkymä tässä opetusohjelmassa. Raportointityökalun valinta riippuu tarvittavien raporttien tyypistä.
Raportoida SAP BI (Business Intelligence) yleiskatsaus
SAP BI on tietovarastoinnin ja raportoinnin työkalu.
BI:ssä (Business Intelligence) raakadata puhdistetaan, liiketoimintalogiikkaa sovelletaan ja sitä käsitellään merkityksellisen tiedon tarjoamiseksi käyttäjälle. Liiketoimintatiede on SAP tuote, joka tarjoaa käyttäjäystävällisen ympäristön.
SAP Liiketoimintatiede tukee useita tietokantoja, mutta kun siirrymme lähdedatasta SAP HANA, arkkitehtuuri on alla olevan mukainen.
SAP Liiketoimintatiedon analysointi on kolmitasoinen arkkitehtuuri:
- Tietokantapalvelin – tiedot tallennetaan fyysisesti PSA:han, ODS:ään ja InfoCubeen.
- Sovelluspalvelin – käytetään tietokantapalvelimen tietojen käyttämiseen ja niiden käsittelyyn esityspalvelinta varten.
- Esityspalvelin – näyttää tiedot käyttäjälle.
SAP BEx-kyselysuunnittelija (osa SAP BI) voi käyttää SAP HANA-näkymä InfoProviderina ja tietojen näyttö BEx-muodossa.
Raportointi Webissä SAP Business Object (BO) HANAlta
SAP BusinessObjects-verkkoanalytiikka (SAP BO Webi) on osa SAP BusinessObjects-alusta (SBOP) asiakastyökaluperhe. SAP BusinessObjects-työkalut käyttävät JDBC/ODBC-ajuria yhteyden muodostamiseen lähdejärjestelmään.
Ominaisuudet SAP BO Webi on:
- Webi on ad hoc -raportointityökalu.
- Webiä käytetään yksityiskohtaisten raporttien tekemiseen.
- Webi näyttää tuloksen taulukko- tai graafisessa muodossa.
- Käyttäjät voivat luoda tai muokata omia kyselyitään raporttia varten.
Asennuksen jälkeen SAP HANA-asiakasohjelmassa JDBC/ODBC-ajuri asennetaan tietokoneelle. Nämä ajurit toimivat välittäjänä SAP HANA ja asiakkaan raportointityökalut, kun tietoja esitetään käyttäjälle.
SAP BO-palvelin ja SAP BO Platform (SBOP) -asiakastyökalut.
Kuinka luoda maailmankaikkeus SAP HANA-työkalun käyttö informaatiosuunnittelussa
Vaihe 1) Luo universumi. Tässä vaiheessa luomme universumin Information Design Toolin (IDT) avulla.
HANAan pääsee käsiksi ODBC- ja JDBC-ajureiden kautta, ja sen taulukoita voidaan määritellä ja kysellä SQL Kieli. Taulukoita hallitaan työkalulla nimeltä HANA Studio.
- Käynnistä IDT navigoimalla kohtaan
Start Menu -> SAP Business Intelligence -> SAP BusinessObjects BI -alusta 4 Asiakastyökalut -> Tietojen suunnittelutyökalu
Information Design Tool -näyttö avautuu. Universumin luomiseksi tarvitsemme projektin IDT:ssä.
- Siirry Projekti-vaihtoehtoon seuraavasti:
Uusi projekti -ponnahdusikkuna avautuu. Kirjoita tähän ponnahdusikkunaan seuraavat tiedot:
1. Syötä projektin nimi.
2. Napsauta Valmis-painiketta.
Projektin nimi ”WEBI_DHK_HANA” näkyy Paikalliset projektit -välilehdellä alla olevan mukaisesti.
Projekti on paikallinen työtila, johon tallennat yhden tai useamman universumin rakentamiseen käytetyt resurssit.
Käytettävissä on kaksi liitäntää, jotka on kuvattu tarkemmin alla:
- Suhteellinen yhteys – taulukon tietojen ja tavallisen relaatiotietokannan hallintajärjestelmän käyttämiseen käytetään relaatioyhteyttä.
- OLAP-yhteys – käyttää tietoja sovelluksesta (SAP, Oracle, Microsoft, SAP BO) ja kuutioon tai tietonäkymään tallennetut tiedot, käytä OLAP-yhteyttä.
Vaihe 2) Luo relaatioyhteys. Nyt luomme relationaalinen yhteys. Mene Projekti -> Uusi -> Suhteellinen yhteys.
Uuden relaatioyhteyden lähteen nimen ponnahdusikkuna tulee näkyviin:
- Anna resurssin nimi.
- Napsauta Seuraava-painiketta.
Tietokannan väliohjelmiston ohjaimen valintaan liittyvä ponnahdusikkuna tulee näkyviin:
- Valitse JDBC-ajurit kohdasta SAP HANA-tietokanta 1.0.
- Napsauta Seuraava-painiketta.
Uusien relaatioyhteysparametrien ponnahdusikkuna tulee näkyviin. Syötä seuraavat tiedot:
- Todennustilaksi on valittu ”Käytä määritettyä käyttäjätunnusta ja salasanaa”.
- Syötä HANA-käyttäjätunnus.
- Anna salasana.
- Valitse Tietolähde-osiosta Yksittäinen palvelin. Anna isäntänimi (tässä tapauksessa: 30015).
- Syötä instanssinumero.
- Tarkista yhteys napsauttamalla Testaa yhteys -painiketta.
Näyttöön tulee ponnahdusikkuna, jossa ilmoitetaan yhteyden testaamisesta.
Onnistuneen yhteyden muodostamisen jälkeen yhteys nimellä SAP HANA.cnx luodaan.
Vaihe 3) Julkaise yhteys. Jotta Web Intelligence, Dashboards tai Crystal Report for Enterprise voisivat hyödyntää universumia, meidän on julkaistava yhteys. Joten nyt julkaisemme yhteyden sovellukselle SAP HANA.cnx.
- Valitse SAP HANA.cnx-yhteys projektin “WEBI_DHK_HANA” alla ja napsauta hiiren kakkospainikkeella.
- Valitse Julkaise yhteys tietovarastoon.
- Julkaistu yhteys nimeen SAPHANA.cns luodaan onnistuneen julkaisun jälkeen repositoriossa.
Yhteyden julkaisemista varten tietovarastoon avautuu ponnahdusikkuna:
- Valitse Business IDT.
- Napsauta Valmis-painiketta.
Näyttöön tulee ponnahdusikkuna, jossa ilmoitetaan yhteyden julkaisemisesta onnistuneesti.
Nyt luomme maailmankaikkeuden käyttämällä SAP HANA-liiketoimintakerros.
Vaihe 4) Luo universumi HANA-kerroksen avulla. Universumi on tietovarastosi tai transaktiotietokannan liiketoimintaesitys, jonka avulla käyttäjä voi olla vuorovaikutuksessa datan kanssa tietämättä tietokannan monimutkaisuudesta.
Maailmankaikkeuden luomiseen käytämme SAP HANA-liiketoimintakerros kuten alla.
SAP HANA Business Layer
alkaen SAP BOBI 4.1, SAP tarjoaa uuden vaihtoehdon"SAP HANA Business Layer” samalla kun luomme universumin Information Design Toolin avulla.
Ennen SAP BOBI 4.1:ssä meidän piti luoda johdettu taulukko samalla kun rakensimme tietopohjaa ja kartoitimme muuttujat ja syöttöparametrit.
SAP HANA-liiketoimintakerros luo automaattisesti tietopohjan ja liiketoimintakerroksen valitun perusteella SAP HANA-näkymiä ja tunnistaa automaattisesti syöttöparametrit ja muuttujat.
Me luomme maailmankaikkeuden kautta SAP HANA-liiketoimintakerros seuraavasti:
- Valitse luotu projekti ”WEBI_DHK_HANA”.
- Napsauta projektia hiiren kakkospainikkeella ja valitse Uusi.
- Valitse "SAP HANA Business Layer”.
Ponnahdusikkuna kohteelle SAP HANA-liiketoimintakerros tulee näkyviin:
- Syötä liiketoimintakerroksen nimi.
- Syötä tietopohjan nimi.
- Kirjoita kuvaus.
- Napsauta Seuraava-painiketta.
Select-ponnahdusikkuna SAP HANA-yhteys näytetään:
- Rastita yhteys "SAPHANA.cnx”.
- Napsauta Seuraava-painiketta.
Ponnahdusikkuna, josta voit valita SAP HANA-tietomalli näytetään:
- Valitse nyt analyyttinen näkymä (AN_PURCHASE_ORDERS) luotu HANAUSER-paketin alaisuudessa.
- Napsauta Valmis-painiketta.
Analyyttinen näkymä avautuu tiedonsuunnittelutyökalussa.
Vaihe 5) Tarkista tiedot. Tietojen suunnittelutyökalun tiedot ovat seuraavat:
- Projekti-kohdassa näkyvät kaikki relaatioyhteydet, liiketoimintakerrokset ja tietoperustat.
- Tietovaraston resurssiosiossa näytetään tietovarastoon tallennetut objektit (yhteys, liiketoimintakerros jne.).
- Liiketoimintakerros näyttää analyyttisen näkymän liiketoimintanäkymän. Se on tarkoitettu toiminnallisille henkilöille.
- Päiväys Foundation näyttää taulukon ja sarakkeiden nimet. Se on tekniselle henkilölle.
Vaihe 6) Valitse taso-osio. Valitse liiketoiminta-asetelmataso-osio ja siirry analyyttisen näkymän nimellä varustettuun kansioon. Noudata nyt seuraavia ohjeita:
- Valitse tietopohjaosio.
- Vedä ja pudota sarake analyysinäkymään.
- Se näyttää objektit analyyttisessä näkymässä.
- Raahattu kenttä näytetään analyysinäkymän (AN_PURCHASE_ORDER) alla.
Vaihe 7) Tallenna objektit. Tässä vaiheessa tallenna kaikki objektit. Siirry Tiedosto-valikkoon ja napsauta ”Tallenna kaikki” tallentaaksesi kaikki objektit.
Noudata sen jälkeen alla olevaa vaihetta.
Vaihe 8) Tarkista tuloste. Luo kysely ja tarkastele tulosta.
- Siirry Kyselyt-vaihtoehtoon.
- Kyselypaneeli tulee näkyviin. Valitse kenttä, jonka haluat sisällyttää kyselyyn.
- Vedä ja pudota ne ”Kyselyn #1 tulosobjektit” -osioon.
- Napsauta Päivitä-painiketta tulosjoukko-osiossa.
- Tulos näytetään.
Raportoida SAP Crystal-raportti
SAP Crystal Report auttaa meitä suunnittelemaan, tutkimaan, visualisoimaan ja tarjoamaan raportteja, jotka toimivat verkko- tai yrityssovelluksissa. SAP Crystal Reportin avulla voimme luoda yksinkertaisen tai monimutkaisen raportin.
On olemassa kahdenlaisia SAP Crystal Reports:
- Crystal-raportti 16.13.2011: käytetään kun
- Haluat kutsua HANA-tallennettua proseduuria Crystal Reportsista.
- Haluat luoda SQL ilmaisuja.
- Haluat suorittaa näkymän parametreilla tai muuttujilla ja lähettää muita kuin oletusarvoja.
- Crystal Report for Enterprises: käytetään kun
- Universumi on saatavilla tai sitä tarvitaan; käytä sitten SAP Crystal Reports Enterprise.
Käytämme Crystal Reports for Enterprises -ohjelmaa.
Vaihe 1) Kirjaudu Crystal Report for Enterprises -palveluun.
SAP Crystal Reports for Enterprises näyttää seuraavalta:
- Se on raportin muotoiluosio, joka tarjoaa erilaisia muotoilutyökaluja.
- Tämä on ikkunan kuvake (Tietojen hallinta, Jäsennys, Puuryhmä, Etsi).
- Tietojen selaimen, jäsennyksen, ryhmäpuun, etsinnän jne. tiedot näytetään.
- Raporttisivun muotoilu -vaihtoehto.
- Raportin työalue.
Vaihe 2) Nyt luomme yhteyden tietolähteelle. Napsauta Valitse tietolähde tietojenhallinnasta.
Näyttöön tulee ponnahdusikkuna, jossa pyydetään valitsemaan tietolähdetyyppi. Valitse Selaa-valikosta. SAP HANA-alustaosio.
Palvelimelle yhteyden muodostamista varten näkyviin tulee ponnahdusikkuna. Napsauta ”Uusi palvelin” -painiketta.
Palvelinyhteyden muodostamiseen avautuu alla oleva ikkuna:
- Napsauta Lisää-painiketta.
- Syötä yhteyden näyttönimi (saphana).
- Yhteyden nimi näkyy yhteysluettelossa.
- Syötä HANA-palvelimen nimi.
- Anna HANA-palvelininstanssin nimi.
- Syötä HANA-käyttäjätunnus.
- Napsauta "Testaa yhteys" -painiketta.
- Testaa yhteyden kirjautuminen -ponnahdusikkuna tulee näkyviin. Anna salasana SAP HANA käyttäjä.
- Napsauta OK-painiketta.
Näyttöön tulee viesti yhteyden muodostamisen onnistumisesta.
Napsauta OK-painiketta. Näyttöön tulee ponnahdusikkuna palvelimeen yhdistämistä varten.
Vaihe 3) Tässä vaiheessa
- Teemme seuraavaa:
- Valitse palvelin ”saphana”.
- Napsauta OK-painiketta.
Näyttöön tulee salasanan syöttöikkuna. Syötä salasana ja napsauta sitten OK.
Vielä yksi ponnahdusikkuna avautuu HANA-näkymän valitsemiseksi.
2) Tässä vaiheessa valitsemme SAP HANA näkymä.
- Valitse HANA-näkymä (Analyyttinen näkymä AN_PURCHASE_ORDERS).
- Napsauta OK-painiketta.
- Tässä vaiheessa avautuu ikkuna kyselyä varten.
Luo kysely noudattamalla seuraavia ohjeita:
- Valitse kyselylle tarvittava sarake luettelosta.
- Vedä ja pudota tarvittava kenttä kyselyyn.
- Napsauta Päivitä-painiketta.
- Tulosjoukko näytetään.
- Klikkaa
painiketta.
Raportin tuloste näytetään alla olevan muodossa:
Raportoida SAP Lumira
SAP Lumira on ohjelmisto, jonka on kehittänyt SAP analysoida ja visualisoida tietoja. SAP Lumira, käyttäjä voi luoda kauniita ja interaktiivisia karttoja, infografiikkaa ja kaavioita. SAP Lumira voi tuoda tietoja kunnostautua ja muut lähteet.
SAP Lumira voi käyttää tietonäkymää SAP HANA suoraan, suorittaen visuaalisen BI-analyysin kojelaudan avulla.
Huomautus: SAP Lumira on saavuttanut valtavirran ylläpitorajan lopun, ja SAP kantoja SAP Analytics Cloud strategisena seuraajanaan uusille itsepalveluvisualisointitöille. Alla olevat vaiheet koskevat edelleen olemassa olevia Lumira-asennuksia.
In SAP Lumira, seuraavat vaiheet tehdään datan visualisoimiseksi.
Nyt visualisoimme SAP HANA-näkymässä SAP Lumira. Ensin kirjaudumme sisään SAP Lumira napsauttamalla SAP Lumira Client -kuvaketta työpöydällä, kuten alla.
Vaihe 1) Luo asiakirja ja hanki tietojoukko. Jälkeen SAP Lumira avautuu ja työskentelyä varten avautuu näyttö. Näytön tiedot ovat seuraavat:
- Sovellustyökalurivi – sisältää työkalurivejä, kuten Tiedosto, Muokkaa, Näytä, Tiedot ja Ohje.
- Kotilinkki – tällä vaihtoehdolla voimme siirtyä kotinäyttöön.
- Omat dokumentit -osiot:
- asiakirjat
- visualisointeja
- aineistot
- tarinat
- SAP Lumira Cloud – tämän vaihtoehdon avulla voimme käyttää pilvipalveluita.
- Yhteydet – näemme kaikki yhteydet täällä.
Luo asiakirja napsauttamalla Omat nimikkeet -osiossa olevaa Asiakirja-vaihtoehtoa:
- Siirry Tiedosto-sovelluksen työkaluriville ja napsauta Tiedosto.
- Valitse Uusi.
SAP Lumira tukee seuraavia tietojoukkoja:
- Microsoft kunnostautua
- teksti
- Kopioi leikepöydältä
- Yhdistä SAP HANA
- Lataa SAP HANA
- CasinoUniverse
- Kysely SQL:llä
- Yhdistä SAP Yritysvarasto
- SAP Universumin kyselypaneeli
Vaihe 2) Yhdistä SAP HANA. Tässä me yhdistymme SAP HANA ja pääsy SAP HANA-tietojen näkymä.
- Valitse Yhdistä kohteeseen SAP HANA.
- Napsauta Seuraava-painiketta.
Ponnahdusikkuna kohteelle SAP HANA-palvelimen tunnistetiedot näytetään alla olevan mukaisesti:
- Anna SAP HANA-palvelimen nimi.
- Anna SAP HANA-instanssin numero.
- Anna SAP HANA-käyttäjätunnus.
- Anna SAP HANA-salasana.
- Napsauta ”Yhdistä”-painiketta muodostaaksesi yhteyden SAP HANA-palvelin.
Yhdistä-painikkeen napsauttamisen jälkeen muodostamme yhteyden SAP HANA ja voivat käyttää SAP HANA näkymä.
Vaihe 3) Käytä SAP HANA-analyyttinen näkymä. Ikkuna, josta valita SAP HANA-näkymä näyttää tältä:
- Valitse SAP HANA-näkymä (tässä ”AN_PURCHASE_ORDERS”).
- Napsauta Seuraava-painiketta.
Vaihe 4) Määrittele ulottuvuus ja mitta. Seuraava ikkuna mittojen ja ulottuvuuksien valitsemiseksi tulee näkyviin:
- Kaikki mittarit on ryhmitelty Mittaukset-osioon.
- Kaikki mitat on ryhmitelty Mitat-osioon.
- Napsauta Luo-painiketta.
Vaihe 5) Visualisoi SAP HANA-analytiikkanäkymä SAP Lumira. Kun olet aktivoinut tietonäkymän kohdassa SAP HANA-järjestelmässä luodaan "_SYS_BIC"-skeeman alle sarakenäkymä, jonka nimi on samankaltainen kuin tietonäkymän. SAP HANA-luettelosolmu.
Kun meidän on päästävä mihin tahansa SAP HANA-tietonäkymä ulkopuolelta SAP HANA, voimme käyttää sitä vain “_SYS_BIC”-skeemasta.
Näkyviin tulee visualisointinäyttö, joka valitsee sarakenäkymän "_SYS_BIC"-skeeman alta:
- Erilaisia kaaviotyyppejä voi valita Kaavion luonti -osiosta.
- Napsauta kaavion luontityökalun kuvaketta.
- Valitse Pylväskaavio-vaihtoehto.
- Lisää mittari Y-akselin muodossa napsauttamalla Mittaukset-osion edessä olevaa +-kuvaketta.
- Olemme lisänneet mittarit ”GROSS_AMOUNT” ja ”TAX_AMOUNT”.
- Napsauta ”Mitat”-osion edessä olevaa kuvaketta. Näyttöön tulee luettelo kaikista käytettävissä olevista mitoista.
- Valitse X-akselilla näytettäväksi ulottuvuusluettelosta ”CATEGORY”, ”PRODUCT_ID” ja ”PRODUCT_NAME”.
SAP HANA-analyysinäkymä näkyy Visualisoi-välilehdellä. SAP Lumira, jolla on erilaiset näytöt seuraavasti:
- Työkalu nousevaan/laskevaan järjestykseen, sijoitukseen, tyhjennykseen, päivitykseen jne.
- Tätä voidaan käyttää suodattamiseen.
- Tulos SAP HANA-analytiikkanäkymä SAP Lumira.
Raportoida Microsoft kunnostautua
Microsoft Excelissä on tehokas sisäänrakennettu raportointivaihtoehto; voimme luoda raportin nopeasti pivot-taulukoiden ja kaavioiden avulla.
MS Office käyttää MDX-kieltä (Multi Dimension Expression Language) tietojen käyttämiseen SAP HANA.
Raportointityökalu käyttää MDX-kieltä moniulotteisen objektin tietojen käyttämiseen tietokantaympäristössä. Vain MDX-kyselyllä voimme käyttää SAP HANA-hierarkiat.
Voimme käyttää vain SAP HANA-tietonäkymä, jonka semantiikassa on ominaisuus 'CUBE', joten emme voi käyttää attribuuttinäkymää MS Excelistä.
Ohjainten yhdistäminen: MS Excel käyttää ODBO-ajureita (OLE DB for OLAP) yhteyden muodostamiseen SAP HANA-tietokanta.
Nyt pääsemme käsiksi SAP HANA-tietokanta Excelistä alla olevien vaiheiden mukaisesti.
Vaihe 1) Yhdistä SAP HANA Excelistä.
- Avaa MS Excel. Siirry Tiedot-välilehdelle.
- Napsauta ”Muista lähteistä” -kuvaketta.
- Valitse Ohjatusta tiedonsiirtoyhteydestä.
Tietojen yhdistämisohjatun toiminnon näyttö tulee näkyviin seuraavasti:
- Valitse ”Muut/Lisäasetukset”.
- Napsauta Seuraava-painiketta.
”Datalinkin ominaisuudet” -ikkuna avautuu seuraavasti:
- Valitse "SAP "HANA MDX -palveluntarjoaja" Palveluntarjoaja-välilehdellä.
- Napsauta Seuraava-painiketta.
Näyttöön tulee datalinkin ominaisuuksien ikkuna. Syötä seuraavat tiedot:
- Syötä isäntänimi SAP HANA-tietokanta.
- Syötä instanssinumero SAP HANA-tietokanta.
- Anna käyttäjätunnus ja salasana kohteelle SAP HANA-tietokanta.
- Syötä kielen nimi.
- Testaa yhteys napsauttamalla "Testaa yhteys" -painiketta. SAP HANA-tietokanta Excelistä.
Näyttöön tulee viesti ”Yhteyden testi onnistui”.
Napsauta OK-painiketta.
Vaihe 2) Tähän asti olemme luoneet yhteyden Excelistä kohteeseen SAP HANA ja testasimme sitä. Nyt pääsemme käsiksi SAP HANA-tietojen näkymä Excelistä. Näyttöön tulee ”Tietoyhteyden luontiavustaja” -ikkuna.
- Valitse paketti, joka sisältää SAP HANA-tietojen näkymä.
- Valitse tietonäkymä (analyyttinen näkymä, laskentanäkymä).
- Napsauta Seuraava-painiketta.
Uusi ikkuna tietoyhteystiedostolle avautuu. Syötä seuraavat tiedot:
1. Anna tiedostolle nimi (AV_SALES).
2. Valitse ”Tallenna salasana tiedostoon”, jos et tarvitse salasanaa avatessasi Excel-tiedostoa.
3. Näyttöön tulee salasanan tallennussuojauksen ponnahdusikkuna.
4. Napsauta Valmis-painiketta.
Vaihe 3) Nyt SAP HANA-tietonäkymä näytetään Excelissä pivot-taulukkona alla olevan mukaisesti:
























































