Lösningsidéer
I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.
Det här exemplet visar hur du kan modernisera dina äldre system som inte kan stödja nya processer, vilket ger en bättre användarupplevelse.
Arkitektur
Ladda ned en Visio-fil med den här arkitekturen.
Dataflöde
Data flödar genom lösningen på följande sätt:
- Leverantörsdata som lagras i Common Data Services (CDS) flyttas till SQL via Data Factory.
- Inköpsorderdata (PO) som lagras i ERP-systemet skickas till Azure SQL Database.
- Azure API Management används för att exponera en Azure-funktion för Power Platform.
- Power Apps hämtar data från Azure SQL Database via Azure-funktionen som exponeras av Azure API Management.
- Användaren granskar och uppdaterar POs i Power Apps och skickar dessa data till leverantörer via CSV-exporter.
- Power BI rapporterar trender i leverantörsstatus.
Komponenter
Data läses in från dessa olika datakällor med flera Azure-komponenter:
- Power Apps: Öka flexibiliteten i organisationen genom att snabbt skapa lågkodsappar som moderniserar processer och löser svåra utmaningar. I den här arkitekturen är det här programutvecklingstekniken som tillhandahåller användargränssnittet för lösningen.
- Azure Functions: Påskynda och förenkla programutvecklingen med serverlös beräkning. Azure-funktionen är värd för den anpassade kod som utför sökning och hämtning av data från Azure SQL Database.
- Azure API-hantering: Hybridhanteringsplattform för flera moln för API:er i alla miljöer. I den här arkitekturen samverkar Power App med den här tjänsten som tillhandahåller gateway-avlastning av säkerhet, övervakning och kontroll.
- Azure SQL Database: Skapa appar som skalas i takt med din verksamhet med hanterad och intelligent SQL i molnet. Data från ERP-systemet och leverantörsdata från CDS lagras här för enkel åtkomst.
- Azure Data Factory: Hybriddataintegreringstjänst som förenklar ETL i stor skala. Azure Data Factory används för att flytta och transformera data från CDS till Azure SQL Database.
- Power BI: en uppsättning affärsanalysverktyg för att analysera data och dela insikter. Power BI kan köra frågor mot en semantisk modell som lagras i Analysis Services eller fråga Azure Synapse direkt. Power BI används för att leverera interaktiva rapporter och instrumentpaneler till användarna.
Information om scenario
Färdiga eller anpassade anslutningsappar kan förenkla processautomatisering och ansluta till datakällor från tredje part eller äldre system. Azure Functions kan sedan schemalägga beräkningar enligt schemat för att förenkla dina affärsprocesser. Du kan använda Power Apps för att bearbeta och dela data med tredje part via standardexport.
Potentiella användningsfall
Du kan använda den här lösningen i scenarier som följande:
- Du har äldre system som inte kan moderniseras eller som inte kan stödja nya processer
- Du måste automatisera anslutningen av datakällor från tredje part till Azure
Nästa steg
- Lära sig mer: https://aka.ms/learnpowerapps