Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Het verwerken van documenten is vaak een handmatige, tijdrovende taak. Met Power Automate en AI Builder kunt u de documentverwerking stroomlijnen en de extractie van gegevens uit documenten, zoals formulieren, facturen en inkooporders, automatiseren.
Tip
Het artikel bevat een voorbeeldscenario en een visuele weergave van hoe u documenten verwerkt met AI Builder. Deze oplossing is een algemeen voorbeeld van een scenarioarchitectuur, die voor veel verschillende scenario's en branches gebruikt kan worden.
Architectuurdiagram
Workflow
De volgende stappen beschrijven de workflow die wordt weergegeven in het voorbeeldarchitectuurdiagram:
Inkomende documenten indienen: een gebruiker of systeem verzendt een document, zoals een factuur, inkooporder of kortingsformulier, via e-mail.
Documentverwerking met Power Automate en AI Builder: bij ontvangst van de e-mail wordt AI Builder door een Power Automate-cloudstroom geactiveerd om belangrijke informatie uit het document te halen en op te slaan in een Dataverse-tabel voor gestructureerde verwerking.
Geautomatiseerde beoordeling: een andere Power Automate-stroom valideert de geëxtraheerde gegevens. Als goedkeuring of verdere validatie vereist is, zet de flow de gegevens in de wachtrij zodat een mens ze kan beoordelen.
Menselijke beoordeling: een mens beoordeelt de geëxtraheerde gegevens in een canvas- of modelgestuurde app, waardoor de reviewer de gegevens indien nodig kan goedkeuren, afwijzen of corrigeren. Het beoordelingsproces kan bestaan uit het geven van feedback aan de afzender over wat er nodig is voor toekomstige goedkeuring bij herindiening.
Feedback aan afzender: na de beoordeling stuurt een Power Automate-werkstroom een e-mail naar de afzender met de goedkeurings- of afwijzingsstatus van het ingediende document.
Rapportage en analyses: Power BI-dashboards bieden inzicht in de werkstroom voor documentverwerking, inclusief statistieken zoals verwerkingstijd, aantal beoordeelde documenten en goedkeuringspercentages.
Onderdeel
AI Builder: extraheer belangrijke gegevens uit documenten met behulp van vooraf gebouwde of aangepaste modellen.
Power Automate: orkestreert werkstromen voor documentverwerking.
Microsoft Dataverse: fungeert als centrale gegevensopslag voor geëxtraheerde documentgegevens en volgt de voortgang van het document door het bedrijfsproces.
Power Apps: maakt menselijke beoordeling en correctie van gegevens mogelijk.
Power BI: biedt analyses en inzichten in de werkstroom voor documentverwerking.
Scenariodetails
Deze architectuur stroomlijnt en automatiseert documentintensieve bedrijfsprocessen met behulp van AI Builder, waardoor handmatige gegevensinvoer wordt verminderd, fouten tot een minimum worden beperkt en besluitvormingsprocessen worden versneld. Toepassingen zijn onder meer het automatiseren van factuurverwerking, goedkeuringen van inkooporders en verwerking van kortingsformulieren.
Overwegingen
Deze overwegingen implementeren de pijlers van Power Platform Well-Architected, een reeks leidende principes die de kwaliteit van een werklast verbeteren. Meer informatie is te vinden in Microsoft Power Platform Well-Architected.
Betrouwbaarheid
Beleid voor opnieuw proberen: beleid dat is geconfigureerd in Power Automate verwerkt tijdelijke fouten in documentverwerking met AI Builder of SharePoint, inclusief Dataverse-verbindingen.
Controle en waarschuwingen: Application Insights is geconfigureerd voor het bewaken van de status van de werkstroom en waarschuwt bij fouten.
Documentbestendigheid: gebruikers kunnen elk document verzenden. De workflow die de gegevensextractie uitvoert, moet uitzonderingen vanwege ongeldige of onverwachte documenten kunnen verwerken.
Beveiliging
Gegevenstoegangscontrole: rolgebaseerde toegang zorgt ervoor dat alleen geautoriseerde gebruikers toegang hebben tot de geëxtraheerde gegevens in Dataverse.
Versleuteling: gegevens onderweg door Power Automate en in rust in Dataverse zijn versleuteld.
Principe van de minste bevoegdheden: machtigingen worden beperkt om de blootstelling te minimaliseren. Power Automate-stromen krijgen toegang tot systemen via de accounts met de minste bevoegdheden of, indien mogelijk, via een service-principal. App-gebruikers mogen alleen toegang hebben tot de datatabellen die de app ondersteunen.
Operationele uitmuntendheid
Beheer van de levenscyclus van toepassingen: oplossingsactiva worden opgeslagen in broncodebeheer en Dataverse-oplossingen worden gebruikt om activa te promoveren van ontwikkeling naar test naar productie.
Prestatie-efficiëntie
Vooraf gebouwde modellen gebruiken: overweeg om vooraf gebouwde modellen te gebruiken wanneer deze overeenkomen met uw documentscenario. Gebruik bijvoorbeeld het vooraf gebouwde AI-model voor factuurverwerking. Met kant-en-klare modellen bespaart u tijd, omdat u geen gegevens hoeft te verzamelen om uw eigen model te trainen en testen.
Optimalisatie van ervaring
Efficiënte verwerking van documentbeoordeling: de app die is gebouwd met Power Apps moet een toepassing met één doel zijn, waarmee gebruikers documenten kunnen selecteren die moeten worden beoordeeld en snel kunnen vaststellen welke beoordeling nodig is. De acties die de gebruiker kan uitvoeren, moeten eenvoudig te begrijpen en uit te voeren zijn, zonder de kans op menselijke fouten doordat per ongeluk de verkeerde uitkomst wordt geselecteerd.
Verantwoorde AI
Eerlijkheid: modellen voor documentextractie worden getraind met uiteenlopende gegevens om vertekeningen te minimaliseren.
Betrouwbaarheid en veiligheid: continue bewaking zorgt ervoor dat de AI-resultaten nauwkeurig en bruikbaar zijn. Een mens controleert afwijkingen en uitzonderingen.
Privacy en beveiliging: gegevens die door AI Builder worden verwerkt, voldoen aan de toepasselijke privacyregelgeving.
Inclusiviteit: het systeem ondersteunt de verwerking van documenten in meerdere talen. Een mens kan het document beoordelen als AI Builder problemen heeft met de interpretatie van de informatie.
Transparantie: alle AI-uitvoer is traceerbaar en er zijn logboeken beschikbaar voor controle.
Verantwoording: door menselijke tussenkomst wordt verantwoording afgelegd voor cruciale beslissingen.