Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Azure Logic Apps (Standard)
Als integratieontwikkelaar moet u frequente wijzigingen in bedrijfslogica beheren zonder code te herschrijven of toepassingen opnieuw te implementeren. De Regelengine van Azure Logic Apps biedt u een eenvoudige manier om bedrijfsregels rechtstreeks in uw standaardwerkstromen voor logische apps te definiëren, bij te werken en toe te passen.
Organisaties in verschillende domeinen zoals financiën, gezondheidszorg, verzekeringen en telecommunicatie nemen elke dag beslissingen. Deze routine betekent dat bedrijfslogica vaak verandert, van invloed is op verschillende toepassingen of software en dat er snel implementatie nodig is. Wanneer uw organisatie echter duidelijke bedrijfsregels heeft die bedrijfslogica bepalen, kan uw organisatie sneller en eenvoudiger beslissingen nemen. Bedrijfsregels zijn richtlijnen die bepalen hoe uw organisatie werkt. U vindt ze in handleidingen, contracten, overeenkomsten of als ongeschreven institutionele kennis of medewerkersexpertise.
Met een bedrijfsregelengine kunt u bedrijfsregels maken en bijwerken zonder code te schrijven of uw toepassingen opnieuw op te starten. Traditionele programmeertalen zoals C++, Java, COBOL, Python, JavaScript of C# zijn ontworpen voor programmeurs en vereisen aanzienlijke tijd, expertise of beide om bij te werken. Niet-programmeurs vinden het dus moeilijk om de bedrijfsregels te wijzigen die bepalen hoe softwaretoepassingen werken. Bedrijfsregelsgines lossen dit probleem op door een omgeving met weinig code te bieden waarmee u eenvoudiger en sneller toepassingen kunt bouwen.
Regelengines in een wereld van kunstmatige intelligentie (AI)
In een wereld van AI die in wezen een probabilistische benadering volgt, zijn regelsgines essentieel omdat ze consistentie, duidelijkheid en naleving bieden voor verschillende bedrijfsdoelen. Wanneer u regels gebruikt met een werkstroom in Azure Logic Apps, kunt u het volgende doen:
Definieer de logica, beperkingen en beleidsregels die bepalen hoe gegevens in systemen moeten worden verwerkt, gevalideerd en uitgewisseld, terwijl u onjuiste informatie van AI vermijdt.
Dwing naleving af door ervoor te zorgen dat toepassingen voldoen aan de voorschriften en standaarden van hun branches en markten.
Beheer bedrijfslogica onafhankelijk van uw code zonder dat u uw werkstroom hoeft te wijzigen. Dit voordeel vermindert de complexiteit en onderhoudskosten en verhoogt de flexibiliteit en schaalbaarheid.
Zie Een Azure Logic Apps Rules Engine-project maken om aan de slag te gaan.
Voordelen van regelengine
Een regels engine voor beslissingsbeheer kan veel voordelen bieden, bijvoorbeeld:
| Vergoeding | Beschrijving |
|---|---|
| Flexibiliteit | Bedrijfsregels wijzigen zonder de code te wijzigen of werkstromen van logische apps opnieuw te implementeren. |
| Reliability | Zorg ervoor dat bepaalde beslissingen of acties altijd vooraf gedefinieerde en voorspelbare logica volgen, wat cruciaal is in gereglementeerde branches of veiligheidskritieke toepassingen. |
| prestatie | Beslissingen direct verwerken voor routine of goed begrepen zakelijke zaken zonder AI-modellen aan te roepen. |
| Bestuur | Vereenvoudig naleving door een gecentraliseerde, controleerbare opslagplaats te bieden met bedrijfsregels die u eenvoudig kunt openen en verifiëren. |
| Samenwerking en herbruikbaarheid | Bedrijfsregels delen en hergebruiken in verschillende projecten en domeinen. |
Regelengine voor Azure Logic Apps
De Regelengine van Azure Logic Apps is een deductie-engine voor beslissingsbeheer waarmee u declaratieve, semantisch uitgebreide en gemakkelijk leesbare regels kunt integreren met uw standaardwerkstromen voor logische apps. Deze regels kunnen worden uitgevoerd op meerdere verschillende gegevensbronnen en communiceren met gegevens die worden uitgewisseld door alle beschikbare connectors in Standaardwerkstromen. Dit ontwerppatroon bevordert hergebruik van code, ontwerp eenvoud en bedrijfslogica modulariteit.
De regelengine ondersteunt de volgende kernconcepten:
Feiten
Feiten bevatten de gegevens die door regels worden geëvalueerd. XML- en .NET-objecten zijn de systeemeigen gegevensbronnen die momenteel beschikbaar zijn voor de regelengine. U gebruikt deze gegevensbronnen om regels op basis van regelsets samen te stellen.
Regelsets
Regelsets zijn kleine bouwstenen van bedrijfslogica. U combineert regelsets om de beslissingslogica voor uw werkstroom te definiëren.
Zie Een Azure Logic Apps Rules Engine-project maken voor informatie over het instellen van een standaardresource voor logische apps met een regelengineproject.
Notitie
De regelengine is gebaseerd op het rete-algoritme.