Preimenovanje izvora podataka Power Apps utemeljenih na akciji

Promjenu u zaslonskom imenu konektora na platformi Power Apps mogu uzrokovati pogreške u formulama koje aplikacija koristi. Ovaj problem iziskuje dodatne napore kako bi se ručne intervencije ažurirale postojeće formule i promijenile imena.

Uz mogućnost preimenovanja izvora podataka temeljenih na akcijama možete uštedjeti dodatne napore potrebne za popravljanje formula na koje utječe promjena imena konektora.

Izvori podataka temeljeni na akcijama i tablični izvori podataka

Prije nego što počnete koristiti ovu značajku, važno je razumjeti razliku između izvora podataka koji se temelje na akcijama i tabličnih izvora podataka.

Izvori podataka temeljeni na akciji koriste izvor podataka ili naziv usluge u formuli. Tablični izvori podataka umjesto toga koriste naziv tablice.

Na primjer, Azure DevOps je konektor utemeljen na akciji, dok je Excel tablični izvor podataka.

Na primjer, kad navodite instancu Azure DevOps, formula koristi Azure DevOps kao naziv izvor podataka

Primjer izvora podataka AzureDevOps.

Kada koristite Excel, ime izvor podataka u formuli koristi naziv tablice (umjesto konektora ili naziva usluge):

Primjer izvora podataka Excel.

Kako se generiraju imena izvora podataka?

Imena izvora podataka generiraju se iz zaslonskog imena veze na kojoj se temelje. Prva instanca imena izvora podataka u aplikaciji obično je točan naziv veze. Primjerice, ako koristite izvor podataka „AzureDevOps”, ime veze bit će „AzureDevOps”. A, ako dodate još jedan izvor podataka „AzureDevOps" u istu aplikaciju, drugi izvor podataka dobit će naziv „AzureDevOps_1".

Preimenovani konektori

Povremeno, konektor prolazi kroz promjenu u zaslonskom imenu. Na primjer, iz „OldConnector" u „NewConnector".

Postojeće aplikacije i dalje će raditi iako vaša imena izvora podataka kažu „OldConnector". To se događa zato što vaši izvori podataka i dalje usmjeravaju (prikriveno) na ispravan tip konektora.

Međutim, ako u aplikaciji ispustite svoj postojeći izvor podataka i ponovo ga dodate, novi izvor podataka dobit će naziv „NewConnector". Vaše će se formule i dalje pozivati na „OldConnector", što uzrokuje pogreške u formulama gdje god postoji ovo ime izvora podataka.

Ispravljanje razbijenih referenci formula za imena izvora podataka

Korištenjem nove značajke „Preimenuj" možete spojiti konektore temeljene na akcijama i automatski popraviti formule.

Opcija preimenovanja za izvor podataka.

Da biste riješili ovu vrstu problema, preimenujte izvor podataka iz novog zaslonsko imena natrag u staro zaslonsko ime.

Na primjer, preimenujte zaslonsko ime izvora podataka iz „New Connector" natrag u „Old Connector". Jednom kad preimenujete, sve će se reference na formule ponovno povezati i funkcionirat će kao i prije. Vaša će aplikacija sada ispravno raditi. Možete spremiti promjene aplikacije i objaviti novu verziju.

Nakon što se vaše ime i formule izvor podataka sinkroniziraju, možete ponovno preimenovati svoj izvor podataka kako biste ga uskladili s novim imenom konektora.

Na primjer, svoj izvor podataka možete preimenovati u „NewConnector". Ovo preimenovanje ažurira sve reference formule da upotrebljavaju novo ime. Preporučili smo ovaj pristup jer ako ikad budete trebali ponovno ispustiti svoj izvor podataka, čitanje izvora podataka temeljit će se na zaslonskom imenu novog konektora. Ovaj će vam korak pomoći da izbjegnete buduće probleme.

Ovaj pristup djeluje jer su zaslonsko ime izvora podataka i formula na koje se referiraju sinkronizirani. Drugim riječima, potpuno isti zaslonsko ime. Preimenovanje izvora podataka u formulama ne može se dogoditi prije nego što ponovno preimenujete svoj izvor podataka, jer zaslonsko ime izvora podataka, formula koja se odnosi na izvor podataka nisu isti.

Ograničenja

Ova mogućnost preimenovanja ograničena je na konektore temeljene na akciji. Ne radi za tablične izvore podataka. Tablični izvori podataka koriste naziv tablica na koje upućuju (za razliku od općeg naziva usluge koja ih hostira).

Pogledajte također