Crear una aplicació de llenç a partir d'una base de dades SQL de l'Azure
En aquest article, utilitzareu les dades de l'Azure SQL Database per crear una aplicació amb el Power Apps en minuts. Tindreu una aplicació totalment funcional amb les dades que podeu personalitzar per adaptar-la a les vostres necessitats empresarials i compartir-la en qualsevol dispositiu.
Requisits previs
- El navegador ha de tenir les finestres emergents habilitades.
- Necessiteu una subscripció de l'Azure. Si no teniu una subscripció a l'Azure, creeu un compte gratuït.
- Heu d'accedir a una base de dades SQL existent. Si no teniu una base de dades SQL existent, creeu una base de dades nova.
- Heu de permetre que els serveis de l'Azure accedeixen al servidor de la base de dades SQL a la configuració del tallafoc.
- La taula de base de dades SQL ha de tenir com a mínim una columna amb un tipus de dades de text.
Crear un aplicació a partir d'un portal de l'Azure
Suggeriment
També podeu crear una aplicació que utilitzi una base de dades SQL de l'Azure des del Power Apps. Per obtenir més informació, llegiu Connector de l'SQL Server per al Power Apps.
Inicieu la sessió al portal de l'Azure.
Aneu a la vostra base de dades SQL.
Seleccioneu Power Apps.

Seleccioneu Introducció.
El nom de l'aplicació s'emplena automàticament, però podeu canviar-lo si cal.
Introduïu una contrasenya d'autenticació SQL i, si cal, canvieu el nom d'usuari emplenat automàticament.
Nota
Si voleu utilitzar l'autenticació integrada de l'Azure AD en comptes de l'autenticació SQL amb la base de dades SQL de l'Azure, creeu una aplicació des del Power Apps en el seu lloc i utilitzeu el connector de l'SQL Server.
Seleccioneu una taula de la llista desplegable que voleu utilitzar per crear l'aplicació.
Seleccioneu Crea.

El Power Apps Studio s'obre en una pestanya nova. Si la finestra emergent es bloqueja, actualitzeu el navegador per permetre les finestres emergents i torneu-ho a provar. Un cop creada, tindreu una aplicació de tres pàgines amb dades de la base de dades de l'SQL.
Accedir a la vostra aplicació
Per accedir novament a l'aplicació creada, aneu al Power Apps.
Entorn i regió de l'aplicació
L'aplicació que creeu amb aquest mètode utilitza l'entorn per defecte per a l'inquilí i s'implementa a la regió d'aquest entorn. Podeu trobar la regió d'una aplicació implementada o l'entorn per defecte de l'inquilí al centre d'administració. Per revisar totes les aplicacions d'un entorn específic, aneu al Power Apps, seleccioneu l'entorn a la franja i, a continuació, seleccioneu Aplicacions a l'esquerra.
Accés de l'aplicació al servidor de la base de dades SQL
Podeu configurar l'accés del Power Apps al servidor de l'Azure SQL Database mitjançant el portal de l'Azure o el procediment emmagatzemat sp_set_firewall_rule.
Per configurar l'accés amb el portal d'Azure, inicieu sessió al portal de l'Azure i aneu al servidor de l'SQL. Seleccioneu Tallafocs i xarxes virtuals i definiu el control Permet als serveis i recursos de l'Azure accedir a aquest servidor a Activat. Seleccioneu Desa per enviar els canvis.
També podeu utilitzar el procediment emmagatzemat sp_set_firewall_rule amb l'adreça IP 0.0.0.0 per permetre que els serveis de l'Azure accedeixin al vostre servidor de bases de dades SQL.
Limitacions
- El nom de l'aplicació només pot incloure lletres, xifres, guions, parèntesis o caràcters de subratllat.
- Crear una aplicació des del portal de l'Azure requereix l'autenticació SQL.
- Només podeu seleccionar una taula mentre creeu una aplicació del llenç des del portal de l'Azure. Personalitzeu l'aplicació un cop creada l'aplicació si voleu afegir més taules i altres fonts de dades afegint més connexions de dades.
- El Power Apps no es pot connectar a la base de dades SQL mitjançant els extrems de servei de VNet. Per obtenir més informació, consulteu Permetre l'accés a través dels extrems de servei de VNet.
Altres consideracions
- L'accés de l'aplicació a la base de dades SQL es comparteix implícitament amb tots els usuaris amb els quals compartiu aquesta aplicació. Assegureu-vos que les credencials d'autenticació SQL tinguin accés adient per llegir i escriure dades. Per exemple, podeu crear una aplicació separada que es connecti a la mateixa base de dades SQL amb diferents credencials d'autenticació SQL per segregar l'accés de lectura i lectura i escriptura.
- Reviseu les limitacions, les funcions i les operacions delegables, els problemes coneguts i les limitacions del connector de la base de dades SQL que aquesta característica utilitza per a consideracions de rendiment.
- Creeu una aplicació des del Power Apps quan hàgiu de crear una aplicació per a un entorn no predeterminat i una regió diferent per a l'inquilí que utilitzi dades de la base de dades SQL.
Passos següents
Com a següent pas, utilitzeu el Power Apps Studio per personalitzar l'aplicació afegint controls addicionals, imatges i lògica per adaptar-se millor a les vostres necessitats empresarials.