Deli z drugimi prek


Ustvarjanje in uporaba podatkovnih tokov v storitvi Power Apps

Z naprednim postopkom priprave podatkov, ki je na voljo v storitvi Power Apps, lahko ustvarite zbirko podatkov, ki se imenuje podatkovni tok, jo nato uporabite za povezovanje poslovnih podatkov iz različnih virov, čiščenje in pretvorbo podatkov, zatem pa podatke naložite v storitev Microsoft Dataverse ali račun za shrambo Azure Data Lake Gen2 vaše organizacije.

Podatkovni tok je zbirka entitet, ki jih lahko ustvarite in upravljate v storitvi Power Apps. Neposredno iz okolja, v katerem ste ustvarili podatkovni tok, lahko dodate ali uredite tabele v podatkovnem toku, hkrati pa tudi upravljate razporede za osveževanje podatkov.

Ko ustvarite podatkovni tok na Power Apps portalu, lahko iz njega pridobite podatke s pomočjo Dataverse konektorja ali Power BI Desktop dataflow konektorja, odvisno od tega, kateri cilj ste izbrali, ko ustvarjanje podatkovnega toka.

Za uporabo podatkovnega toka morate slediti trem osnovnim korakom:

  1. Ustvarite podatkovni tok na portalu Power Apps. Izberite cilj, kamor želite naložiti izhodne podatke, vir za črpanje podatkov in korake za orodje Power Query, da podatke pretvorite z Microsoftovimi orodji, ki so zasnovana tako, da je postopek zelo jasen.

  2. Razporedite izvajanja podatkovnih tokov. S tem je opredeljeno, kako pogosto naj podatkovni tok Power Platform osveži podatke, ki jih naloži in pretvori vaš podatkovni tok.

  3. Uporabite podatke, ki ste jih naložili v ciljni pomnilnik. Izdelate lahko aplikacije, toke, poročila Power BI in nadzorne plošče ali pa se povežete neposredno z mapo Common Data Model podatkovnega toka v jezeru vaše organizacije, pri čemer uporabite podatkovne storitve Azure, kot so Azure Data Factory, Azure Databricks ali katera koli druga storitev, ki podpira standard mape Common Data Model.

V naslednjih razdelkih so zgornji koraki opisani podrobneje, da bolje spoznate orodja, ki so na voljo za posamezne korake.

Ustvarjanje podatkovnega toka

Podatkovni toki se ustvarijo znotraj enega okolja. Zato jih boste lahko videli in upravljali samo iz tega okolja. Poleg tega morajo posamezniki, ki želijo pridobiti podatke iz vašega podatkovnega toka, imeti dostop do okolja, v katerem ste ga ustvarili.

Opomba

Ustvarjanje podatkovnih tokov trenutno ni na voljo z licencami za paket za razvijalce Power Apps.

  1. Vpišite se v račun Power Apps in preverite, v katerem okolju ste vpisani, nato pa poiščite preklopnik med okolji blizu desne strani ukazne vrstice.

    Preklopnik med okolji.

  2. V levem podoknu za krmarjenje izberite Tokovi podatkov. Če elementa ni v podoknu leve plošče, izberite … Več in nato izberite želeni element.

  3. Izberite Nov tok podatkov. Na strani Nov podatkovni tok vnesite Ime za podatkovni tok. Podatkovni tokovi privzeto shranjujejo tabele v Dataverse. Če želite, da se tabele shranjujejo v računu za Azure Data Lake Storage vaše organizacije, izberite Samo analitične entitete. izberite Ustvari.

    Pomembno

    Lastnik podatkovnega toka je lahko samo eden – oseba, ki ga je ustvarila. Podatke podatkovnega toka lahko uredi samo lastnik. Pooblastila in nastavitve dostopa do podatkov, ustvarjenih v okviru podatkovnega toka, so odvisni od cilja, kamor ste naložili podatke. Podatki, naloženi v storitev Dataverse, bodo na voljo prek priključka Dataverse. Oseba, ki dostopa do podatkov, mora biti pooblaščena za uporabo storitve Dataverse. Podatki, naloženi v račun Azure Data Lake Store Gen2 vaše organizacije, so na voljo prek priključka podatkovnega toka Power Platform. Do njih lahko dostopate, če imate članstvo znotraj okolja, v katerem so bili ustvarjeni.

  4. Na strani Izberi vir podatkov izberite vir podatkov, v katerem so shranjene tabele. Izbira prikazanih virov podatkov vam omogoča ustvarjanje tabel podatkovnega toka.

    Izberite vir podatkov

  5. Ko izberete vir podatkov, boste pozvani, da izberete nastavitve povezave, vključno z računom, ki ga uporabljate ob povezavi z virom podatkov. Izberite Naprej.

    Povezovanje z virom podatkov.

  6. Po vzpostavitvi povezave izberite podatke, ki jih želite uporabiti za svojo tabelo. Ko izberete podatke in vir, bo storitev za podatkovne toke Power Platform nato znova vzpostavila povezavo z virom podatkov, da se bodo podatki v podatkovnem toku osvežili pri pogostosti, ki jo pozneje nastavite v postopku nastavitve.

    Izbira podatkov.

Po izbiri podatkov, ki jih želite uporabiti pri tabeli, lahko nato z urejevalnikom podatkovnega toka preoblikujete oz. pretvorite te podatke v obliko zapisa, ki jo je treba uporabiti pri podatkovnem toku.

Uporaba urejevalnika podatkovnega toka za oblikovanje ali pretvorbo podatkov

Izbrane podatke lahko preoblikujete v obliko, ki najbolje ustreza vaši tabeli, z izkušnjo urejanja Power Query – ta je podobna urejevalniku Power Query v Power BI Desktop. Za več informacij o storitvi Power Query glejte Pregled poizvedb v storitvi Power BI Desktop.

Če si želite ogledati kodo, ki jo urejevalnik poizvedb ustvari pri vsakem od korakov, ali pa ustvariti lastno kodo za oblikovanje, lahko v ta namen uporabite napredni urejevalnik.

Napredni urejevalnik.

Podatkovni toki in model Common Data Model

Tabele podatkovnih tokov vključujejo nova orodja za preprosto preslikavo vaših poslovnih podatkov v skupni podatkovni model, obogatitev z Microsoftovimi podatki in podatki, ki niso Microsoftovi, ter pridobitev poenostavljenega dostopa do Strojno učenje. S temi novimi zmogljivostmi lahko prejmete pametne vpoglede za svoje poslovne podatke, na podlagi katerih lahko ustrezno ukrepate. Ko zaključite morebitne pretvorbe v okviru spodaj opisanega koraka za urejanje poizvedb, lahko stolpce iz svojih tabel virov podatkov preslikate v standardne stolpce tabel, kot je opredeljeno z modelom Common Data Model. Standardne tabele imajo znano shemo, ki jo opredeljuje model Common Data Model.

Za več informacij o tem pristopu in modelu Common Data Model glejte Common Data Model.

Če želite pri podatkovnem toku uporabiti model Common Data Model, v pogovornem oknu Urejanje poizvedb izberite pretvorbo Preslikaj v standardno. Prikazal se bo zaslon Preslikava tabel. Izberite standardno tabelo, ki jo želite preslikati.

Preslikava v standardno tabelo.

Ko v standardni stolpec preslikate izvorni stolpec, se zgodi naslednje:

  1. Izvorni stolpec prevzame standardno ime stolpca (stolpec se preimenuje, če se imena razlikujejo).

  2. Za izvorni stolpec se uporabi podatkovni tip standardnega stolpca.

Če želite ohraniti standardno tabelo skupnega podatkovnega modela, vsi standardni stolpci, ki niso preslikani, dobijo Null vrednosti.

Vsi izvorni stolpci, ki niso preslikani, ostanejo takšni, kot so, da se zagotovi, da je rezultat preslikava standardna tabela s stolpci po meri.

Ko zaključite izbiro ter nastavitve tabele in podatkov tabele, ste pripravljeni na naslednji korak, tj. izbira pogostosti osveževanja podatkovnega toka.

Nastavitev pogostosti osveževanja

Ko so vaše tabele definirane, morate načrtovati frekvenco osveževanja za vsakega od povezanih virov podatkov.

  1. Podatkovni toki s postopkom osveževanja podatkov zagotavljajo aktualnost podatkov. V orodju za ustvarjanje podatkovnega toka Power Platform lahko izberete, ali želite podatkovni tok osvežiti ročno ali samodejno po izbranem intervalu. Če želite ustvariti samodejni razpored osveževanja, izberite Osveži samodejno.

    Samodejno osveževanje.

  2. Vnesite pogostost osveževanja podatkovnega toka, začetni datum in uro v časovnem pasu UTC.

  3. Izberite Ustvari.

Nekatere organizacije bodo morda želele shrambo uporabiti za ustvarjanje in upravljanje podatkovnih tokov. Če upoštevate zahteve za ustrezno nastavitev računa za shrambo, lahko izvedete integracijo podatkovnih tokov z računom Azure Data Lake Storage Gen2. Več informacij: Povezava računa v storitvi Azure Data Lake Storage Gen2 za shranjevanje podatkovnih tokov

Odpravljanje težav s podatkovnimi povezavami

Morda bo pri povezovanju z viri podatkov za podatkovne toke prišlo do težav. V tem razdelku najdete nasvete za odpravljanje tovrstnih težav.

  • Priključek Salesforce. Če pri preskusnem računu za Salesforce uporabite podatkovne toke, pride do napake pri povezavi, o napaki pa ni na voljo nobenih informacij. Za odpravljanje težave uporabite produkcijski račun za Salesforce ali račun za razvijalce (za preskušanje).

  • Priključek SharePoint. Prepričajte se, da posredujete korenski naslov mesta SharePoint, brez morebitnih podmap ali dokumentov. Uporabite na primer povezavo, podobno https://microsoft.sharepoint.com/teams/ObjectModel.

  • Priključek datoteke JSON. Trenutno lahko datoteko JSON povežete le s funkcijo osnovnega preverjanja pristnosti. Na primer, URL, podoben https://XXXXX.blob.core.windows.net/path/file.json?sv=2019-01-01&si=something&sr=c&sig=123456abcdefg trenutno ni podprt.

  • Azure Synapse Analytics. Podatkovni tokovi trenutno ne podpirajo Microsoft Entra avtentikacije za Azure Synapse Analytics. V tem primeru uporabite funkcijo osnovnega preverjanja pristnosti.

Opomba

Če uporabljate pravilnike o preprečevanju izgube podatkov (DLP) za blokiranje HTTP s Microsoft Entra (predhodno pooblaščenim) konektorjem, potem SharePoint in OData konektorji ne bodo delovali. HTTP with Microsoft Entra (preauthorized) konektor mora biti dovoljen v pravilnikih DLP za SharePoint in OData konektorji za delo.

Uporabniki lahko prejmejo sporočilo o napaki, če povezava, ki jo uporabljajo za izvoz, zahteva popravek. V tem primeru uporabnik prejme sporočilo o napaki, ki navaja Povezava z Dataverse ni uspela. Preverite spodnjo povezavo, kako odpraviti to težavo.

Za rešitev te težave:

  1. V Power Apps (make.powerapps.com) izberite Povezave v levem podoknu za krmarjenje. Če elementa ni v podoknu leve plošče, izberite … Več in nato izberite želeni element.
  2. Poiščite Microsoft Dataverse (podedovano) povezavo.
  3. Izberite povezavo Popravi povezavo v stolpcu Stanje in sledite navodilom na zaslonu.

Ko je popravek končan, poskusite znova izvesti izvoz.

Naslednji koraki

V naslednjih člankih najdete nadaljnje koristne informacije in primere ob uporabi podatkovnih tokov:

Za več informacij o modelu Common Data Model:

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).