Crear una aplicación a partir de datos
Al crear aplicaciones de lienzo en Power Apps, puede crear aplicaciones muy personalizadas conectándose a varios orígenes de datos. Por ejemplo, al crear una aplicación de solicitud de tiempo libre, es posible que la aplicación necesite acceder a los datos de un sitio de SharePoint y a los datos de una base de datos SQL. Dado que las aplicaciones de lienzo pueden admitir múltiples orígenes de datos, son ideales para usuarios empresariales y creadores de aplicaciones que desean diseñar soluciones personalizadas sin mucha programación.
Hay más de 1400 opciones de conexión diferentes disponibles para usar como orígenes de datos en sus aplicaciones. Sin embargo, estos son los tres orígenes de datos más comunes utilizados en las aplicaciones de lienzo:
- Excel
- SharePoint
- Dataverse
Microsoft Excel
Excel es familiar y flexible, y se usa de forma generalizada. Muchas organizaciones ya almacenan datos en hojas de cálculo de Excel, lo que lo convierte en un punto de partida natural para crear aplicaciones. Estas son solo algunas de las razones por las que Excel es una excelente opción para creadores de aplicaciones de nivel básico:
- Interfaz familiar: la mayoría de los usuarios ya saben cómo usar Excel, por lo que no se necesitan nuevas herramientas para comenzar.
- Creación rápida de prototipos: puede crear una aplicación funcional en cuestión de minutos utilizando datos de Excel existentes.
- Es fácil empezar: no es necesario tener conocimientos de bases de datos. Solo necesita comprender la estructura de su hoja de cálculo como una tabla.
- Integración en la nube: cuando se almacenan en OneDrive o SharePoint, se puede acceder a los archivos de Excel de forma segura desde cualquier lugar.
SharePoint
Muchas organizaciones usan SharePoint para almacenar documentos, listas y otros datos estructurados. Cuando se combina con Power Apps, se convierte en algo más que una simple solución de almacenamiento. Actúa como la base para crear aplicaciones empresariales personalizadas sin escribir código. Estas son algunas de las ventajas clave de usar SharePoint como origen de datos:
- Accesibilidad: SharePoint está basado en la nube y se integra a la perfección con Microsoft 365, lo que facilita el acceso desde cualquier lugar.
- Seguridad: utiliza las características de seguridad y cumplimiento corporativas de Microsoft.
- Familiaridad: muchas organizaciones ya usan listas de SharePoint para administrar datos, como inventarios, tareas o registros de empleados.
- Compatible con procedimientos con poco código: las listas de SharePoint se pueden usar directamente en Power Apps sin configuraciones o codificación complejas.
Microsoft Dataverse
Microsoft Dataverse es una plataforma de datos segura y basada en la nube que almacena y administra de forma segura los datos utilizados por aplicaciones empresariales. Forma parte de Microsoft Power Platform y está diseñado para funcionar sin problemas con Power Apps, Power Automate, Power BI y otros servicios de Microsoft 365. Estas son algunas de las ventajas de usar Dataverse como origen de datos.
- Almacenamiento estructurado de datos: Dataverse utiliza tablas para almacenar datos en un formato relacional, como una base de datos.
- Seguridad y cumplimiento: la seguridad basada en roles incorporada garantiza que solo los usuarios autorizados puedan acceder a los datos o modificarlos.
- Integración: funciona de forma nativa con los servicios de Microsoft 365, Dynamics 365 y Azure.
- Escalabilidad: adecuado tanto para aplicaciones pequeñas como para soluciones de nivel empresarial.
- Compatible con procedimientos con poco código: los desarrolladores civiles sin experiencia en programación pueden usarlo fácilmente.
Construir con Copilot
La manera más fácil de crear una aplicación es empezar con Copilot. Cuando selecciona esta opción, Copilot le pide que proporcione una descripción de las tablas que desea que construya. Esas tablas funcionan como el modelo de datos básico de su aplicación. Copilot crea esas tablas en Microsoft Dataverse. Por ejemplo, podría decirle a Copilot que desea crear una tabla para administrar los registros de las sesiones de formación de los empleados. Según su descripción, Copilot proporciona una sugerencia de modelo de datos. Puede actualizar la sugerencia de modelo de datos según sea necesario.
Empezar con datos
Otra forma de conectar su aplicación a los datos es seleccionar Comenzar con datos. Con esta opción, puede seleccionar un origen de datos existente, como Excel, SharePoint o SQL.
Excel
Cuando decide usar Excel como origen de datos para su aplicación, debe facilitar los siguientes detalles:
- Excel Online (Business): utiliza archivos compartidos de Excel.
- Ubicación del archivo: ubicación del archivo al que desea conectarse. (Tiene que estar en una carpeta de OneDrive).
- Columna de identidad de la tabla: define la columna que contiene el id. único de cada registro. (Puede seleccionar uno existente o hacer que se genere uno automáticamente).
SharePoint
Cuando decide usar SharePoint como origen de datos para su aplicación, debe facilitar los siguientes detalles:
- URL de SharePoint: esta es la URL del sitio de SharePoint que aloja la lista a la que desea conectarse.
- Lista: representa la lista de SharePoint en el sitio que contiene los datos.
Dataverse
Cuando selecciona Dataverse, debe especificar una o más tablas que contengan los datos que desea incluir.
Agregar datos a una aplicación existente
Muchas veces, cuando crea una aplicación, necesita agregar otros datos a la aplicación a medida que la crea. Por ejemplo, puede que esté creando una aplicación de solicitud de tiempo libre y descubra que desea extraer más detalles de un sitio de SharePoint. En cualquier momento, mientras diseña una aplicación de lienzo, puede agregar otros orígenes de datos mediante el icono Datos.
Puede seleccionar de las tablas de Dataverse en el entorno existente. También puede usar la opción de conectores para buscar y conectar datos a otros orígenes, como Microsoft Excel o Microsoft SharePoint.