Editar

Compartir a través de


Extensión de línea de negocio

Azure Data Factory
Azure Functions
Azure SQL Database
Power Apps
Power BI

Ideas de solución

En este artículo se describe una idea de solución. El arquitecto de la nube puede usar esta guía para ayudar a visualizar los componentes principales de una implementación típica de esta arquitectura. Use este artículo como punto de partida para diseñar una solución bien diseñada que se adapte a los requisitos específicos de la carga de trabajo.

Este ejemplo muestra cómo se pueden modernizar aquellos sistemas heredados que no admiten nuevos procesos y, sin embargo, proporcionar una mejor experiencia al usuario.

Architecture

La arquitectura muestra los datos de CDS a SQL a través de Data Factory y de ERP a SQL. Power Apps obtiene datos, envía a través de CSV y Power BI muestra tendencias.

Descargue un archivo Visio de esta arquitectura.

Flujo de datos

Los datos fluyen por la solución de la siguiente manera:

  1. Los datos de proveedor almacenados en Common Data Services (CDS) se mueven a SQL a través de Data Factory.
  2. Los datos del pedido (PO) almacenados en el sistema de ERP se envían a Azure SQL Database.
  3. Azure API Management se usa para exponer una función de Azure a Power Platform.
  4. Power Apps recupera datos de Azure SQL Database a través de la función de Azure expuesta por Azure API Management.
  5. Los usuarios revisan y actualizan las PO en Power Apps y envían estos datos a los proveedores a través de exportaciones CSV.
  6. Power BI informa de las tendencias en el estado del proveedor.

Componentes

De estos orígenes de datos diferentes, los datos se cargan con varios componentes de Azure:

  • Power Apps: aumente la agilidad en su organización mediante la compilación rápida de aplicaciones con poco código que modernicen procesos y resuelvan desafíos difíciles. En esta arquitectura, esta es la tecnología de desarrollo de aplicaciones que proporciona la interfaz de usuario para la solución.
  • Azure Functions: acelere y simplifique el desarrollo de aplicaciones con proceso sin servidor. La función de Azure hospeda el código personalizado que realiza la búsqueda y recuperación de datos de Azure SQL Database.
  • Azure API Management: plataforma de administración híbrida y multinube para las API en todos los entornos. En esta arquitectura, Power App interactúa con este servicio, que proporciona la descarga de puerta de enlace de seguridad, supervisión y control.
  • Azure SQL Database: cree aplicaciones que se escalen con el ritmo de su negocio con SQL administrado e inteligente en la nube. Los datos del sistema ERP y los datos del proveedor de CDS se almacenan aquí para facilitar el acceso.
  • Azure Data Factory: servicio de integración de datos híbridos que simplifica la extracción, transformación y carga de datos a escala. Azure Data Factory se usa para mover y transformar datos de CDS a Azure SQL Database.
  • Power BI: un conjunto de herramientas de análisis de negocios que sirve para analizar datos y compartir conocimientos. Power BI puede consultar un modelo semántico almacenado en Analysis Services, o bien consultar Azure Synapse directamente. Power BI se usa para entregar informes y paneles interactivos a los usuarios.

Detalles del escenario

Tanto los conectores estándar como los personalizados pueden ayudar a simplificar la automatización de procesos y a conectar a orígenes de datos de terceros o sistemas heredados. Luego, Azure Functions puede programar los cálculos para simplificar los procesos empresariales. Puede usar Power Apps para procesar y compartir datos con terceros a través de exportaciones estándar.

Posibles casos de uso

Puede usar esta solución en escenarios como los siguientes:

  • Tiene sistemas heredados que no se pueden modernizar o no admiten nuevos procesos
  • Debe automatizar la conexión de orígenes de datos de terceros a Azure

Pasos siguientes