Gegevenstabellen delen en koppelen in ACL-robots

U hebt de mogelijkheid om Analytics-gegevenstabellen te delen tussen ACL-robots. Als u een gegevenstabel deelt, wordt deze beschikbaar voor gebruik in andere ACL-robots. Als u een gegevenstabel niet deelt, kan deze alleen worden gebruikt in de robot die de gegevenstabel heeft uitgevoerd.

Gegevenstabellen worden uitgevoerd als een ACL-script in een taak de tag //DATA analytic bevat. Gegevenstabellen stellen u in staat om gegevens uit één taak uit te voeren en te bewaren voor gebruik in een volgende taak. Voor meer informatie raadpleegt u DATA-tag.

Een robot die zijn gegevenstabellen deelt, is een bronrobot. Een robot die verbinding maakt met gedeelde tabellen is een consumer-robot. Het enige verschil tussen een bronrobot en een consumentenrobot is dat de ene robot tabellen deelt en de andere robot naar gedeelde tabellen linkt.

Opmerking

U moet een robotbeheerder of de eigenaar van de robot zijn om tabellen in een robot te delen of te koppelen. Raadpleeg Machtigingen Robots-app voor meer informatie over rollen in Robots.

Beschikbaarheid van het delen en koppelen van tabellen

Delen en koppelen van gegevenstabellen wordt alleen ondersteund door ACL-robots, en alleen in een Robots-implementatie die gebruikmaakt van een Robots Agent ter plaatse.

Delen en koppelen wordt niet ondersteund door HighBond-robots of Workflow-robots, of door een Robots-implementatie die gebruikmaakt van een cloudgebaseerde Robots Agent.

Voordelen van het delen van tabellen

Het delen van tabellen stelt u in staat om een gegevensset slechts één keer te importeren, in plaats van meerdere afzonderlijke importbewerkingen uit te voeren. Hiermee kunt u ook een enkele hoofdkopie van een tabel onderhouden.

Eenmalig importeren

In plaats van dezelfde gegevens te importeren voor elke taak die u op de data wilt uitvoeren, kunt u de gegevens eenmalig binnenhalen en andere robots toegang geven tot één gedeelde kopie van de data.

Het eenmalig importeren van de gegevens en het onderhouden van één exemplaar biedt de volgende voordelen:

  • Snelheid Taken worden sneller uitgevoerd als er geen import nodig is omdat de gegevens al beschikbaar zijn in Robots.

  • Beperkte gegevensbeschikbaarheid Een enkele taak kan 's nachts worden ingepland om gegevens te importeren of samen te laten vallen met een beperkt tijdsvenster waarin de gegevens uit een bedrijfssysteem geëxtraheerd kunnen worden. Geen noodzaak om herhaaldelijk toegang te krijgen tot een database voor dezelfde gegevens.

  • Verbeterd brongebruik De netwerkbelasting wordt verminderd. Opslagruimte in Robots wordt efficiënter gebruikt.

Houd een hoofdkopie bij

Voordelen van het onderhouden van één hoofdkopie van een tabel zijn:

  • Standaardisatie Alle taken die worden uitgevoerd op de tabel gebruiken precies dezelfde gegevens.

  • Regelmatige bijwerking Door een geautomatiseerde taak in te plannen, kunt u de hoofdkopie van de tabel zo vaak als u wilt vernieuwen vanuit de externe gegevensbron. Alle tabellen die aan de hoofdkopie gekoppeld zijn, ontvangen automatisch de bijgewerkte gegevens.

  • Beveiliging De toegang tot de robot met de hoofdkopie van een tabel kan worden beperkt tot robotbeheerders en aangewezen eigenaren van de robot. Gekoppelde tabellen kunnen de hoofdkopie van een tabel op geen enkele manier wijzigen.

Ontwikkelingsmodus en productiemodus

Tabel delen en koppelen is gescheiden per modus. Tabellen die beschikbaar zijn gemaakt voor delen in één modus kunnen alleen worden gekoppeld wanneer u zich in diezelfde modus bevindt. Bijvoorbeeld: een gedeelde tabel in ontwikkelmodus kan alleen worden gekoppeld vanuit een andere robot in ontwikkelmodus.

Voor meer informatie raadpleegt u Ontwikkelingsmodus en productiemodus in Robots.

Een algemeen overzicht van gekoppelde tabellen

Opmerking

U moet een Robots-beheerder zijn om toegang te krijgen tot de algemene weergave van Gekoppelde tabellen.

De globale weergave van Gekoppelde tabellen, beschikbaar via het dashboard Robots, biedt een centrale locatie om alle gedeelde tabellen te bekijken die momenteel zijn gekoppeld aan een of meer consumer robots. Het globale overzicht biedt een momentopname van de huidige status van de koppeling van gegevenstabellen binnen uw Robots-instantie. U hoeft niet in te zoomen op individuele robots om koppelingsinformatie te vinden.

In de weergave kunt u Menu selecteren in een kolomkop om de sorteer-, filter- en configuratieopties voor de kolom te openen.

Opmerking

De globale weergave van Gekoppelde tabellen toont alleen die gedeelde tabellen die door een consumentenrobot zijn gekoppeld. Een tabel die is gedeeld maar niet is gekoppeld, wordt niet weergegeven in de weergave.

Tabeldelingsmethoden

In elke robot worden twee verschillende methoden voor het delen van tabellen ondersteund:

In elke bronrobot kunt u kiezen voor de ene methode of de andere. U kunt niet beide naast elkaar gebruiken binnen dezelfde bronrobot. Wel kunt u op ieder moment omschakelen van tabeldelingsmethode. Maar omschakelen van tabeldelingsmethode kan gevolgen hebben voor consumentenrobots met koppelingen naar de gedeelde tabellen.

Hoe handmatig tabellen delen werkt

Wanneer u de gegevenstabellen in een ACL-robot handmatig deelt, geeft u aan welke gegevenstabellen op het tabblad Invoer/Uitvoer beschikbaar worden gemaakt voor delen. U geeft ook aan welke ACL-robots mogen koppelen naar de gedeelde gegevenstabellen. Met andere woorden, u kunt een subset van gegevenstabellen in de bronrobot delen met een subset van consumentenrobots.

Dankzij deze gedetailleerde controle over het delen van tabellen kunt u een evenwicht vinden tussen gegevensbeveiliging en gegevensbeschikbaarheid.

Een gedeelde gegevenstabel in een bronrobot is niet beschikbaar voor een consumentenrobot totdat de consumentenrobot expliciet naar de tabel linkt. Voor meer informatie raadpleegt u Koppeling naar gedeelde gegevenstabellen in een ACL-robot.

Hoe automatisch tabellen delen werkt

Wanneer u de gegevenstabellen in een ACL-robot handmatig deelt, geeft u aan welke gegevenstabellen op het tabblad Invoer/Uitvoer beschikbaar worden gemaakt voor delen. Elke ACL-robot kan een koppeling maken naar de gedeelde tabellen. U kunt niet selectief tabellen delen of beperken welke robots kunnen koppelen aan de gedeelde tabellen.

Deze minder strikte methode voor het delen van tabellen geeft voorrang aan de beschikbaarheid van gegevens. U moet automatische delen alleen gebruiken met bronrobots die niet-gevoelige gegevens bevatten.

Een gedeelde gegevenstabel in een bronrobot is niet beschikbaar voor een consumentenrobot totdat de consumentenrobot expliciet naar de tabel linkt. Voor meer informatie raadpleegt u Koppeling naar gedeelde gegevenstabellen in een ACL-robot.

Belangrijk

Indien u het automatisch delen van gegevenstabellen in een robot inschakelt, worden alle nieuwe gegevenstabellen die aan de robot worden toegevoegd automatisch beschikbaar voor delen tussen alle robots. Bovendien kunnen alle nieuw aangemaakte robots automatisch worden gekoppeld aan de automatisch gedeelde gegevenstabellen.

Denk na over deze toekomstige implicaties voordat u het automatisch delen van gegevenstabellen in een robot inschakelt.

Tabellen delen en koppelen in een notendop

Het onderstaande diagram illustreert beide methoden voor het delen van tabellen die in Robots worden gebruikt. Een individuele bronrobot kan slechts één tabeldelingsmethode tegelijk gebruiken. Maar door de Robots-app heen kunt u beide methoden combineren.

Houd er rekening mee dat automatisch gedeelde gegevenstabellen beschikbaar zijn voor alle robots, inclusief robots die zijn geautoriseerd om te koppelen aan handmatig gedeelde gegevenstabellen.