Yhteyden muodostaminen SAP HANA -tietokantoihin Power BI:ssä

Voit nyt käyttää SAP HANA -tietokantoja Power BI Desktopilla. Jotta voit käyttää SAP HANA -tietokantoja, paikalliseen asiakastietokoneeseen on asennettava SAP HANA ODBC -ohjain, jotta Power BI Desktopin SAP HANA -tietoyhteys toimii oikein. Voit ladata SAP HANA -asiakastyökalut SAP Development -työkaluista, joka sisältää tarvittavan ODBC-ohjaimen. Voit myös hankkia sen SAP-ohjelmiston latauskeskuksesta. Etsi ohjelmistoportaalista Windows-tietokoneille tarkoitettu SAP HANA CLIENT -asiakasohjelmisto. Koska SAP-ohjelmiston latauskeskus muuttaa rakennettaan usein, emme voi antaa tarkempia ohjeita kyseisellä sivulla siirtymiseen.

Jos haluat muodostaa yhteyden SAP HANA tietokantaan, valitse Nouda tiedot, valitse Tietokanta>SAP HANA Tietokanta ja valitse sitten Näyttöyhteys:

SAP HANA Database, Get Data dialog box, Power BI Desktop

Kun muodostat yhteyden SAP HANA -tietokantaan, määritä palvelimen nimi. Määritä sen jälkeen portti avattavasta luettelosta ja syöttöruudusta.

Tässä versiossa SAP HANA -tietokannan DirectQuery -tilaa tuetaan Power BI Desktopissa ja Power BI -palvelussa. Voit myös julkaista ja ladata raportteja, jotka käyttävät SAP HANA -tietokantaa, DirectQuery-tilassa Power BI -palveluun. Voit myös julkaista ja ladata raportteja Power BI -palveluun, kun et käytä SAP HANA -tietokantaa DirectQuery-tilassa.

SAP HANA -tietokannan tuetut ominaisuudet

Tässä versiossa hyödynnetään monia SAP HANA -tietokannan ominaisuuksia, kuten näkyy seuraavassa luettelossa:

  • SAP HANA -tietokannan Power BI -liitäntä käyttää SAP ODBC -ohjainta antamaan parhaan mahdollisen käyttäjäkokemuksen.

  • SAP HANA tukee sekä DirectQuery- että tuontivaihtoehtoja.

  • Power BI tukee HANA-tietomalleja, kuten analyysi- ja laskelmanäkymiä, ja sen selaus on optimoitu.

  • Voit myös käyttää SAP HANA -tietokannan kanssa Direct SQL -toimintoa yhdistääksesi rivi- ja saraketaulukkoja.

  • Power BI sisältää HANA-mallien optimoidun selauksen.

  • Power BI tukee SAP HANA -muuttujia ja -syöttöparametreja.

  • Power BI tukee HDI-säilöön perustuvia laskentanäkymiä.

    • HDI-säilöön perustuvien laskentanäkymien tuki on saatavilla Power BI Desktop. Jos haluat käyttää HDI-säilöpohjaisia laskentanäkymiä Power BI:ssä, varmista, että Power BI:n kanssa käyttämiesi HANA-tietokantojen käyttäjillä on oikeus käyttää HDI-suorituspalvelusäilöä, joka sisältää käytettävät näkymät. Jos haluat myöntää tämän käyttöoikeuden, luo rooli, joka sallii käyttöoikeuden HDI-säilöön. Määritä sitten HANA-tietokannan käyttäjälle rooli, jota käytät Power BI:n kanssa. (Tällä käyttäjällä on myös oltava oikeudet lukea järjestelmätaulukoista _SYS_BI rakenteessa tavalliseen tapaan.) Lisätietoja tietokantaroolien luomisesta ja määrittämisestä on virallisissa SAP-ohjeissa. Tämä SAP-blogikirjoitus voi olla hyvä paikka aloittaa.

    • HDI-pohjaisiin laskentanäkymiin liitetyissä HANA-muuttujissa on tällä hetkellä joitakin rajoituksia. Nämä rajoitukset johtuvat HANA-tietokannan virheistä.

      HANA-muuttujaa ei ensinnäkään voi käyttää HDI-säilöpohjaisen laskentanäkymän jaetussa sarakkeessa. Voit korjata tämän rajoituksen päivittämällä HANA 2 -versioon 37.02 tai uudempaan tai HANA 2 -versioon 42 tai uudempaan. Toiseksi muuttujien ja parametrien monimerkintäiset oletusarvot eivät näy tällä hetkellä Power BI:n käyttöliittymässä. Tämä rajoitus johtuu SAP HANA -tietokannan virheestä, mutta SAP ei ole vielä julkistanut korjausta.

Huomioitavat asiat ja rajoitukset

Kun käytät SAP HANA Visual Studio kanssa, varmista, että olet asentanut yhteensopivat versiot. Kun käsittelet esimerkiksi Visual Studio 32-bittistä, varmista, että hana-asiakasohjelma on myös 32-bittinen asennettuna.

SAP HANA -tietokantojen käyttöön liittyy myös joitakin rajoituksia:

  • NVARCHAR-merkkijonot lyhennetään enimmäispituuteen, joka on 4 000 Unicode-merkkiä.
  • SMALLDECIMAL-toimintoa ei tueta.
  • VARBINARY-toimintoa ei tueta.
  • Kelvolliset päivämäärät ovat väliltä 30.12.1899–31.12.9999.
  • SAP HANA -päivitystä kertakirjautumisella ei tällä hetkellä tueta Excel-työkirjojen päivityksessä. Kun haluat päivittää tiedot Power BI:ssä, voit käyttää Power BI -raporttia SAP HANA -kertakirjautumisen kanssa.

Seuraavat vaiheet

Lisätietoja DirectQuery-kyselystä ja SAP HANA -tietokannoista saat seuraavista resursseista: