Power BI – usein kysytyt kysymykset
- Artikkeli
Tässä artikkelissa vastataan joihinkin kysymyksiin, joita sinulla voi olla Power BI:n ja Business Centralin käytöstä.
Olen valinnut raportin Business Centralin omalle roolikeskukselle. Jos myöhemmin teen muutoksia raportin visualisointeihin, päivittääkö roolikeskus muutokset automaattisesti?
Kyllä. Business Centralissa näkyvät raportit upotetaan suoraan Power BIstä, eivätkä ne ole kopioita.
Ovatko Power BI:n Business Central -sovellukset saatavilla muilla kielillä kuin englanniksi?
Ei. Nämä sovellukset ovat tällä hetkellä saatavilla vain englanniksi.
Kun raportti on julkaistu oma powerbi.com -työtilassa, voinko ladata sen pbix-tiedoston?
Kyllä. Lue lisätietoja kohdassa Raportin lataaminen Power BI -palvelusta Power BI Desktopiin.
Voinko ladata sovellukset pbix-tiedostoina?
Ei. Tällä hetkellä emme toimita virallisille Power BI -sovelluksille ladattavia pbix-tiedostoja, koska ne julkaistaan AppSourcessa.
Tarvitsenko Power BI Pro -käyttöoikeuden raporttien julkaisemisessa?
Ei. Pro-käyttöoikeutta ei tarvita raporttien julkaisemisessa. Power BI -vakiokäyttöoikeus (ilmainen) riittää. Lisätietoja kohdassa Power BI -käyttöoikeudet.
Mitä ilmaisen käyttöoikeuden omaava käyttäjä ei voi tehdä?
Et voi jakaa raportteja tai asentaa Power BI:n Business Central -sovelluksia. Ilmainen käyttöoikeus mahdollistaa lähes kaikkien kaavio- ja raporttivaihtoehtojen luomisen.
Jos käyttäjä jakaa raportin toisen käyttäjän kanssa, myös toisella käyttäjällä on oltava Pro-käyttöoikeus nähdäkseen raportin. Tuleeko tämä ominaisuus tulevaisuudessa käyttöön ilmaisen käyttöoikeuden kanssa?
Emme voi tehdä tätä päätöstä. Power BI asettaa tämän vaatimuksen. Lue lisätietoja kohdasta Jaa Power BI -koontinäyttöjä ja raportteja työtovereiden ja muiden kanssa.
Toimiiko yhdistin verkkopalveluina näytettyjen sivujen kanssa?
Verkkopalvelut ovat vanhaa tekniikkaa, eikä niiden kanssa suositella Power BI:n käyttöä. Power BI -yhdistin tukee sekä Business Central -verkkopalveluja että ohjelmointirajapintasivuja, mutta ohjelmointirajapintasivujen suorituskyky on yleensä parempi ja ne soveltuvat paremmin tietojen tuomiseen muiden järjestelmien käyttöön. Lisätietoja on kohdassa Power BI -yhdistimen käytön aloittaminen yhdessä Business Centralin ohjelmointirajapintojen kanssa pelkkien verkkopalveluiden sijaan.
Voinko luoda Power BI -raportin käyttämällä myyntilaskurivejä tai päiväkirjan rivien ohjelmointirajapintoja?
Yleisimmin käytetyt rivitietueet ovat käytettävissä Business Central APIs v2.0:ssa). Voit siis käyttää niitä raporttien rakentamiseen Power BI:ssä valitsemalla ne Dynamics 365 Business Central -yhdistimessä. Rivit-ohjelmointirajapinnat on kuitenkin suunniteltu käytettäviksi vain erityisten suodattimien kanssa, eivätkä ne välttämättä toimi kaikissa skenaarioissa. Saatat saada seuraavanlaisen virheilmoituksen: "Sinun on määritettävä tunnus tai asiakirjan tunnus, jotta rivit haetaan". Voit korjata tämän ongelman seuraavasti, kun haet tietoja Business Centralista Power BI Desktopin raporttia varten:
Sen sijaan, että lisäisit rivientiteetin tietolähteen, lisää päätietolähde. Lisää esimerkiksi Myyntilasku sen sijaan, että lisäisit Myyntilaskun rivit.
Valitse Muunna tiedot Power BI Desktopin toimintopalkista.
Valitse juuri lisätty kysely, esimerkiksi Myyntilaskut.
Voit vähentää raporttiin ladattavien tietueiden määrää käyttämällä tietueissa tarvittavaa suodatusta.
Vieritä pystysuoraan, kunnes löydät riveiksi nimetyn sarakkeen, esimerkiksi SalesInvoiceLines.
Valitse laajennuspainike sarakkeen otsikossa, sarakenimen vieressä.
Onko mahdollista valita Business Central -ympäristö, josta tiedot haetaan Power BI:iin, esimerkiksi eristys- tai tuotantoympäristö?
Kyllä. Tämän voi valita helposti. Kun yhteys Business Centraliin muodostetaan yhdistimen avulla, on valittava ympäristö ja yrityksen nimi.
Voiko useiden tuotantoympäristöjen tietoja yhdistää samaan vuokraajaan?
Kyllä. Power BI:ssä suoritetaan uudelleen toiminto tietojen hakemiseksi ja haetaan haluttu ympäristö.
Millä Business Centralin sivuilla on Power BI -raportit -osa?
Tällä hetkellä on joitakin tiettyjä sivuja, joilla on tietoruutu ja Power BI -raportit-osa tietojen näyttämiseksi.
Luettelosivuilla Power BI -raportit -osa suodatetaan niin, että näkyvissä ovat raportit, joissa säilytetään luettelon tiedot. Tässä ovat luettelon tyypin sivut, jotka sisältävät Power BI -raportit -osan:
Sivun tunnus | Name |
---|---|
22 | Asiakasluettelo |
27 | Toimittajaluettelo |
31 | Nimikeluettelo |
9305 | Myyntitilausluettelo |
9308 | Ostolaskut |
Tässä ovat muut sivut, jotka sisältävät laajemman, ei-suodatetun Power BI -raportit -osan:
Sivun tunnus | Nimi |
---|---|
1156 | Yrityksen tiedot |
4013 | Intelligent Cloud Insights |
9006 | Tilausten käsittelijän roolikeskus |
9008 | F.var. Perusroolikeskus |
9010 | Tuotannon suunnittelijan roolikeskus |
9015 | Työn projektipäällikön roolikeskus |
9016 | Huollon aikatauluttajan roolikeskus |
9022 | Liiketoimintajohtajan roolikeskus |
9024 | Suojauksenvalvojan roolikeskus |
9026 | Myynnin ja kontaktien hallinta Roolikeskus |
9027 | Kirjanpitäjän roolikeskus |
Vinkki
Tällä hetkellä suunnitelmissa ei ole lisätä tätä kaikille luettelosivuille. Voit kuitenkin luoda yksinkertaisen sivulaajennuksen, joka lisää Power BI -raportit osan tietoruutuun. Lisätietoja on kehittäjien ja IT-ammattilaisten ohjeen kohdassa Power BI -raportit -osan lisääminen sivuille.
Voinko suodattaa Business Centralin tietojoukon ennen kuin haen tiedot Power BI:iin sen sijaan, että käytän suodattimia jälkikäteen?
Jos haluat suodattaa suuria tietojoukkoja, helpoin tapa on määrittää Power BI -raportin suodatin muokkaamalla suoraan Power Query -kaavaa. Suurin osa näin määritetyistä suodattimista välitetään Business Centraliin delegoimalla kysely lähteeseen. Katso Tietojoukkojen lisäävä päivitys.
Tällä hetkellä ei ole mahdollista määrittää verkkopalveluiden tietojen suodatinta Business Centralissa. Jos sovelluksen on määritettävä suodatin Business Centralissa, sinun on luotava tätä varten mukautettu Business Central -sovellus.
Voiko Power BI:ssa hakea tietoja kyselyn lisäksi myös muilla tavoilla sellaista Business Centralin taulukoista, joilla ei ole liitettyä sivua? Esimerkiksi Nimikemääritteen arvon yhdistämismääritys -taulukosta.
Ei. Ei vielä.
Ovatko julkaistavat kyselyt nopeampia käyttää kuin julkaistut sivut?
Verkkopalveluissa julkaistut kyselyt ovat yleensä nopeampia kuin vastaavat julkaistut sivut. Syy on se, että kyselyt on optimoitu tietojen lukemista varten. Ne eivät sisällä kalliita käynnistimiä, kuten OnAfterGetRecord-käynnistintä.
Verkkopalvelut perustuvat sivuihin tai kyselyihin, jotka on suunniteltu käytettäväksi verkosta käsin eikä yleensä optimoitu käytettäväksi ulkoisten palvelujen kautta. Vaikka Business Central -yhdistin tukee edelleen tietojen hakemista verkkopalveluista, suosittelemme käyttämään ohjelmistorajapintasivuja verkkopalvelujen sijaan aina, kun se on mahdollista.
Voiko käyttäjä luoda verkkopalvelun sellaisen sarakkeen avulla, joka on Business Centralin taulukossa, mutta ei sivulla? Vai onko kehittäjän luotava mukautettu kysely?
Verkkopalveluun ei tällä hetkellä pysty lisäämään uutta kenttää. Ohjelmointirajapintasivut tarjoavat täyden joustavuuden sivun rakenteen osalta, joten kehittäjä voi luoda uuden ohjelmistorajapintasivun tämän vaatimuksen täyttämiseksi.
Voinko yhdistää Power BI:n Business Central Onlinen vain luku -tilassa olevaan tietokantapalvelimeen?
Power BI -yhdistin lukee oletusarvoisesti tietoja Business Central -tietokannan vain luku -kopiosta, mikä koskee kaikkia helmikuun 2022 jälkeen luotuja raportteja. Tämän toiminnon ansiosta raportit päivittyvät nopeammin ja ne vaikuttavat suorituskykyyn vähemmän, jos käytät Business Centralia, kun raporttia päivitetään. Suosittelemme edelleen, että raportit ajastetaan päivittymään tavanomaisten työtuntien ulkopuolella aina, kun se on mahdollista.
Jos sinulla on vanhoja Business Central -tietoihin perustuvia raportteja, ne eivät muodosta yhteyttä vain luku -tyyppisiin tietokantareplikoihin. Harkitse tässä tapauksessa kyselyn luomista uudelleen Power BI:n sisällä, jotta se käyttää uusimpia oletusasetuksia.
Kun käytän Power BI -yhdistintä muodostaakseni yhteyden mukautettuun Business Central -ohjelmointirajapintasivuun, näkyviin tulee virhe Tietuetta ei voi lisätä. Nykyinen yhteystarkoitus on vain luku -muodossa.". Miten voin korjata asian?
Business Central -tietoja käyttävät raportit muodostavat oletusarvoisesti yhteyden Business Central -tietokannan replikaan. Harvoissa tapauksissa tämä saattaa aiheuttaa virheen "Nykyinen yhteystarkoitus on vain luku". Tämä virhe johtuu yleensä siitä, että mukautettu ohjelmointirajapinta tekee muutoksia Business Central -tietueisiin, kun Power BI yrittää noutaa kyseisiä tietoja. Erityisesti virhettä esiintyy osana AL-käynnistimiä: OnInit, OnOpenPage, OnFindRecord, OnNextRecord, OnAfterGetRecord ja OnAfterGetCurrRecord.
Katso ohjeet tämän ongelman korjaamiseen pakottamalla Business Central -yhdistimen sallimaan tämän toiminnan: Power BI -raporttien koostaminen näyttämään Business Central -tietoja – Ongelmien korjaaminen.
Miten muutan tai tyhjennän käyttäjän, jota tällä hetkellä käytän yhteyden muodostamiseen Business Centraliin Power BI Desktopista?
Tee Power BI Desktopissa seuraavat vaiheet:
- Valitse Tiedosto-valikossa Asetukset ja vaihtoehdot>Tietolähteen asetukset.
- Valitse luettelosta Dynamics Business Central ja valitse sitten Tyhjennä käyttöoikeudet>Poista.
Kun seuraavan kerran muodostat yhteyden Business Centraliin tietojen saamiseksi, sinua pyydetään kirjautumaan sisään.
Onko nopeampaa hakea tiedot ohjelmointirajapinnan sivujen kuin verkkopalveluiden avulla?
Kyllä. Testimme osoittavat, että ohjelmointirajapinnan sivujen suorituskyky on 25 % parempi kuin verkkopalveluiden.
Onko suunnitelmissa määrittää Azure SQL Database -esiintymään peili, johon voin muodostaa yhteyden suoraan?
Ei. Ei vielä. Voit olla yhteydessä vain Business Centralin ohjelmointirajapintojen avulla.
Tietojen lataaminen Business Centralin verkkopalveluista vaikuttaa hitaalta. Voiko tiedot hakea suoraan SQL-tietokantataulukosta jollakin tavalla?
Ei. Suora pääsy tietokantaan ei ole mahdollinen. Mutta siirtyminen ohjelmointirajapinnan sivuihin auttaa paljon.
Tuleeko Power BI:n yhdistin tukemaan lisääviä päivitystoimintoja Power BI -palvelussa tulevaisuudessa?
Kyllä. Se on toteutussuunnitelmamme.
Jos Business Central on-premises ratkaisussa ei ole internet-yhteyttä, voinko silti käyttää Power BI:tä?
Kyllä. Tässä tapauksessa voit käyttää Power BI Desktopia paikallisesti ja muodostaa yhteyden Business Central on-premises -ratkaisuun. Kun yhteys on muodostettu, voit luoda ja tarkastella raportteja. Ainoa mitä et voi tehdä, on julkaista niitä Power BI -palvelussa.
Voiko tulevaisuudessa replikoida Business Central Online -tietokannat niin, että niitä voi käyttää vain luku -tilassa olevissa SQL-kyselyissä? Tämä ominaisuus tukisi lisäävää päivitystä. Se on paljon nopeampi kuin ohjelmointirajapinnat ja verkkopalvelut.
Kyllä. Tämä toiminto on pitkän aikavälin toteutussuunnitelmassamme.
Parantaako suorituskykyä se, että käytän Azure Data Factorya tietojen hankkimiseksi Business Centralista ja kulutan tiedot Power BI:ssä?
Kyllä. Tämä lisäskenaario auttaa Business Centralia pysymään suorituskykyisenä, koska tietojen käyttöoikeus määritetään Azure Data Factoryn kautta.
Onko suunnitelmissa tukea Power BI:n käyttöönottoputkia tai PBI-raporttien käyttöönottoputkien luomista samalla tavalla kuin laajennuksissa? Tai jopa määrittää yksinkertainen ohjelmointirajapinta Business Admin Centeriin?
Tutkimme tätä ominaisuutta. Power BI sisältää monipuolisia ohjelmointirajapintoja raportin käyttöönottojen hallintaa varten. Lisätietoja on kohdassa Käyttöönottoputkien esittely.
Kun noudan tietoja Business Centralista käytettäväksi Power BI -raporteissa, näkyviin tulee tämänkaltaisia arvoja: x0020. Mitä nämä arvot ovat?
Jotkut ohjelmointirajapintasivut, kuten useimmat API v2.0 -sivut, sisältävät AL Enum -objekteihin perustuvia kenttiä. Kentillä, jotka perustuvat AL enum -objekteihin, on oltava yhdenmukaiset ja aina samat nimet. Tällöin raporttien suodattimet toimivat aina – kielestä ja käyttöjärjestelmästä huolimatta. Tästä syystä AL enum -objekteihin perustuvia kenttiä ei käännetä. Ne myös koodataan, jotta vältetään erikoismerkit, myös välilyönti. Erityisesti jos AL Enum -objektissa on tyhjä vaihtoehto, se arvoksi koodataan x0020. Voit pyytää aina Power BI:n tietojen muunnosta, jos haluat näyttää näissä kentissä eri arvoja, esimerkiksi Tyhjä-arvon.
Katso myös
Power BI:n käyttöoikeudet
Johdatus Business Centraliin ja Power BI:hin
Power BI:n integroinnin yleiskatsaus
Power BI:n käyttöönotto Business Centralissa
Power BI -raporttien käyttäminen Business Centralissa
Yhdistäminen Power BI:hin paikallisesta Business Centralista
Power BI -raporttien luominen Business Centralin tietojen näyttämiseksi
Power BI -dokumentaatio
Business Centralin maksuttoman verkko-oppimissisällön etsiminen
Palaute
Onko tästä sivusta apua?