Stvaranje izvješća usluge Power BI pomoću podataka iz usluge Dataverse

Napomena

Na snazi od studenog 2020.:

  • Common Data Service preimenovan je u Microsoft Dataverse. Saznajte više
  • Neka je terminologija u usluzi Microsoft Dataverse ažurirana. Na primjer, sada je entitet preimenovan u tablica, a polje u stupac. Saznajte više

Ovaj će se članak uskoro ažurirati kako bi sadržavao najnoviju terminologiju.

Microsoft Dataverse omogućuje izravno povezivanje s vašim podacima pomoću aplikacije Power BI Desktop radi stvaranja izvješća i njihova objavljivanja u programu Power BI. Izvješća iz programa Power BI mogu se koristiti u nadzornim pločama, dijeliti s drugim korisnicima i može im se pristupati širom platforme u mobilnim aplikacijama programa Power BI.

Power BI Desktop.

Preduvjeti

Da biste koristili Power BI s Dataverse, trebaju vam sljedeće stavke:

  • Preuzmite i instalirajte Power BI Desktop, besplatnu aplikaciju koja radi na vašem lokalnom računalu. Možete preuzeti Power BI desktop ovdje.
  • Okruženje Dataverse s autorskim dozvolama za pristup portalu i dozvolama za čitanje radi pristupa podacima unutar tablica.
  • Morate imati odgovarajuću Power BI licencu za izradu i dijeljenje izvješća usluge Power BI.
  • Da biste koristili poveznik usluge Dataverse, postavka Omogući krajnju točku TDS mora biti omogućena u vašem okruženju. Dodatne informacije: Upravljanje postavkama značajki

Pronalazak URL-a okruženja Dataverse

  1. Otvorite Power Apps, odaberite okruženje s kojim ćete se povezati, odaberite Postavke u gornjem desnom kutu, a zatim odaberite Pojedinosti o sesiji.

    Pojedinosti o sesiji.

  2. U dijaloškom okviru Power Apps pojedinosti o sesiji odaberite Kopiraj pojedinosti.

  3. Negdje zalijepite pojedinosti o sesiji, poput Bloka za pisanje, tako da možete kopirati samo URL instance. URL instance jedinstveni je URL za vaše okruženje. URL će biti u formatu: https://yourenvironmentid.crm.dynamics.com/. Obavezno uklonite https:// i crticu / s URL-a prije nego što ga zalijepite da biste se povezali sa svojim okruženjem. Držite ga na nekom zgodnom mjestu da biste ga mogli iskoristiti pri stvaranju svog izvješća za Power BI.

Povezivanje sa uslugom Dataverse pomoću poveznika

  1. Otvorite Power BI Desktop. Odaberite Datoteka > Dohvati podatke > Power Platform.

  2. Odaberite jedan od sljedećih poveznika, a zatim odaberite Poveži.

    • Dataverse: Ovaj je poveznik najnovija verzija i koristi protokol tabličnog toka podataka (TDS).
    • Common Data Service (naslijeđeno): Ovo je ranija verzija poveznika. Koristite ovaj poveznik ako će rezultati upita biti veći od 80 MB. Ova verzija podržava i označavanje stranica rezultata upita i izradu izvješća koja koriste vrstu podataka slike.
  3. U dijaloškom okviru koji se pojavi zalijepite URL svojeg okruženja Dataverse u okvir Domena okruženja u formatu org.crm.dynamics.com. Ne uključuju https:// ili završetak /. Dodatne informacije: Pronađite URL svojeg okruženja Dataverse

    Ako ste odabrali poveznik Dataverse, odaberite među sljedećim mogućnostima načina Povezivanje s podacima:

    • Uvoz: Preporučujemo da uvezete podatke u Power BI kada je god to moguće. Ovim načinom rada podaci se spremaju u uslugu Power BI i uvoze u zakazanom intervalu.
    • DirectQuery: Povezuje se izravno s podacima u sustavu Dataverse. Koristite ovaj način za dohvaćanje podataka u stvarnom vremenu. Ovaj način također može strože nametnuti sigurnosni model sustava Dataverse. Dodatne informacije: DirectQuery smjernice za model u Power BI Desktop.

    Odaberite U redu. Možda će se od vas zatražiti da se prijavite pomoću istih podataka za prijavu s kojima se povezujete na Power Apps i Dataverse. Odaberite Poveži.

    Važno

    Da biste koristili poveznik za Dataverse, TCP priključci 1433 i/ili 5558 moraju biti otvoreni za povezivanje. Ako je omogućen samo priključak 5558, taj broj priključka morate dodati u URL okruženja usluge Dataverse, kao što je yourenvironmentid.crm.dynamics.com:5558.

  4. Navigator prikazuje sve tablice dostupne za vaše okruženje, poput tablica računa i kontakata. Odaberite tablicu račun da biste vidjeli pretpregled podataka u desnom oknu. Odaberite Učitaj.

    Učitavanje redaka tablice računa.

  5. Vaša je tablica sada učitana u vaše izvješće i možete početi izrađivati izvješća ili ponoviti prethodne korake za dodavanje dodatnih tablica. Na primjer, u oknu Stupci odaberite stupac naziv, a zatim odaberite stupac numberofemployees. U oknu Vizualizacije odaberite Tortni grafikon. Ovo dodaje novi vizualni prikaz vašem radnom području izvješća.

    Power BI Desktop vizualni prikaz.

Vrste posebnih stupaca

Izbori

Odabiri se koriste u tablicama da bi korisniku omogućili padajući popis vrijednosti u aplikacijama i tijekovima. Kada koristite poveznik Power BI, stupci odabira bit će predstavljeni kao dva stupca radi pokazivanja jedinstvene vrijednosti i vrijednosti za prikaz.

Na primjer, ako ste u tablici imali stupac odabira approvalstatus, vidjeli biste dva stupca u Power BI:

  • approvalstatus – Ovo će prikazati jedinstvenu cijelu vrijednost za svaku stavku po vašem izboru. approvalstatus može pomoći kada primijenite filtre, tako da neće utjecati na filtre kada napravite buduće promjene zaslonskog naziva.

  • approvalstatusname – Ovo će prikazati neslužbeni zaslonski naziv stavke, a najčešće se koristi prilikom prikaza mogućnosti u tablici ili grafikonu.

    approvalstatus approvalstatusname
    1 Poslano
    2 U pregledu
    3 Odobreno
    4 Odbijeno

Traženje

Stupci pretraživanja koriste odnos tablica više prema jednoj (N:1) između tablice s kojom radite i vrste ciljnog retka definiranog za pretraživanje. Pretraživanja su u Power BI Desktop predstavljena kao dva stupca, id pretraživanja i id-naziv pretraživanja.

Za odnose u usluzi Dataverse morate stvoriti odnos unutar Power BI desktop između dviju tablica pomoću stupca GUID, to je sistemski generirani jedinstveni identifikator koji osigurava stvaranje odnosa za stvaranje zapisa gdje mogu postojati dvosmislenost ili dupliciranje s ostalim stupcima. Više o upravljanju odnosima u aplikaciji Power BI desktop možete pročitati ovdje.

Iako se može desiti da se neki odnosi stvore automatski, možete ih pregledati i osigurati da se ispravni odnosi stvaraju prilikom stvaranja izvješća:

  • Stupac pretraživanja u tablici sadržavat će GUID retka u povezanoj tablici.
  • Povezana će tablica imati stupac u obliku „[tableName]ID” koji sadrži GUID, na primjer, Accountid ili MyCustomtableid
  • Pomoću značajke na Upravljanje odnosima Power BI desktop stvorili biste novi odnos između stupca pretraživanja i stupca ID-ja u povezanoj tablici.

Otklanjanje poteškoća

Poruka o pogrešci: Veličina povratnih zapisa ne smije premašiti 83886080

Ova se pogreška može pojaviti s poveznikom Dataverse kada pokrećete ili dizajnirate izvješće sa skupom rezultata većim od 80 MB. TDS ima ograničenje veličine skupa rezultata od 80 MB.

Ograničenje TLS zapisa premašilo je poruku o pogrešci. Da biste zaobišli ovo ograničenje, optimizirajte upit dodavanjem filtera i ispuštanjem stupaca tako da upit vraća manje podataka.

Poruka o pogrešci: Ne mogu se povezati (davatelj usluge imenovanih kanala, pogreška: 40 – Nije moguće otvoriti vezu sa SQL poslužiteljom)

Kada se pojavi ova poruka o pogrešci, poveznik se nije uspio povezati s TDS krajnjom točkom. To se može dogoditi kada URL koji se koristi s poveznikom uključuje https:// i/ili završetak /.

Nije moguće povezati poruku o pogrešci. Uklonite https:// i završetak sa uzlaznom kosom crtom tako da je URL u obliku orgname.crm.dynamics.com.

Otklanjanje poteškoća pri povezivanju

Više informacija o rješavanju problema s povezivanjem pri upotrebi TDS krajnje točke potražite u odjeljku Rješavanje problema s povezivanjem.

Pogledajte također

Koristite kompozitne modele u Power BI Desktop

Prikaz podataka tablice Dataverse for Teams u usluzi Power BI Desktop