Comparteix a través de


Canviar el nom de les bases de dades basades en accions del Power Apps

Un canvi en el nom de visualització d'un connector al Power Apps pot provocar errors a les fórmules utilitzades per l'aplicació. Aquest problema requereix esforços addicionals per actualitzar les fórmules existents amb la intervenció manual i els canvis de noms.

Amb la capacitat de canviar el nom de les fonts de dades basades en accions, podeu estalviar-vos esforços addicionals necessaris per corregir les fórmules afectades pel canvi del nom del connector.

Fonts de dades basades en accions i tabulars

Abans de començar a utilitzar aquesta característica, és important comprendre la diferència entre les fonts de dades basades en accions i les fonts de dades tabulars.

Les fonts de dades basades en accions utilitzen la font de dades o el nom del servei de la fórmula. En canvi, les fonts de dades tabulars utilitzen el nom de la taula.

Per exemple, l'Azure DevOps és un connector basat en accions, mentre que l'Excel és una font de dades tabular.

Per exemple, quan feu referència a una instància de l'Azure DevOps, la fórmula utilitza l'Azure DevOps com el nom de la font de dades.

Exemple de font de dades de productes

Quan utilitzeu l'Excel, el nom de la font de dades de la fórmula utilitza el nom de la taula (en lloc del connector o el nom del servei):

Exemple de font de dades de l'Excel

Com es generen els noms de font de dades?

Els noms de les fonts de dades es generen a partir del nom de visualització de la connexió en la qual estan basats. La primera instància d'una font de dades en una aplicació normalment és el nom exacte de la connexió. Per exemple, si utilitzeu la font de dades "AzureDevOps", el nom de la connexió serà "AzureDevOps". I, si afegiu una altra font de dades "AzureDevOps" a la mateixa aplicació, la segona font de dades s'anomena "AzureDevOps_1".

Connectors amb canvi de nom

De tant en tant, un connector passa per un canvi en el nom de visualització. Per exemple, des d'"OldConnector" a "NewConnector".

Les aplicacions existents continuaran funcionant encara que les font de dades diguin "OldConnector". Aquest comportament es deu a que les fonts de dades continuen assenyalant (en realitat) al tipus de connector correcte.

No obstant, si deixeu anar la font de dades existent a l'aplicació i torneu a afegir-la, la font de dades nova s'anomenarà "NewConnector". Tanmateix, les fórmules seguiran fent referència a "OldConnector", provocant errors de fórmula allà on hi hagi aquest nom de font de dades.

Corregir referències de fórmules trencades als noms de font de dades.

Mitjançant la nova característica "Canvieu el nom", podeu canviar el nom dels connectors basats en accions i corregir les fórmules automàticament.

Canviar el nom de l'opció de la font de dades.

Per corregir aquest tipus de problema, canvieu el nom de la font de dades del nom de visualització nou pel nom de visualització antic.

Per exemple, canvieu el nom de font de dades de visualització de "Connector nou" a "Connector antic". Un cop canvieu el nom, totes les referències de fórmula es tornaran a connectar i funcionaran com abans. Ara, l'aplicació funcionarà correctament. Podeu desar els canvis de l'aplicació i publicar-la.

Quan el font de dades i les fórmules estan sincronitzats, també podeu canviar el nom de l'font de dades altra vegada per posar-lo en línia amb el nou nom de connector.

Per exemple, podeu canviar el nom de la font de dades perquè sigui "NewConnector". Això canviarà el nom de les actualitzacions de totes les referències de fórmula per utilitzar el nou nom. És recomanable, perquè si alguna vegada heu de tornar a deixar anar la font de dades, la lectura de la font de dades es basarà en el nom de visualització del connector més nou. Aquest pas us ajudarà a evitar problemes futurs.

Aquest mètode funciona perquè el nom de visualització de la font de dades i les fonts de dades a les qual es fa referència a la fórmula estan sincronitzats. És a dir, exactament el mateix nom de visualització. El canvi de nom de les fonts de dades a les fórmules no pot tenir lloc abans de revertir el canvi del nom de font de dades perquè el nom de visualització de la font de dades i les fonts de dades de la fórmula a les qual es fa referència no són els mateixos.

Limitacions

Aquesta capacitat de canviar de nom es limita als connectors basats en accions. No funciona per a les fonts de dades tabulars. Les fonts de dades tabulars utilitzen el nom de les taules a les que assenyalen (en lloc del nom general del servei que els allotja).

Consulteu també