Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots
Sie können Analytics-Datentabellen zwischen ACL-Robots gemeinsam nutzen. Wenn Sie eine Datentabelle freigeben, kann sie in jedem ACL-Robot verwendet werden. Wenn Sie eine Datentabelle nicht freigeben, kann sie nur in dem Robot verwendet werden, der die Datentabelle ausgegeben hat.
Datentabellen werden ausgegeben, wenn ein ACL-Skript in einer Aufgabe das Analyse-Tag //DATA enthält. Mit Hilfe von Datentabellen können Sie Daten aus einer Aufgabe ausgeben und diese zur Nutzung in einer Folgeaufgabe beibehalten. Weitere Informationen finden Sie unter DATA-Tag.
Ein Robot, der seine Datentabellen freigibt, ist ein Quell-Robot. Ein Robot, der mit freigegebenen Tabellen verknüpft ist, ist ein Verbraucher-Robot.
Hinweis
Das Teilen und Verknüpfen von Datentabellen wird nur von ACL-Robots und in einer Robots-Implementierung unterstützt, die nur einen lokalen Robots-Agenten verwendet. Das Teilen und Verknüpfen wird nicht von HighBond- oder Workflow-Robots oder einer Robots-Implementierung unterstützt, die einen cloudbasierten Robots-Agenten verwendet.
You must be a Robots Admin or the owner of a robot to share tables or link tables. For more information about roles in Robots, see Berechtigungen der Robots-App.
Vorteile der Freigabe von Tabellen
Durch die Freigabe von Tabellen können Sie ein Dataset einmal importieren, statt mehrmalige unabhängige Importe durchführen zu müssen. Sie können auf diese Weise auch eine einzelne Masterkopie einer Tabelle pflegen.
Einmal importieren
Statt dieselben Daten für jede Aufgabe zu importieren, die Sie mit diesen Daten durchführen möchten, können Sie die Daten einmal importieren und anderen Robots eine Verknüpfung auf eine einzelne freigegebene Kopie dieser Daten gestatten.
Wenn Sie die Daten einmal importieren und eine einzelne Kopie pflegen, hat dies folgende Vorteile:
- Geschwindigkeit Aufgaben werden schneller ausgeführt, wenn kein Import notwendig ist, weil die Daten bereit in Robots zur Verfügung stehen.
- Geringere Notwendigkeit für Datenzugriffe Ein einzelner Task kann geplant werden, um Daten nachts zu importieren oder Daten aus einem Unternehmenssystem innerhalb eines begrenzten Zeitfensters zu extrahieren. Es besteht keine Notwendigkeit, wiederholt wegen derselben Daten auf eine Datenbank zuzugreifen.
- Verbesserter Ressourceneinsatz Die Netzwerkbelastung wird verringert. Der Speicherplatz in Robots wird effizienter genutzt.
Pflege einer Masterkopie
Die Pflege einer einzelnen Masterkopie einer Tabelle hat die folgenden Vorteile:
- Standardisierung Alle Aufgaben, die für eine Tabelle ausgeführt werden, nutzen dieselben Daten.
- Häufige Aktualisierung Durch Planung einer automatisierten Aufgabe können Sie die Masterkopie der Tabelle aus der externen Datenquelle so oft aktualisieren, wie Sie möchten. Alle Tabellen, die mit der Masterkopie verknüpft sind, erhalten automatisch die aktualisierten Daten.
- Sicherheit Der Robot mit der Masterkopie einer Tabelle kann Robots-Administratoren und ausgewählten Eigentümern des Robots vorbehalten werden. Verknüpfte Tabellen können die Masterkopie einer Tabelle auf keine Weise ändern.
Entwicklermodus und Produktionsmodus
Die Freigabe und Verknüpfung von Tabellen wird nach Modus getrennt. Eine Verknüpfung mit Tabellen, die in einem Modus zur Freigabe bereitgestellt wurden, ist nur möglich, wenn Sie sich im selben Modus befinden. Auf eine freigegebene Tabelle im Entwicklungsmodus kann beispielsweise nur ein anderer Robot im Entwicklungsmodus verknüpfen.
Tabellen zur Freigabe bereitstellen
Wenn Sie die Datentabellen in einem ACL-Robot zur Freigabe bereitstellen, werden alle Datentabellen in der Registerkarte Eingabe/Ausgabe freigegeben. Jeder Robot kann dann auf diese freigegebenen Tabellen verknüpfen. Sie können keine bestimmten Tabellen freigeben, und Sie können auch nicht einschränken, welche Robots eine Verknüpfung mit den freigegebenen Tabelle aufnehmen können.
Eine Tabelle ist nicht wirklich freigegeben, bis ein anderer Robot eine explizite Verknüpfung mit ihr erstellt hat.
Sobald Sie die Tabellen in einem Robot freigeben, stehen automatisch alle neuen Datentabellen für eine Freigabe bereit, die dem Robot hinzugefügt werden.
Hinweis
Nur der Eigentümer eines Robots oder der Robots-Administrator können Tabellen zur Freigabe bereitstellen oder die Freigabe von Tabellen beenden.
Tabellen zur Freigabe bereitstellen
-
Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die App Robots aus, um sie zu öffnen.
Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.
-
Wählen Sie im Dashboard in Robots ACL Robots aus.
-
Wählen Sie den gewünschten Robot aus, der die freizugebenden Datentabellen beinhaltet (der Quell-Robot).
-
Wählen Sie oben rechts im Robot Produktion bzw. Entwicklung aus, um den jeweiligen Modus auszuwählen.
Hinweis
Die Freigabe und Verknüpfung von Tabellen wird nach Modus getrennt. Eine Verknüpfung mit Tabellen, die in einem Modus zur Freigabe bereitgestellt wurden, ist nur möglich, wenn Sie sich im selben Modus befinden.
Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.
-
Wählen Sie die Registerkarte Eingabe/Ausgabe.
Wenn der Robot aktuell Datentabellen enthält, enthält der Abschnitt Eingabe/Ausgabe den Abschnitt Andere Tabellen, in dem die Datentabellen aufgelistet werden.
-
Wählen Sie Alle Tabellen teilen > Ja, alle Tabellen teilen aus.
Der Indikator Freigegeben wird neben der Überschrift Andere Tabellen angezeigt. Die Datentabellen im Robot stehen nun zur Freigabe für alle anderen Robots zur Verfügung. Alle Datentabellen, die dem Robot in Zukunft hinzugefügt werden, stehen ebenfalls zur Freigabe zur Verfügung.
Achtung
Sie können die Tabellenfreigabe für einen Robot aktivieren, auch wenn der Robot derzeit keine Datentabellen enthält. Aktivieren Sie die Funktion zur Tabellenfreigabe nur, wenn Sie sicher sind, dass alle zukünftigen Datentabellen im Robot für die Freigabe geeignet sind.
Freigabe von Tabellen beenden
Achtung
Wenn Sie die Freigabe von Datentabellen in einem Robot beenden, werden alle Aufgaben in anderen Robots scheitern, die eine Verknüpfung auf diese Tabellen aufweisen. Falls notwendig, sprechen Sie sich mit anderen Robots-Benutzern ab, bevor Sie die Freigabe von Tabellen beenden.
-
Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die App Robots aus, um sie zu öffnen.
Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.
-
Wählen Sie im Dashboard in Robots ACL Robots aus.
-
Wählen Sie den gewünschten Robot aus, der die nicht mehr freizugebenden Datentabellen beinhaltet (der Quell-Robot).
-
Wählen Sie oben rechts im Robot Produktion bzw. Entwicklung aus, um den jeweiligen Modus auszuwählen.
Hinweis
Die Freigabe und Verknüpfung von Tabellen wird nach Modus getrennt. Eine Verknüpfung mit Tabellen, die in einem Modus zur Freigabe bereitgestellt wurden, ist nur möglich, wenn Sie sich im selben Modus befinden.
Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.
-
Wählen Sie die Registerkarte Eingabe/Ausgabe.
Der Abschnitt Eingabe/Ausgabe enthält den Abschnitt Andere Tabellen, in dem die Datentabellen im Robot aufgelistet werden. Der Indikator Freigegeben neben der Überschrift Andere Tabellen gibt an, dass die Datentabellen derzeit mit allen Robots freigegeben werden.
-
Wählen Sie Alle Tabellen teilen > Ja, Freigabe aller Tabellen widerrufen aus.
Der Indikator Freigegeben verschwindet. Die Datentabellen im Robot stehen nun nicht mehr zur Freigabe zur Verfügung, und es ist keine Verknüpfung mit ihnen mehr möglich.
Bestehende Verknüpfungen mit nicht mehr freigegebenen Datentabellen werden in den Verbraucher-Robots deaktiviert. Die Tabellenverknüpfungen werden in Verbraucher-Robots weiterhin angezeigt, jedoch rot markiert und mit der Meldung Freigabe für Quelltabelle widerrufen.
Wenn Sie Datentabellen zu einem späteren Zeitpunkt erneut freigeben, werden bestehende Verbindungen erneut aktiviert, falls sie nicht zuvor manuell entfernt wurden.
Verknüpfung mit freigegebenen Tabellen
Sie können eine Verknüpfung mit Datentabellen in Robots herstellen, falls diese zur Freigabe bereitgestellt wurden. Sobald Sie eine Verknüpfung mit einer freigegebenen Tabelle herstellen, können Aufgaben im Verbraucher-Robot die verknüpfte Tabelle so verwenden, als ob sie im Verbraucher-Robot vorhanden wäre.
Sie nehmen eine selektive Verknüpfung mit freigegebenen Tabellen auf. Aus einem einzelnen Verbraucher-Robot können Sie eine Verknüpfung mit einer oder mehreren freigegebenen Tabellen aus einem oder mehreren Quell-Robots erstellen.
Neue Datentabellen, die dem Quell-Robot hinzugefügt werden, werden nicht automatisch mit einem Verbraucher-Robot verknüpft. Sie müssen also explizite Verknüpfungen herstellen.
Hinweis
Nur der Eigentümer eines Robots oder der Robots-Administrator können Verknüpfungen mit freigegebenen Tabellen herstellen oder diese wieder aufheben.
Verknüpfung mit freigegebener Tabelle herstellen
-
Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die App Robots aus, um sie zu öffnen.
Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.
-
Wählen Sie im Dashboard in Robots ACL Robots aus.
-
Navigieren Sie zu dem Robot, aus dem Sie eine Verknüpfung herstellen möchten (der Verbraucher-Robot), und wählen Sie den Robot aus, um ihn zu öffnen.
-
Wählen Sie oben rechts im Robot Produktion bzw. Entwicklung aus, um den jeweiligen Modus auszuwählen.
Hinweis
Die Freigabe und Verknüpfung von Tabellen wird nach Modus getrennt. Sie können nur eine Verknüpfung zu Tabellen herstellen, die im selben Modus freigegeben wurden.
Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.
-
In der Registerkarte Eingabe/Ausgabe führen Sie im Abschnitt Verknüpfte Tabellen einen der folgenden Schritte durch:
-
Erstmals mit einer Tabelle verknüpfen Wählen Sie aber dies ist ein guter Ausgangspunkt aus.
-
Mit zusätzlichen Tabellen verknüpfen Wählen Sie Tabellen verwalten aus.
-
-
Im Dialogfeld Verknüpfte Tabellen verwalten gehen Sie wie folgt vor:
-
Wählen Sie unter Robots einen Robotnamen aus, um die verfügbaren freigegebenen Tabellen im Robot anzuzeigen.
Wird kein Robotname angezeigt, verfügt aktuell kein Robot über freigegebene Tabellen. Weitere Informationen finden Sie unter Tabellen zur Freigabe bereitstellen.
-
Wählen Sie unter Tabellen eine oder mehrere Tabellen aus, mit denen Sie eine Verknüpfung herstellen möchten.
Die ausgewählten Tabellen werden dem Abschnitt Ausgewählte Tabellen im Dialogfeld hinzugefügt. Der Name des Quell-Robots erscheint unter dem Namen jeder Tabelle. Wählen Sie den Papierkorb
aus, um die Auswahl einer Tabelle aufzuheben.
Wenn in der Liste Tabellen keine Tabellen verfügbar sind, ist beim ausgewählten Robot die Tabellenfreigabe aktiviert, aber er enthält derzeit keine Datentabellen. Wenn dem ausgewählten Robot gerade eine Datentabelle hinzugefügt wurde, versuchen Sie, die Seite des Verbraucher-Robots im Browser neu zu laden, um die Anzeige im Dialogfeld Verknüpfte Tabellen verwalten zu aktualisieren.
-
-
Sobald Sie die Auswahl der zu verknüpfenden Tabellen beendet haben, wählen Sie <n> Tabellen verknüpfen oder Änderungen speichern aus.
Die verknüpften Tabellen werden zusammen mit dem Namen des Quell-Robots im Abschnitt Verknüpfte Tabellen angezeigt.
Verknüpfung auf freigegebene Tabelle entfernen
Achtung
Bevor Sie eine Verknüpfung auf eine freigegebene Tabelle entfernen, stellen Sie sicher, dass die Tabelle durch keine Aufgaben innerhalb des Robots mehr verwendet wird.
-
Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die App Robots aus, um sie zu öffnen.
Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.
-
Wählen Sie im Dashboard in Robots ACL Robots aus.
-
Wählen Sie den Robot mit der Verknüpfung aus, die Sie entfernen möchten (der Verbraucher-Robot).
-
Wählen Sie oben rechts im Robot Produktion bzw. Entwicklung aus, um den jeweiligen Modus auszuwählen.
Hinweis
Die Freigabe und Verknüpfung von Tabellen wird nach Modus getrennt. Sie können nur eine Verknüpfung zu Tabellen herstellen, die im selben Modus freigegeben wurden.
Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.
-
Wählen Sie auf der Registerkarte Eingabe/Ausgabe im Abschnitt Verknüpfte Tabellen die Option Tabellen verwalten aus.
-
Wählen Sie im Dialogfeld Verknüpfte Tabellen verwalten im Abschnitt Ausgewählte Tabellen den Papierkorb
aus, um die Auswahl einer oder mehrerer verknüpfter Tabellen aufzuheben.
-
Sobald Sie die Auswahl aller verknüpfter Tabellen aufgehoben haben, wählen Sie Änderungen speichern aus.
Die Tabellen, deren Verknüpfung Sie aufgehoben haben, werden nun aus dem Abschnitt Verknüpfte Tabellen entfernt. Sie entfernen dadurch nur die Verknüpfung mit der freigegebenen Tabelle. Die Masterkopie der Tabelle im Quell-Robot ist davon nicht betroffen.