Du är här:
Integreringsprocedurblock
I en Omnistudio-integreringsprocess kan du köra en grupp relaterade steg som en enhet inuti ett block för att utföra dem villkorligt, cacha dem, upprepa dem för varje objekt i en lista eller returnera ett fel om de misslyckas.
Alla block har en egenskap som är gemensam, nämligen Villkorlig formel för utförande. Om denna formel utvärderas till sant eller inte definieras körs blocket. Om det utvärderas till falskt hoppas blocket över.
Du kan kapsla block inom andra block. Du kan till exempel kapsla ett Loop Block inom ett Try-Catch Block eller ett Cache Block.
- Cacheblock
Att använda en cache för att lagra ofta besökta, sällan uppdaterade data sparar rundturer till databasen och förbättrar prestandan. Använd cacheblock om vissa delar av integreringsprocessen uppdaterar data och därför inte ska cachas, eller om olika cachade data löper ut vid olika tidpunkter. - Villkorligt block
Använd ett villkorligt block för att gruppera åtgärder och block bakom en formel utan att utföra en loop eller koppla en lista. Villkorsblockets enda jobb är att styra flödet för integreringsprocessen. Ett villkorsblock körs i sin helhet om ett uttryck är sant, kör ett av en uppsättning ömsesidigt uteslutande villkor som definieras i stegen det innehåller, eller båda. - Loopblock
Ett Loop Block upprepas över objekten i en datamatris, vilket gör att åtgärderna i den kan upprepas för varje objekt. Matrisinmatningen till Loop Block bearbetas så att varje upprepning endast får ett objekt i matrisen. - Block för försöksfångst
Ett block för försök att fånga låter dig "försöka" köra stegen inuti det och sedan "fånga" felet om ett steg misslyckas.
