Orígenes de datos de Power Apps

Completado

Cuando aprende a usar Power Apps, dispone de varias opciones de orígenes de datos disponibles sin coste adicional. Power Apps puede conectarse a cientos de orígenes de datos, pero algunos requieren licencias adicionales. En esta unidad, resaltamos algunas de las opciones más populares.

SharePoint

SharePoint le permite crear listas de datos y bibliotecas de documentos. Una lista de SharePoint funciona como una tabla y puede servir como origen de datos backend para su aplicación. Las bibliotecas de documentos permiten almacenar documentos o leer datos de tablas, como archivos de hojas de cálculo de OneDrive.

Las listas de SharePoint pueden ser simples y de una sola columna (como los datos desplegables) o contener muchas columnas, con una estructura de datos más compleja. Se pueden conectar varias listas de SharePoint o bibliotecas de documentos a una sola aplicación.

Estos son los factores de diseño más importantes cuando se utiliza SharePoint como origen de datos:

  • Utilice tipos de columna sencillos, como Texto, Número, Sí/No o Fecha y hora. Evite los tipos de columnas complejos de SharePoint, a menos que sea necesario.
  • Evite las columnas obligatorias en SharePoint. Las entradas obligatorias se pueden aplicar dentro de la aplicación.
  • Utilice nombres de columna simples, sin caracteres especiales ni espacios. Puede aplicar nombres para mostrar dentro de la aplicación.
  • Las listas SharePoint no tienen soporte para tablas relacionales. Si es necesario generar relaciones, cree campos "clave" manualmente.
  • SharePoint está sujeto a un límite de delegación. Las consultas que devuelvan más datos que este límite pueden generar resultados incompletos, lo que se indica mediante un icono de advertencia en la aplicación.

Excel

Excel es un origen de datos no prémium compatible con Power Apps. Los datos tabulares de Excel también se pueden importar en SharePoint o Dataverse.

Factores importantes:

  • Los datos deben formatearse como una tabla en Excel. No se podrá acceder a los datos sin formato desde Power Apps.
  • Las columnas de imagen deben estar etiquetadas con "[image]" para aparecer en las galerías. Es posible que sea necesario ajustar los campos para ver correctamente los datos.
  • Si otro usuario abre el archivo de Excel, las operaciones de lectura/escritura pueden bloquearse. En las aplicaciones con varios usuarios, no se recomienda Excel como origen de datos en directo.

Excel es útil para escenarios de aprendizaje y conjuntos de datos más pequeños, aunque SharePoint es más sólido.

Dataverse

Microsoft Dataverse es el origen de datos más potente y escalable para Power Apps. Cuando un entorno incluye Dataverse, las tablas de datos están disponibles directamente en el mismo entorno que sus aplicaciones. Power Apps permite crear e importar tablas de Dataverse fácilmente.

Ventajas clave:

  • No se necesita configuración de API: el acceso a datos es nativo.
  • Admite grandes conjuntos de datos y se puede escalar con licencias adicionales.
  • Proporciona consultas de alto rendimiento y relaciones automáticas entre tablas.
  • Permite crear experiencias de datos conectados en varias tablas.
  • Totalmente compatible con Copilot para la generación de aplicaciones basadas en lenguaje natural.

Desde Power Apps Maker Portal, use Empezar con datos para crear o seleccionar tablas de Dataverse. Esto proporciona acceso completo a las características de IA generativa de Power Apps.

SQL

SQL es un origen de datos Premium ideal para aplicaciones a gran escala. Muchas organizaciones ya gestionan datos empresariales en SQL, y pueden conectarse a Power Apps fácilmente.

  • Si está hospedado en la nube (como Microsoft SQL Server), la conexión es muy sencilla.
  • Si está hospedado localmente, puede usar una puerta de enlace de datos local para conectar Power Apps de forma segura a las bases de datos locales SQL.

SQL admite datos relacionales y grandes volúmenes, así que es ideal para soluciones de nivel empresarial.

Resumen

En esta unidad, se presentan cuatro opciones de orígenes de datos comunes:

  • SharePoint y Excel están disponibles sin coste adicional. Son ideales para el aprendizaje y para volúmenes de datos pequeños y medianos.
  • Dataverse y SQL son opciones Premium. Admiten grandes conjuntos de datos, relaciones y escenarios avanzados. Dataverse también es compatible con las características de Copilot.

Power Apps admite la conexión a todos estos orígenes dentro de una sola aplicación e incluso permite conectores personalizados para sistemas no compatibles.

En la siguiente unidad, creará una aplicación desde Excel usando Copilot.