¿Dónde están los datos?

Puede recuperar y almacenar datos de tres maneras diferentes.

Nuevos datos.

Nuevos datos Si su aplicación está creando datos que aún no existen en ninguna parte, como en situaciones en las que el proceso de negocio existente se realizó en papel, recomendamos almacenar los datos en Microsoft Dataverse o una lista personalizada de SharePoint.

Discutiremos este tema en Modelado de datos: diseño de su estructura de datos.

Leer/escribir desde el sistema existente.

Leer/escribir desde un sistema existente Este es un tipo de datos donde necesita recuperar la información más reciente de una base de datos o sistema existente. En estos casos, los datos deben solicitarse en el momento en que se necesiten.

Hacer una copia de datos existentes.

Haga una copia de los datos En situaciones en que los datos originales nunca deben modificarse ni sobrescribirse, puede copiar los datos a otro almacén de datos como Dataverse. De este modo se garantiza que los datos del sistema original no cambien pero que su aplicación pueda trabajar con ellos. Este escenario es común cuando se trabaja con datos en sistemas de contabilidad y relacionados con ingresos.

Acceso a datos existentes

Las aplicaciones creadas con Power Apps tienen dos formas de usar los datos existentes. Una es mediante el uso de un conector, que le permite conectarse directamente a un origen de datos. El otro es mediante el uso de un flujo de datos, que copia una instantánea de los datos.

  • Uso de un conector: un conector es una característica en Power Apps donde puede conectarse a varios sistemas y orígenes — como SharePoint, SQL Server u Office 365 — y recuperar datos directamente de ellos o guardarlos en ellos. Más información: Información general de conectores de aplicación de lienzo para Power Apps

  • Uso de un flujo de datos : Dataflow es una característica de Power Apps con la se puede extraer, transformar y cargar datos desde otro sistema para Dataverse o Azure Data Lake Storage. A diferencia de un conector, obtiene datos en un lote programado. En lugar de simplemente recuperar los datos del origen de datos tal como están, puede utilizar Power Query Online para manipular, depurar y transformar los datos antes de almacenarlos en el almacenamiento de destino. Más información: Preparación de los datos de autoservicio con flujos de datos

El método que elija depende de sus casos de uso y de cómo deban manejarse los datos. La siguiente tabla enumera algunos elementos para usar para comparación.

Elemento a comparar Conectores Flujo de datos
Frescura de los datos Tiempo real Estática o instantánea
Dirección Bidireccional Una dirección (desde el origen hasta Dataverse)
¿Modificar datos existentes? No
Casos de uso Orden de producción, parte de horas, presupuesto de ventas Maestro de clientes, facturas pasadas, lista de empleados

Proporcionamos información técnica adicional en el siguiente artículo, Trabajo con sistemas empresariales.

Ejemplo: datos de informe de gastos

Nuestro proyecto de informe de gastos incluye cada uno de los tres tipos de necesidades de almacenamiento de datos:

  • Nuevos datos: debido a que los informes de gastos estaban en papel, necesitamos un nuevo sistema de almacenamiento para los datos creados por el empleado que rellena el informe de gastos. Tendremos que diseñar un modelo de datos para eso.

  • Escritura en un sistema existente: cuando el equipo de Contabilidad exporta los datos de los informes de gastos al sistema financiero, necesitarán usar un conector de datos.

  • Datos copiados: nuestros informes de gastos también incluyen algunos datos que consultamos desde Microsoft Entra ID, como el Id. del empleado, el gerente y el departamento. No queremos cambiar esos datos en el sistema original, pero debemos conservar una copia. Queremos registrar el gerente y el departamento del empleado en el momento en que crearon el informe, no en algún momento futuro cuando volvamos a ver el informe. (Podrían haber cambiado de departamento o incluso haber abandonado la empresa).

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).