Ontwikkelingsmodus en productiemodus in Robots
De Robots-app biedt twee omgevingen voor het beheren en uitvoeren van scripts: ontwikkelingsmodus en productiemodus. Tijdens het opbouwen van automatisering in Robots moet u tussen de twee modi schakelen. De modi zijn toegankelijk nadat u een robot hebt geopend.
Twee parallelle omgevingen
Binnen elke robot zijn de ontwikkelingsmodus en de productiemodus twee parallelle omgevingen waarmee u afzonderlijke sets taken, scripts en bijbehorende gegevens kunt beheren. U kunt eenvoudig heen en weer schakelen tussen de twee modi. Wanneer u tussen modi schakelt, zijn de sets van taken, scripts en bijbehorende gegevens waarmee u werkt volledig onafhankelijk van elkaar.
Ontwikkelingsmodus
Gebruik de ontwikkelingsmodus om scripts in ontwikkeling te testen met gegevens die u speciaal voor testdoeleinden hebt afgezonderd. (Zie Overwegingen voor gegevenssegregatie hieronder.) Wanneer u tevreden bent dat een scriptversie correct werkt, kunt u de versie activeren naar productiemodus en deze uitvoeren op productiegegevens.
Productiemodus
Gebruik de productiemodus om geactiveerde scriptversies te plannen en uit te voeren met productiegegevens.
U kunt geen scriptonderhoud uitvoeren in productiemodus. Als u een script moet bijwerken, voert u het onderhoud uit in de ontwikkelingsmodus en activeert u vervolgens de bijgewerkte versie naar de productiemodus.
Een scriptversie activeren
Het enige object dat ontwikkelingsmodus en productiemodus gemeen hebben, is de scriptversie die u besluit te activeren. Het activeren van een scriptversie maakt een exacte kopie van het ontwikkelingsscript of de ontwikkelingsscripts in productiemodus.
U kunt het productiescript op elk gewenst moment vervangen door een andere of recentere ontwikkelingsscriptversie te activeren. Voor meer informatie raadpleegt u Een scriptversie activeren.
Overwegingen voor gegevenssegregatie
Ontwikkelmodus en productiemodus scheiden gegevens die binnen Robots zijn opgeslagen. Ze scheiden geen gegevens die buiten Robots zijn opgeslagen. Niets weerhoudt u ervan om een script in ontwikkelmodus uit te voeren dat interactie heeft met extern opgeslagen productiegegevens, of dat testgegevens opslaat in een productiegegevensopslag.
Ook niets belet u om gegevens uit de ontwikkelingsmodus te exporteren naar een productieverzameling in de Diligent One Resultaten-app.
Wanneer u in de ontwikkelmodus werkt, bent u verantwoordelijk voor het volgende:
- U test scripts op steekproef- of gerepliceerde gegevens die u op passende wijze hebt afgezonderd voor testdoeleinden
- Scripts in ontwikkeling slaan geen gegevens op in productiebestemmingen
Schakelen tussen modi
Om te schakelen tussen ontwikkelmodus en productiemodus, gebruikt u de knoppen Productie en Ontwikkeling in de rechterbovenhoek van een robot.
Productiemodus
De productiemodus wordt gekenmerkt door een koptekst met een lichte achtergrond, en de knop Productie is geselecteerd. Wanneer u een robot voor het eerst opent, bevindt u zich in productiemodus.
Ontwikkelingsmodus
Wanneer u overschakelt naar ontwikkelingsmodus, verandert de koptekst naar een donkere achtergrond en wordt de knop Ontwikkeling geselecteerd.
De machtigingen die aan een individuele robot zijn gekoppeld (robotrol) bepalen wie toegang heeft tot de ontwikkelmodus voor de robot. Gebruikers met een robotrol van Eigenaar of Bewerker hebben toegang tot de ontwikkelingsmodus. Gebruikers met een robotrol van Beoordelaar kunnen niet.