Von AX in die Robots-App migrieren

Wichtig

Fahren Sie mit der Datenmigration erst fort, wenn Sie alle vorherigen Phasen der Migration abgeschlossen haben. Weitere Informationen finden Sie unter AX-Repository-Struktur in der Robots-App neu erstellen und Skripts von AX in die Robots-App migrieren.

Wenn Ihr AX-Repository eine der im Folgenden aufgelisteten Datentypen beinhaltet, müssen Sie die Daten möglicherweise in die Robots-App migrieren. Je nach der Art der Daten könnte es schneller, einfacher und angemessener sein, eine neue Instanz der Daten mit einem Skript in die Robots-App zu importieren, als eine bestehende Tabelle physisch von AX zu migrieren.

Wenn Ihr AX-Repository keine Daten enthält, die migriert oder neu erstellt werden müssen, können Sie auf die nächste Phase der Migration übergehen: Automatisierte AX-Prozesse in der Robots-App erneut erstellen

Datentyp AX-Speicherort
Analytics-Datentabellen Unterordner Daten
Eingabedateien wie Excel und *.csv Unterordner Verbundene Dateien

Analytics-Datentabellen neu erstellen oder migrieren

Diese allgemeine Orientierungshilfe unterstützt Sie bei der Entscheidung, ob Analytics-Datentabellen in der Robots-App neu erstellt oder von AX migriert werden sollten.

  • Neu erstellen Datentabellen, die bei jeder Ausführung eines Analyseskripts überschrieben werden, können in der Robots-App neu erstellt statt von AX migriert werden.
  • Migrieren Datentabellen, an die bei jeder Ausführung eines Skripts Datensätze angehängt werden, sollten migriert werden.

Hinweis

Wenn Sie Datentabellen migrieren, werden alle Datentabellen in einem Daten-Ordner als eine Gruppe migriert. Falls ein Daten-Ordner also einige Tabellen enthält, die überschrieben werden, und einige Tabellen, an die angehängt wird, werden trotzdem alle Tabellen migriert.

Robots zuerst erstellen

Unabhängig davon, ob Sie Analytics-Datentabellen neu erstellen oder migrieren, sollten Sie zuerst sicherstellen, die notwendigen Robots in der Robots-App erstellt zu haben, die später Tabellen aufnehmen werden. Möglicherweise haben Sie die notwendigen Robots bereits erstellt. Falls nicht, müssen Sie sie nun erstellen. Weitere Informationen finden Sie unter Robots zur Strukturierung von Inhalten und automatisierten Prozessen erstellen.

Die beabsichtigte Nutzung der Datentabellen in der Robots-App schreibt vor, wie Sie die Robots, die sie aufnehmen werden, strukturieren sollten.

Beabsichtigte Nutzung der Analytics-Datentabelle Robot-Struktur
Speichern und Schützen einer einzelnen Datenkopie, die von einer Datenquelle importiert wurde, wobei die Datenquelle mit mehreren automatisierten Prozessen in anderen Robots verknüpft werden kann. Erstellen Sie einen Robot mit einem Namen wie beispielsweise „Quelldaten“. Erstellen Sie mehrere Robots, falls Sie eigenständige Container für unterschiedliche Quelldatentypen haben möchten. Beispiel: „SAP-Quelldaten“, „Oracle-Quelldaten“ usw.
Eingaben für spätere Analyseskripts als Bestandteil desselben automatisierten Prozesses oder über mehrere automatisierte Prozesse zur Verfügung stellen Erstellen Sie einen Robot, der alle notwendigen Skripts und Datentabellen für die automatisierten Prozesse enthält. Nennen Sie ihn zum Beispiel „A_01_VLL_Analysetests“.

Datentabellen neu erstellen

Analytics-Datentabellen, die bei jeder Ausführung eines Analyseskripts überschrieben werden, sollten in der Robots-App neu erstellt statt von AX migriert werden. In diesem Fall wäre eine Migration von Tabelle nutzlos, weil die Tabellen ohnehin überschrieben werden, sobald die Skripts, die sie erstellen, in der Robots-App ausgeführt werden.

Wenn Sie beispielsweise eine monatliche Transaktionstabelle aus der SAP- oder Oracle-Installation Ihrer Organisation importieren und die Tabelle des Vormonats überschreiben, ist es am einfachsten, die Monatstabelle mit demselben Analyseskript in die Robots-App zu importieren, das Sie zum Importieren der Tabelle in AX verwenden.

Datentabellen, die bei jeder Ausführung einer automatisierten Analyse überschrieben werden, sollten ebenso neu erstellt statt migriert werden. Führen Sie dazu in der Robots-App die Analyse aus.

Optionen für die erneute Erstellung von Datentabellen in der Robots-App

Sie können Datentabellen wie folgt in der Robots-App neu erstellen:

  • Gesamten automatisierten Prozess ausführen
  • Nur einen Teil eines automatisierten Prozesses ausführen
  • Einrichtungsskript zum Initialisieren von Datentabellen verwenden

Datentabellen migrieren

Analytics-Datentabellen, an die bei jeder Ausführung eines Skripts Datensätze angehängt werden, sollten in der Robots-App nicht neu erstellt, sondern von AX in die Robots-App migriert werden. Eine Migration von Tabellen ist in diesem Fall notwendig, damit die sich ansammelnden historischen Daten der Tabellen erhalten bleiben.

Wenn Sie beispielsweise eine monatliche Transaktionstabelle aus der SAP- oder Oracle-Installation Ihrer Organisation importieren und Datensätze an eine größer werdende Jahrestabelle anhängen, muss die Jahrestabelle in die Robots-App migriert werden.

Datentabellen, für die bei jeder Ausführung einer automatisierten Analyse Datensätze angehängt werden, sollten ebenso in die Robots-App migriert anstatt neu erstellt werden.

Prozess der Migration von Datentabellen in die Robots-App

Der Diligent-Support hat Skripts zur Verfügung gestellt, die Sie bei der Migration historischer Datentabellen von AX in die Robots-App unterstützen. Das erste Skript exportiert die Datentabellen von AX auf einen vorübergehenden Speicherort in Ihrem Netzwerk. Das zweite Skript importiert die Datentabellen aus dem vorübergehenden Speicherort in die Robots-App.

Die Migrationsskripts sind notwendig, weil Sie Analytics-Tabellen nicht wie in AX direkt über die Benutzeroberfläche hochladen können.

Hinweis

Die Skripts funktionieren auf der individuellen AX-Ordnerebene und der individuellen Robot-Ebene. Sie müssen die Skripts wiederholt für jeden Ordner mit Datentabellen, die Sie exportieren möchten, ausführen und auch für jeden Robot, in den Sie Datentabellen importieren wollen.

Verknüpfte Tabellen in der Robots-App erstellen

Falls Sie Hauptdatentabellen und verknüpfte Datentabellen in AX verwenden und dies auch in der Robots-App tun möchten, müssen Sie die Verknüpfungsbeziehungen in der Robots-App erneut erstellen. Informationen zur Einrichtung finden Sie unter Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots.

Nicht aus Analytics stammende verbundene Dateien hochladen oder migrieren

Sie haben zwei Möglichkeiten, nicht aus Analytics stammende verbundene Dateien, wie Excel- oder *.csv-Dateien in die Robots-App zu bringen:

  • Dateien von AX in die Robots-App migrieren
  • Dateien aus einem Netzwerkpfad hochladen

Das Hochladen der Dateien erfordert weniger Schritte. Je nach der Verfügbarkeit der Dateien müssen Sie beide Optionen verwenden. Unabhängig davon, welchen Ansatz Sie wählen, stellen Sie bitte sicher, die Robots-App mit der aktuellen Version jeder Datei zu füllen.

Dateien von AX in die Robots-App migrieren

Sie können verbundene Dateien nicht direkt von AX in die Robots-App migrieren. Exportieren Sie verbundene Dateien von AX in einen vorübergehenden Speicherort, der sowohl durch AX als auch die Robots-App erreichbar ist. Sie könnten dafür beispielsweise Ihren eigenen Computer verwenden.

Das folgende Verfahren geht davon aus, dass Sie Ihren eigenen Computer als vorübergehenden Speicherordner nutzen.

  1. Erstellen Sie auf Ihrem Computer einen Ordner zur Speicherung der exportierten Dateien.
  2. Im AX Server-Explorer treffen Sie eine Auswahl unter den folgenden Möglichkeiten:
    • Wählen Sie einen Ordner Verbundene Dateien aus, um alle Dateien dieses Ordners zu exportieren.
    • Wählen Sie einzelne Dateien in einem Ordner Verbundene Dateien durch Strg+Anklicken.
  3. Wählen Sie Datei > Exportieren.
  4. Im Dialogfeld Exportieren heben Sie die Auswahl von Möchten Sie mit den exportierten Dateien arbeiten? auf.
  5. Klicken Sie auf Durchsuchen, wählen Sie den Ordner aus, den Sie zur Speicherung der Dateien erstellt haben, und klicken Sie auf OK.
  6. Klicken Sie auf OK, um die Dateien zu exportieren.

    Die Dateien werden in den angegebenen Speicherort exportiert.

  7. Wiederholen Sie diesen Vorgang für andere Ordner Verbundene Dateien, die Sie migrieren möchten.
  8. Setzen Sie das Verfahren wie folgt fort, um die Dateien hochzuladen.

Dateien aus einem Netzwerkpfad hochladen

Wenn Sie die aktuellen Versionen der verbundenen Dateien lokal gespeichert haben oder wenn diese in Ihrem Netzwerk verfügbar sind, können Sie sie direkt in die Robots-App hochladen.

Hinweis

Verbundene Dateien dürfen maximal 1 GB groß sein und müssen einen zulässigen Dateityp haben. Eine Liste der zulässigen Dateitypen finden Sie unter Erlaubte Dateitypen in Robots.

  1. Wählen Sie auf der Startseite von Launchpad (www.highbond.com) unter Audit und Analyse die Robots-App aus.

    Sie müssen sich bei Diligent One anmelden, wenn Sie dies noch nicht getan haben.

  2. Wählen Sie im Dashboard in Robots ACL Robots aus.
  3. Navigieren Sie zu dem Robot, in den Sie die verbundene(n) Datei(en) hochladen möchten, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie in der oberen rechten Ecke des Robots auf Entwicklung, um in den Entwicklermodus zu wechseln.

    Die Kopfzeile im Produktionsmodus hat einen hellen Hintergrund, der im Entwicklermodus dunkel ist.

  5. Führen Sie einen der folgenden Schritte auf der Registerkarte Eingabe/Ausgabe aus:
    • Ziehen und Ablegen Wählen Sie eine oder mehrere Dateien aus Ihrem lokalen Dateisystem und ziehen Sie sie auf den Upload-Abschnitt Ziehen und Ablegen.
    • Dateien auswählen Klicken Sie auf Dateien auswählen, machen Sie die hochzuladenden Dateien auf dem lokalen Dateisystem ausfindig und klicken Sie auf Öffnen.

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

Nächste Schritte

Sobald Sie die Daten für einen oder mehrere automatisierte Prozesse migriert haben, können Sie auf Automatisierte AX-Prozesse in der Robots-App erneut erstellen übergehen.