Conectar con SQL Server desde Power Apps
Pode conectarse a SQL Server en Azure ou nunha base de datos local.
Nota
As fontes de datos SQL de nova creación xa non teñen o prefixo [dbo]
como nas versións anteriores de Power Apps.
Para obter máis información, consulte Problemas comúns e resolucións para Power Apps.
Xerar unha aplicación automaticamente
En función da Power Apps interface que esteas a usar, fai referencia á aspecto novo ou ao aspecto clásico para crear unha aplicación.
Inicie sesión en Power Apps.
Desde a Páxina de inicio, seleccione a galería dunha soa páxina ou tres pantallas opción móbil :
- Para crear unha aplicación de galería dunha soa páxina cun deseño responsive, escolla:
- Comeza cos datos > Selecciona datos externos > En SQL.
- Comeza cun deseño de páxina > Galería conectada a datos externos > De SQL.
- Para crear unha aplicación móbil de tres pantallas, selecciona Comezar cun modelo de aplicación > En SQL.
- Para crear unha aplicación de galería dunha soa páxina cun deseño responsive, escolla:
Seleccione a súa conexión SQL e despois seleccione unha táboa. Para escoller unha conexión diferente, seleccione o menú de desbordamento ... para cambiar a súa conexión ou crear unha nova conexión SQL.
Nota
Só se mostra unha conexión á vez.
Cando remates, selecciona Crear aplicación.
Chamar os procedementos almacenados directamente en Power Fx (vista previa)
Podes chamar directamente aos procedementos almacenados de SQL Server desde Power Fx activando o interruptor de vista previa de procedementos almacenados de SQL Server.
- Vaia a Configuración > Próximas funcións > Vista previa.
- Busca procedementos almacenados.
- Activa o interruptor de vista previa como se mostra.
Cando engades unha conexión de SQL Server á túa aplicación, agora podes engadir táboas e vistas ou procedementos almacenados.
Se non ves inmediatamente o teu procedemento almacenado, é máis rápido buscalo.
Unha vez que seleccione un procedemento almacenado, aparece un nodo fillo e pode designar o procedemento almacenado como Seguro para usar en galerías e táboas. Se marcas esta opción, podes asignar o teu procedemento almacenado como unha propiedade Elementos para galerías de táboas para usar na túa aplicación.
Active esta opción só se:
- Non hai efectos secundarios ao chamar a este procedemento baixo demanda, varias veces, sempre que Power Apps actualice o control. Cando se usa cunha propiedade Elementos dunha galería ou táboa, Power Apps chama ao procedemento almacenado sempre que o sistema determine que se precisa unha actualización. Non pode controlar cando se chama o procedemento almacenado.
- O procedemento almacenado devolve menos do límite delegable (500/2000) de rexistros. Cando se asigna unha táboa ou vista a unha propiedade Elementos, Power Apps pode controlar a páxina e introducir 100 rexistros á vez, cando o necesite. Os procedementos almacenados son diferentes e poden ser paginables mediante un argumento para o procedemento almacenado. Pero Power Apps non se poden introducir páxinas automaticamente como ocorre para táboas e vistas. O autor debe configurar a páxina.
Exemplo
Cando engades un procedemento almacenado, podes ver máis dun orixe de datos no teu proxecto.
Prefixo o nome do procedemento almacenado co nome do conector asociado a el. Por exemplo, DataCardValue3_1.Text é do conector DataCard .
Etiqueta os valores, por exemplo usando un número, segundo sexa necesario xa que estás lendo a partir dun valor de texto en Power Apps.
Suxestión
Para utilizar un procedemento almacenado nunha propiedade Item dunha galería ou táboa, utiliza o nome do procedemento almacenado onde usarías o nome da táboa.
Problemas coñecidos
As fontes de datos SQL xa non engaden un [dbo]
prefixo ao nome orixe de datos
O [dbo]
prefixo non serve para ningún propósito práctico en Power Apps xa que os nomes orixe de datos desambiguáronse automaticamente. As fontes de datos existentes non se ven afectadas por este cambio, pero as fontes de datos SQL engadidas recentemente non inclúen o prefixo.
Se precisas actualizar un gran número de fórmulas nunha das túas aplicacións, a Power Apps Paquete de ficheiros de orixe e a utilidade Descomprimir pódense utilizar para realizar unha busca e substitución global.
Nota
A partir da versión 3.21054, actualizaremos automaticamente as referencias de nomes legados rotos ao novo nome orixe de datos despois de ler o orixe de datos.
Pasos seguintes
- Aprenda como amosar datos dunha orixe de datos.
- Aprenda como ver detalles e crear ou actualizar rexistros.
- Vexa outros tipos de orixes de datos ás que pode conectarse.
- Comprender táboas e rexistros con orixes de datos tabulares.
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios