Arbeitsdaten verwalten, die in einem Robot gespeichert sind

Jeder Robot verfügt über einen zentralen Datenspeicherbereich, in dem Sie Analytics-Datentabellen und Dateien, wie z. B. Excel- oder Trennzeichendateien, dauerhaft speichern können, um sie als Eingabe für zukünftige Aufgaben zu verwenden oder um historische Datensätze zu speichern. Die Daten im Speicherbereich können entweder durch ein ACL-Skript oder ein Python/HCL-Skript generiert oder manuell hochgeladen werden.

Bei jedem Robot sind die Datenspeicherbereiche im Entwicklungs- und im Produktionsmodus vollständig voneinander getrennt, sodass keine Daten zwischen den Modi ausgetauscht werden. Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

Note

Analytics data tables are supported by the on-premise Robots-Agent only. They are not supported by the cloud-based Robots-Agent.

Arbeitsdaten im Vergleich zu Ergebnisdaten

Die Daten im Speicherbereich sind Arbeitsdaten, keine Ergebnisdaten. Die Ergebnisdaten werden nicht im zentralen Datenspeicher gespeichert. Sie werden stattdessen auf der Registerkarte Aufgabenausführungen mit der jeweiligen Aufgabenausführung gespeichert, mit der die Daten generiert wurden. Im Gegensatz dazu können die Arbeitsdaten im zentralen Speicherbereich durch eine Vielzahl unterschiedlicher Aufgaben generiert oder manuell von unterschiedlichen Speicherorten hochgeladen werden. Arbeitsdaten können auch überschrieben werden, während Ergebnisdaten ein festes Endprodukt sind, das nicht überschrieben werden kann.

Datenspeicherungsfunktion nach Robot-Typ und Robots-Agent-Typ

Je nach Robot-Typ und Robots-Agent-Typ kann es geringfügige Unterschiede bei der Datenspeicherung geben. Die Unterschiede werden unten zusammengefasst.

Datenspeichereigenschaft

ACL-Robot

Robots-Agent am Standort des Benutzers

ACL-Robot

Cloud-basierter Robots-Agent

HighBond-Robot

Workflow-Robot

Cloud-basierte Python-Engine

Datenspeicherbereiche Registerkarte Eingabe/Ausgabe Registerkarte Arbeitsdaten
Unterstützte Datentypen
  • Analytics-Tabellen

  • Dateien

  • Dateien

  • Dateien

Methoden für das Hinzufügen von Arbeitsdaten zum Speicherbereich
  • Ausgabe einer Analytics-Tabelle durch ACL-Skriptlogik + //DATA-Tag im Analysekopf

  • manueller Datei-Upload

  • manueller Datei-Upload

  • Ausgabe einer Datei durch Python/HCL-Skriptlogik + save_working_file()-Methode

  • manueller Datei-Upload

Teilen/Verknüpfen von Arbeitsdaten zwischen Robots

Ja

Nein Nein

Arbeitsdaten als Eingabe für ein Skript verwenden

Die Methode zur Verwendung von Arbeitsdaten als Eingabe für ein Skript hängt von dem Typ des Skripts und der Art der Daten ab.

Hinweis

Unabhängig von der Methode müssen die Arbeitsdaten auf der Registerkarte Eingabe/Ausgabe oder auf der Registerkarte Arbeitsdaten im Robot vorhanden sein, bevor das Skript ausgeführt wird bzw. vor dem Punkt im Skript, an dem Daten erforderlich sind.

Skripttyp Datenspeicherbereiche Analytics-Datentabelle als Skripteingabe Datei als Skripteingabe
ACL-Skript Registerkarte Eingabe/Ausgabe
  • Verwenden Sie im Skript den Befehl OPEN <table name>.

    (Nur lokaler Robots-Agent)

Beides ausführen:

  • Schließen Sie ein //FILE-Analysetag in den Analysekopf des Skripts ein.

    Weitere Informationen finden Sie unter FILE tag.

  • Verwenden Sie im Skript einen IMPORT-Befehl.

    Weitere Informationen finden Sie unter Daten importieren und exportieren.

Python-/HCL-Skript Registerkarte Arbeitsdaten
  • nicht unterstützt

Beides ausführen:

  • Verwenden Sie im Skript die HCL-Methode load_working_file().

    Weitere Informationen finden Sie unter load_working_file()-Methode.

  • Verwenden Sie für die weitere Dateiverarbeitung die Python/HCL-Skriptlogik.

Eine Datei manuell in den Datenspeicherbereich in einem Robot hochladen

Hinweis

In den Datenspeicherbereich in einem Robot hochgeladene Dateien dürfen nicht größer als 1 GB sein und müssen einen zulässigen Dateityp aufweisen. Weitere Informationen finden Sie unter Erlaubte Dateitypen in Robots.

  1. Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die Robots-App aus, um sie zu öffnen.

    Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.

  2. Wählen Sie im Dashboard in Robots die Registerkarte für den entsprechenden Robot-Typ aus.
  3. Navigieren Sie zu dem Robot, in den Sie eine oder mehrere Dateien hochladen möchten, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie oben rechts im Robot auf Produktion bzw. Entwicklung, um den jeweiligen Modus auszuwählen.

    Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

  5. Führen Sie auf der Registerkarte Eingabe/Ausgabe oder der Registerkarte Arbeitsdaten einen der folgenden Schritte aus:
    • Ziehen und Ablegen Wählen Sie eine oder mehrere Dateien aus dem lokalen Dateisystem aus, und ziehen Sie sie in den Upload-Bereich unter Dateien oder Robot-Dateien.
    • Dateien auswählen Klicken Sie auf Von Ihrem Computer wählen, navigieren Sie zu den Dateien, die Sie aus dem lokalen Dateisystem hochladen möchten, wählen Sie sie aus und klicken Sie auf Öffnen.

    Wenn das Dialogfeld Bestehende Dateien überschreiben angezeigt wird, wählen Sie die zu überschreibende(n) Datei(en) aus, und klicken Sie auf Überschreiben.

    Ergebnis Die Datei oder die Dateien werden hochgeladen und unter Dateien auf der Registerkarte Eingabe/Ausgabe oder unter Robot-Dateien auf der Registerkarte Arbeitsdateien angezeigt.

Details für eine Analytics-Datentabelle oder eine Datei anzeigen

Hinweis

Um den tatsächlichen Inhalt einer Analytics-Datentabelle oder einer Datei anzuzeigen, müssen Sie die Tabelle oder Datei auf Ihren lokalen Computer herunterladen.

  1. Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die Robots-App aus, um sie zu öffnen.

    Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.

  2. Wählen Sie im Dashboard in Robots die Registerkarte für den entsprechenden Robot-Typ aus.
  3. Navigieren Sie zu dem Robot, der die Analytics-Datentabelle oder die Datei enthält, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie oben rechts im Robot auf Produktion bzw. Entwicklung, um den jeweiligen Modus auszuwählen.

    Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

  5. Wählen Sie auf der Registerkarte Eingabe/Ausgabe oder der Registerkarte Arbeitsdaten die Tabelle oder Datei aus, die angezeigt werden soll.

    Der Bereich Tabellendetails oder der Bereich Dateidetails wird mit den Informationen zur ausgewählten Tabelle oder Datei geöffnet.

Analytics-Datentabelle oder eine Datei herunterladen

  1. Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die Robots-App aus, um sie zu öffnen.

    Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.

  2. Wählen Sie im Dashboard in Robots die Registerkarte für den entsprechenden Robot-Typ aus.
  3. Navigieren Sie zu dem Robot, der die Analytics-Datentabelle oder die Datei enthält, die Sie herunterladen möchten, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie oben rechts im Robot auf Produktion bzw. Entwicklung, um den jeweiligen Modus auszuwählen.

    Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

  5. Wählen Sie auf der Registerkarte Eingabe/Ausgabe oder der Registerkarte Arbeitsdaten die Tabelle oder Datei aus, die heruntergeladen werden soll.
  6. Führen Sie einen der folgenden Schritte aus:
    • Klicken Sie im Bereich Tabellendetails auf Tabelle in AN anzeigen.

      Ergebnis Ein Analytics-Projekt mit der Bezeichnung <Robotname>.acl wird auf Ihren lokalen Computer heruntergeladen. Das Projekt beinhaltet alle Analytics-Datentabellen der Registerkarte Eingabe/Ausgabe, nicht nur die von Ihnen gewählte Tabelle.

      Sie können das Projekt in Analytics öffnen und die Tabelle anzeigen.

    • Klicken Sie auf der Konsole Dateidetails auf Herunterladen.

      Ergebnis Die Datei wird in Ihr lokales Dateisystem heruntergeladen und kann in ihrer eigenen Anwendung geöffnet werden.

Analytics-Datentabelle oder eine Datei löschen

Achtung

Wenn Sie eine Analytics-Datentabelle löschen, die aktuell freigegeben ist, schlagen Aufgaben in anderen Robots, die mit der Tabelle verknüpft sind, fehl. Falls notwendig, sprechen Sie sich mit anderen Robots-Benutzern ab, bevor Sie freigegebene Tabellen löschen.

  1. Wählen Sie auf der Launchpad-Startseite (www.highbond.com) die Robots-App aus, um sie zu öffnen.

    Wenn Sie sich bereits in Diligent One befinden, können Sie über das linke Navigationsmenü zur Robots-App wechseln.

  2. Wählen Sie im Dashboard in Robots die Registerkarte für den entsprechenden Robot-Typ aus.
  3. Navigieren Sie zu dem Robot, der die Analytics-Datentabelle oder die Datei enthält, die Sie löschen möchten, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie oben rechts im Robot auf Produktion bzw. Entwicklung, um den jeweiligen Modus auszuwählen.

    Weitere Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

  5. Führen Sie einen der folgenden Schritte aus:

    Eine Tabelle oder Datei aus einem ACL-Robot löschen

    1. Wählen Sie auf der Registerkarte Eingabe/Ausgabe mindestens eine Tabelle oder Datei aus, die gelöscht werden soll.

      Die Schaltfläche Ausgewählte Elemente löschen wird aktualisiert und zeigt die aktuell ausgewählte Anzahl von Tabellen oder Dateien an. Aktivieren Sie die Kontrollkästchen oben im Bereich Andere Tabellen oder im Bereich Dateien, um alle Tabellen bzw. Dateien im Bereich zu löschen.

    2. Klicken Sie auf n ausgewählte Elemente löschen und dann im Bestätigungsdialogfeld auf Löschen.

      Ergebnis Die ausgewählten Tabellen bzw. Dateien werden gelöscht.

    Sie können auch eine einzelne Tabelle bzw. Datei auswählen und über den Bereich Tabellendetails bzw. Dateidetails löschen.

    Hinweis

    Es ist nicht möglich, eine der Methoden zum Löschen von Tabellen zu verwenden, um verknüpfte Tabellen auf der Registerkarte Eingabe/Ausgabe zu löschen. Weitere Informationen finden Sie unter Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots.

    Datei aus einem HighBond-Robot oder einem Workflow-Robot löschen

    1. Wählen Sie auf der Registerkarte Arbeitsdaten eine oder mehr Dateien aus, die gelöscht werden sollen.

      Die Schaltfläche Ausgewählte Elemente löschen wird aktualisiert und zeigt die aktuell ausgewählte Anzahl von Dateien an. Aktivieren Sie die Kontrollkästchen oben im Bereich Robot-Dateien, um alle Tabellen bzw. Dateien im Bereich zu löschen.

    2. Klicken Sie auf n ausgewählte Elemente löschen und dann im Bestätigungsdialogfeld auf Löschen.

      Ergebnis Die ausgewählten Dateien werden gelöscht.

    Sie können auch eine einzelne Datei auswählen und über den Bereich Dateidetails löschen.