Deli z drugimi prek


Preimenovanje virov podatkov Power Apps na podlagi dejanj

Sprememba prikaznega imena povezovalnika v aplikaciji Power Apps lahko povzroči napake v formulah, ki jih uporablja aplikacija. Ta težava si dodatno prizadeva za posodobitev obstoječih formul z ročnim posegom in spremembe imen.

Z možnostjo preimenovanja virov podatkov, ki temeljijo na dejanju, lahko prihranite dodatna prizadevanja, potrebna za popravljanje formul, na katere vpliva sprememba imena povezovalnika.

Viri podatkov, ki temeljijo na dejanjih, in tabelarni viri podatkov

Preden začnete uporabljati to funkcijo, je treba razumeti razliko med viri podatkov, ki temeljijo na dejanjih, in tabelarnimi viri.

Viri podatkov, ki temeljijo na dejanjih, uporabljajo vir podatkov ali ime storitve v formuli. Tabelarni viri podatkov namesto tega uporabljajo ime tabele.

Azure DevOps je na primer povezovalnik, ki temelji na dejanjih, medtem ko je Excel tabelarni vir podatkov.

Ko se sklicujete na primerek Azure DevOps, formula na primer uporablja Azure DevOps kot ime vira podatkov

Primer vira podatkov AzureDevOps.

Pri uporabi Excela ime vira podatkov v formuli uporablja ime tabele (namesto povezovalnika ali imena storitve):

Primer vira podatkov Excel.

Kako se ustvarijo imena vira podatkov?

Imena vira podatkov se ustvarijo iz prikaznega imena povezave, na kateri temeljijo. Prvi primerek imena vira podatkov v aplikaciji je običajno natančno ime povezave. Če na primer uporabljate vir podatkov »AzureDevOps«, bo ime povezave »AzureDevOps«. Če v isto aplikacijo dodate še en vir podatkov »AzureDevOps«, bo drugi vir podatkov poimenovan »AzureDevOps_1«.

Preimenovani povezovalniki

Občasno se povezovalniku spremeni prikazno ime. Na primer z imena »OldConnector« na »NewConnector«.

Obstoječe aplikacije bodo še naprej delovale, čeprav so imena vaših virov podatkov »OldConnector«. Do takega vedenja pride zato, ker vaši viri podatkov še vedno kažejo (pod platnicami) na pravi tip povezovalnika.

Če pa v aplikaciji odstranite obstoječi vir podatkov in ga znova dodate, bo novi vir podatkov poimenovan »NewConnector«. Vaše formule se bodo še vedno sklicevale na »OldConnector«, kar bo povzročalo napake v formulah, ne glede na to, kje obstaja to ime vira podatkov.

Popravljanje sklicev razstavljenih formul na imena virov podatkov

Z novo funkcijo »Preimenuj« lahko povezovalnike, ki temeljijo na dejanju, preimenujete in formule samodejno popravite.

Možnost preimenovanja za vir podatkov.

Če želite odpraviti tovrstno težavo, preimenujte vir podatkov iz novega prikaznega imena nazaj v staro prikazno ime.

Na primer, preimenujte prikazno ime vira podatkov iz »Novi povezovalnik« nazaj v »Stari povezovalnik«. Ko ga preimenujete, se bodo vse reference na formule znova povezale in delovale kot prej. Vaša aplikacija bo zdaj delovala pravilno. Spremembe aplikacije lahko shranite in objavite novo različico.

Ko se vaše ime in formule vira podatkov sinhronizirajo, lahko vir podatkov ponovno preimenujete, da ga uskladite z novim imenom povezovalnika.

Svoj vir podatkov lahko na primer preimenujete v »NewConnector«. To preimenovanje posodobi vse reference na formule, da uporabi novo ime. Priporočamo ta pristop, ker če boste morali še enkrat odstraniti vir podatkov, bo branje vira podatkov temeljilo na prikaznem imenu novejšega povezovalnika. Ta korak vam bo pomagal, da se izognete prihodnjim težavam.

Ta pristop deluje, ker je prikazno ime vira podatkov in viri podatkov, na katere se sklicuje formula, sinhronizirana. Z drugimi besedami imata popolnoma enako prikazno ime. Do preimenovanja virov podatkov v formulah ne more priti, preden ne preimenujete vira podatkov nazaj, ker prikazno ime vira podatkov in viri podatkov, na katere se sklicuje formula, niso enaki.

Omejitve

Ta možnost preimenovanja je omejena na povezovalnike, ki temeljijo na dejanju. Ne deluje za tabelarne vire podatkov. Tabelarni viri podatkov uporabljajo ime tabel, na katere se sklicujejo (v nasprotju s splošnim imenom storitve, ki jih gosti).

Glejte tudi