- Überblick
- Anforderungen
- Installation
- Nach der Installation
- Migration und Upgrade
- Aktualisieren der Automation Suite auf EKS/AKS
- Migrationsoptionen
- Schritt 1: Verschieben der Identitätsorganisationsdaten von einer eigenständigen in die Automation Suite
- Schritt 2: Wiederherstellen der eigenständigen Produktdatenbank
- Schritt 3: Sichern der Plattformdatenbank in der Automation Suite
- Schritt 4: Zusammenführen von Organisationen in der Automation Suite
- Schritt 5: Aktualisieren der migrierten Produktverbindungszeichenfolgen
- Schritt 6: Migrieren von eigenständigen Insights
- Schritt 7: Löschen des Standardmandanten
- B) Migration von einzelnen Mandanten
- Überwachung und Warnungen
- Clusterverwaltung
- Produktspezifische Konfiguration
- Fehlersuche und ‑behebung
Sie können Produkte in der Automation Suite jederzeit nach der Installation aktivieren und deaktivieren.
input.json -Datei zugreifen und diese aktualisieren und die neue Konfiguration über uipathctl.anwenden.Aktivieren oder Deaktivieren des Action Center
input.json aktivieren oder deaktivieren können:
"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}Aktivieren oder Deaktivieren von Apps
enable und einer SQL-Datenbank.
sql_connection_string_template_odbc in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_Apps.
sql_connection_str im Apps-Feld aktualisieren. Dadurch wird die in sql_connection_string_template_odbc festgelegte standardmäßige Datenbank und die Vorlage für die Verbindungszeichenfolge überschrieben.
input.json aktivieren oder deaktivieren können:
"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}Aktivieren oder Deaktivieren des AI Centers
enable und einer SQL-Datenbank.
sql_connection_string_template_jdbc in input.json festgelegt haben, ist der Standardname der AI Center-Datenbank AutomationSuite_AICenter.
sql_connection_str im Feld für das AI Center aktualisieren. Dadurch werden die in sql_connection_string_template_jdbc festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.json:"aicenter": {
"enabled": "true", //Set to "false" to disable the AICenter
"sql_connection_str": "" //Optional and only required to override the default database name
}"aicenter": {
"enabled": "true", //Set to "false" to disable the AICenter
"sql_connection_str": "" //Optional and only required to override the default database name
}Das in der Automation Suite unter AKS/EKS installierte AI Center kann keine Verbindung mit einem externen Orchestrator herstellen.
Aktivieren oder Deaktivieren von Automation Hub
automation_hub der Datei input.json das Flag enabled auf true fest:
"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}automation_hub der Datei input.json das Flag enabled auf false fest.
Aktivieren oder Deaktivieren von Automation Ops
enable und einer SQL-Datenbank.
sql_connection_string_template in input.json festgelegt haben, ist der Standarddatenbankname für Automation Ops AutomationSuite_Platform.
sql_connection_str im Feld für Automation Ops aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.json aktivieren oder deaktivieren können:
"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Automation Suite-Robotern
Stellen Sie vor dem Aktivieren von Automation Suite-Robotern sicher, dass Sie die Anforderungen erfüllen.
Führen Sie die folgenden Schritte aus, um Automation Suite-Roboter zu aktivieren:
-
Aktivieren Sie das Flag
asrobotsin der Datei. Wenn Sie die Paketzwischenspeicherung aktivieren möchten, stellen Sie sicher, dass Sie auch die Flagsinput.jsonpackagecachingundpackagecachefolderordnungsgemäß konfigurieren.{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }Parameter
Standardwert
Beschreibung
packagecachingTrueWenn auftruefestgelegt, verwenden Roboter einen lokalen Cache für die Paketauflösung.packagecachefolder/uipath_asrobots_package_cacheDer Speicherort auf dem serverlosen Agent-Knoten, auf dem die Pakete gespeichert sind.
Hinweis: Die Paketzwischenspeicherung optimiert Ihre Prozessausführungen und ermöglicht eine schnellere Ausführung. NuGet-Pakete werden aus dem Dateisystem abgerufen, anstatt aus dem Internet/Netzwerk heruntergeladen zu werden. Dies erfordert einen zusätzlichen Speicherplatz von mindestens 10 GB und sollte einem Ordner im Dateisystem der Hostmaschine der dedizierten Knoten zugewiesen werden. -
Wenn Sie ein HA-fähiges Produktionssetup mit mehreren Knoten verwenden, müssen Sie einen spezialisierten Agentenknoten für Automation Suite-Roboter konfigurieren.
asrobots in der Datei input.json .
Aktivieren oder Deaktivieren von Data Service
enable und einer SQL-Datenbank.
sql_connection_string_template in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_DataService.
sql_connection_str im Data Service-Feld aktualisieren. Dadurch wird die in sql_connection_string_template festgelegte Standarddatenbank- und Verbindungszeichenfolgenvorlage überschrieben.
input.json aktivieren oder deaktivieren:
"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Document Understanding
enable und einer SQL-Datenbank.
sql_connection_string_template_odbc in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_DU_Datamanager.
sql_connection_str im Feld für Document Understanding aktualisieren. Dadurch werden die in sql_connection_string_template_odbc festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.json aktivieren oder deaktivieren können:
"documentunderstanding": {
"enabled": true,
"sql_connection_str": "***" // dotnet connection string,
"datamanager": {
"sql_connection_str": "***" // odbc connection string
"pyodbc_sql_connection_str": "***" // python sql connection string
}
}"documentunderstanding": {
"enabled": true,
"sql_connection_str": "***" // dotnet connection string,
"datamanager": {
"sql_connection_str": "***" // odbc connection string
"pyodbc_sql_connection_str": "***" // python sql connection string
}
}Aktivieren oder Deaktivieren von Insights
enable und einer SQL-Datenbank.
sql_connection_string_template in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_Insights.
sql_connection_str im Feld für Insights aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
enable_realtime_monitoring auf true fest.
Insights verfügt über eine optionale SMTP-Konfiguration, um den Empfang von E-Mail-Benachrichtigungen zu aktivieren. Weitere Informationen finden Sie unter Konfigurieren von input.json.
input.json aktivieren oder deaktivieren können:
"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Orchestrator
orchestrator in der Datei input.json auf true fest.
"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}orchestrator das Flag input.json auf false fest.
Aktivieren oder Deaktivieren von Process Mining
input.json -Datei vor:
- Aktivieren Sie das Flag
processmining. -
Konfigurieren Sie die folgenden Verbindungszeichenfolgenvorlagen:
sql_connection_string_templatesql_connection_string_template_jdbcsql_connection_string_template_odbcsql_connection_string_template_sqlalchemy_pyodbc
-
Fügen Sie eine separate Verbindungszeichenfolge für den zweiten SQL Server hinzu:
"processmining": { "enabled": true, "sql_connection_str": "" // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }"processmining": { "enabled": true, "sql_connection_str": "" // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }
processmining.
Aktivieren oder Deaktivieren von Task Mining
enable und einer SQL-Datenbank.
sql_connection_string_template in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_Task_Mining.
Um den Namen in etwas anderes als den Standard zu ändern, können Sie sql_connection_str im Feld für Task Mining anpassen und so die in sql_connection_string_template festgelegte Standarddatenbank- und Verbindungszeichenfolgevorlage zu übersteuern.
Task Mining erfordert einige zusätzliche Schritte, einschließlich der Bereitstellung eines dedizierten Agent-Knotens für KI-spezifische Workloads.
input.json aktivieren oder deaktivieren:
"task_mining": {
"enabled": "true", //Set to "false" to disable the Task Mining,
"sql_connection_str": "" //Optional and only require to override the default database name
}"task_mining": {
"enabled": "true", //Set to "false" to disable the Task Mining,
"sql_connection_str": "" //Optional and only require to override the default database name
}Entfernen der Markierung für Workloads
Auf Wunsch kann der Task Mining-Knoten als Agent-Knoten umfunktioniert werden. Führen Sie dazu die folgenden Befehle aus:
- Überprüfen Sie einen tatsächlichen Taint mit dem Befehl
kubectl describe node task-mining_nodename. - Führen Sie den Befehl
kubectl taint nodes task-mining_nodename task.mining/cpu=present:NoSchedule-aus. - Überprüfen Sie mit dem Befehl
kubectl describe node task-mining_nodename, dass die Markierung verschwunden ist.
Aktivieren oder Deaktivieren des Test Managers
enable und einer SQL-Datenbank.
sql_connection_string_template in input.json festgelegt haben, ist der Standarddatenbankname AutomationSuite_Test_Manager.
sql_connection_str im Feld für den Test Manager aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.json aktivieren oder deaktivieren:
"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}input.jsonaktualisiert haben, führen Sie die folgenden Befehle mit dem uipathctl -Installationsprogramm aus, um die Dienstkonfiguration zu aktualisieren:
- Führen Sie den folgenden Befehl aus, um eine Ausgabe der Änderungen zu erhalten, die am Cluster vorgenommen werden:
# uipathctl manifest apply --dry-run input.json --versions versions.json automationhub deleted (dry-run) platform updated (dry-run)# uipathctl manifest apply --dry-run input.json --versions versions.json automationhub deleted (dry-run) platform updated (dry-run) - Führen Sie Folgendes aus, um die Änderungen auf dem Cluster anzuwenden:
# uipathctl manifest apply input.json --log-level info --skip-helm# uipathctl manifest apply input.json --log-level info --skip-helm
- Schritt 1: Ändern der Produktauswahl in der Konfigurationsdatei
- Aktivieren oder Deaktivieren des Action Center
- Aktivieren oder Deaktivieren von Apps
- Aktivieren oder Deaktivieren des AI Centers
- Aktivieren oder Deaktivieren von Automation Hub
- Aktivieren oder Deaktivieren von Automation Ops
- Aktivieren oder Deaktivieren von Automation Suite-Robotern
- Aktivieren oder Deaktivieren von Data Service
- Aktivieren oder Deaktivieren von Document Understanding
- Aktivieren oder Deaktivieren von Insights
- Aktivieren oder Deaktivieren von Orchestrator
- Aktivieren oder Deaktivieren von Process Mining
- Aktivieren oder Deaktivieren von Task Mining
- Aktivieren oder Deaktivieren des Test Managers
- Schritt 2: Ausführen des Installationsprogramms, um die neue Produktkonfiguration zu aktualisieren