Process Mining
2021.10
False
Bannerhintergrundbild
Process Mining
Letzte Aktualisierung 2. Apr. 2024

Using SQL connectors for released apps

Einleitung

Wenn ein SQL-Connector für eine vorhandene Process Mining-App verfügbar ist, z. B. TemplateOne oder einen Discovery Accelerator, ist der SQL-Connector in der veröffentlichten App enthalten.

Voraussetzungen

Es wird davon ausgegangen, dass:

  • die unter Einrichten einer lokalen Testumgebung beschriebenen Entwicklungstools müssen installiert sein.
  • Sie ein Git-Repository für die Versionskontrolle des Connectors haben. Siehe Verwenden eines Git-Repositorys.

    Für die Dashboard-Entwicklung und das Erstellen von App-Releases benötigen Sie auch eine UiPath Process Mining-Installation mit Zugriff auf das Git-Repository.

Freigegebene App

Bei einer veröffentlichten App mit einem SQL-Connector werden alle Transformationen gruppiert und sind Teil des SQL-Connectors. Der SQL-Connector bildet zusammen mit den App-Dashboards die App. In der folgenden Abbildung finden Sie einen Überblick über die App-Struktur.



Eine veröffentlichte App enthält die Dashboard-Definitionen und deckt alle Schritte ab, um die Daten in den Dashboards anzuzeigen. Der erste Schritt besteht darin, die Daten aus dem Quellsystem zu extrahieren und in eine SQL Server-Datenbank zu laden. Der nächste Schritt besteht darin, die Rohdaten in ein Format umzuwandeln, das von den Dashboards mithilfe von SQL-Umwandlungen erwartet wird. Schließlich werden die Daten in die Dashboards geladen. Eine Übersicht finden Sie in der Abbildung unten.



Einrichten der App für die Entwicklung

Wenn Sie den SQL-Connector oder die App-Dashboards anpassen möchten, müssen Sie die App für die Entwicklung einrichten.

Führen Sie diese Schritte aus, um die App für die Entwicklung einzurichten.

Schritt

Aktion

1

Laden Sie die Version (.mvtag) auf die RegisterkarteVersionen hoch.

2

Erstellen Sie eine neue App und verwenden Sie die veröffentlichte App als Basis-App. Siehe Erstellen von Apps.

Stellen Sie sicher, dass Sie das Git-Repository auswählen, das Sie für die App erstellt haben.

3

Wechseln Sie zum Git-Repository und erstellen Sie einen lokalen Checkout für den Branch, der die App enthält. Auf diese Weise können Sie außerhalb von Process Mining am App-Inhalt arbeiten.

Es wird empfohlen, einen Git-GUI-Client zu verwenden. Zum Beispiel

Release-Inhalte

Der lokale Checkout enthält mehrere Dateien und Ordner. Siehe Abbildung unten.



Nachfolgend finden Sie eine Übersicht über die wichtigsten Inhalte der Version.

Ordner

Enthält

.mv

Ordner mit den Informationen zum Build der Process Mining-Software.

.vscode

Arbeitsbereichseinstellungen, die beim Arbeiten in Visual Studio Code relevant sind.

dashboards

Die .mvp -Datei mit den Dashboard-Definitionen.

documentation

System- und prozessspezifische Dokumentation. Zum Beispiel, wie der spezifische SQL-Connector konfiguriert wird, eine Erläuterung des Prozesses und anwendbare Designoptionen.

extractors

Anweisungen zum Extrahieren von Daten und zum Laden in die Datenbank. Standardmäßig wird CData Sync zum Extrahieren von Daten verwendet. Eine Extraktion aus Datei laden ist enthalten, mit der Sie Rohdatendateien laden können, die zur Eingabe des Connectors passen. Außerdem wird eine Load-from-Source- Extraktion enthalten sein.

resources

Ordner mit Übersetzungsdateien und Dashboard-Einstellungen.

sample_data

.csv im Format extrahierter Daten, die Sie als Beispiel-Dataset verwenden können, wenn Sie keine Verbindung zum Quellsystem haben. Diese Beispieldaten passen zur Eingabe des Connectors, sodass Sie sie zur Validierung Ihrer Entwicklungseinrichtung, aber auch zur Vorschau der veröffentlichten App verwenden können.

scripts

Skripte zum automatischen Extrahieren, Transformieren und Laden der Daten, die Sie in Ihrer Produktionsumgebung planen können.

transformations

Das dbt -Projekt, das die SQL-Anweisungen zum Transformieren der Daten enthält.

.gitignore

Git-spezifische Datei, die den Inhalt der App auflistet, der bei der Versionskontrolle ignoriert werden soll.

build.txt

Informationen zum Connector und Dashboard-Part, die kombiniert wurden, um diese App zu erstellen.

license.txt

Standardlizenzdatei des UiPath Process Mining-Produkts.

release_notes.md

Versionshinweise der App.

settings.json

Interne Einstellungen für die App. Der Inhalt dieser Datei muss nicht aktualisiert werden.

In der folgenden Abbildung finden Sie eine Übersicht über die Einrichtung.



Jetzt können Sie alle erforderlichen Schritte ausführen, um die Transformationen anzupassen und die Dashboards nach Wunsch zu bearbeiten.

Freigeben der App

Führen Sie die folgenden Schritte auf dem Process Mining-Server aus.

Schritt

Aktion

1

Erstellen eines Releases. Siehe Erstellen von Releases.

Ein Release-Tag wird im Git-Repository erstellt. Diese Version muss auf dem Produktionsserver installiert werden.

2

Das Release bereitstellen. Siehe Bereitstellen von Apps und Discovery Accelerators.

3

Konfigurieren Sie die Datenbankverbindung. Zum Beispiel in TemplateOne , indem Sie die TemplateOne.settings.csv -Datei hochladen.

Führen Sie die folgenden Schritte auf dem Produktionsserver aus, um die Transformationen auszuführen und die Daten zu laden.

Schritt

Aktion

4

Sehen Sie sich die veröffentlichte Version der App auf dem Produktionsserver an.

Es wird empfohlen, einen Git-GUI-Client zu verwenden. Zum Beispiel

5

Konfigurieren Sie das dbt- Projekt und die Profile.

6

Konfigurieren Sie die Skripte.

  • Einleitung
  • Voraussetzungen
  • Freigegebene App
  • Einrichten der App für die Entwicklung
  • Release-Inhalte
  • Freigeben der App

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.