insights
2023.4
false
- Versionshinweise
- Erste Schritte
- Zugriff und Berechtigungen
- Installation und Upgrade
- Interaktion mit Insights
- Export historischer Daten
- Protokolle
- Leistung und Skalierbarkeit
Upgrade mit geklonter Datenbank
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Insights
Last updated 25. Okt. 2024
Upgrade mit geklonter Datenbank
Für die Migration von lokal zur Cloud müssen Sie die Insights-Datenbank auf Version 2023.4 aktualisieren. Da dieses Upgrade Ihre Umgebung unterbrochen hat, sollten Sie stattdessen die Datenbanken klonen und die geklonte Insights-Datenbank (DB) aktualisieren.
Für zusätzliche Vorsicht klonen wir in den folgenden Schritten sowohl die Orchestrator-DB als auch die Insights-DB.
- Insights DB-Version überprüfen – Sie können die Version von Insights DB überprüfen, indem Sie sich die neueste Zeile in der Tabelle
dbo.__MigrationHistory
ansehen. Beispiel:SELECT * FROM [insights].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC;
SELECT * FROM [insights].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC; - Klonen Sie Ihre Orchestrator-DB und Insights-DB – Es gibt mehrere Tools zum Klonen von DB. Zum Beispiel:
- Assistent für die Datenmigration.
- Microsoft SQL Server-Verwaltungsstudio.
- Führen Sie den Upgrade-Befehl für geklonte DBs aus – Folgen Sie den Anweisung, um die Insights-DB zu aktualisieren Wie wird Insights DB für Orchestrator PaaS manuell erstellt/migriert? mit den folgenden Anpassungen:
- Bei Schritt zwei sollte, anstatt den Medienlink zur Installation von PaaS Orchestrator zu verwenden, der folgende Download verwendet werden: https://download.uipath.com/versions/23.4.3/UiPathOrchestrator.zip
- Verwenden Sie bei Schritt sieb für die Orchestrator DB-Verbindungszeichenfolge die geklonte OrchDB-Verbindungszeichenfolge.
- Verwenden Sie bei Schritt neun für die Insights DB-Verbindungszeichenfolge die geklonte Insights DB-Verbindungszeichenfolge.
PS C:\Users\uipath\Desktop\UiPath.Orchestrator.Cli> .\UiPath.Orchestrator.Cli.exe database upgrade-database -d Insights -c ".\UiPath.Orchestrator.dll.config" --connection-string "Server=localhost;Initial Catalog=insights_clone_1; User Id=uuuuu; Password=ppppp;" Database upgrade started... Database upgrade complete.
PS C:\Users\uipath\Desktop\UiPath.Orchestrator.Cli> .\UiPath.Orchestrator.Cli.exe database upgrade-database -d Insights -c ".\UiPath.Orchestrator.dll.config" --connection-string "Server=localhost;Initial Catalog=insights_clone_1; User Id=uuuuu; Password=ppppp;" Database upgrade started... Database upgrade complete.Hinweis:- Verwenden Sie die Verbindungszeichenfolgen für Ihre geklonten DBs, um eine Verunreinigung Ihrer tatsächlichen DB zu verhindern.
- Wenn intern ein Fehler auftritt, gibt der Befehl den Fehler möglicherweise nicht an das Terminal aus. Fahren Sie mit Schritt vier unten fort, um das erfolgreiche Upgrade Ihrer DB zu überprüfen.
- Überprüfen Sie die Version der geklonten Insights-DB.
SELECT * FROM [insights_clone_1].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC;
SELECT * FROM [insights_clone_1].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC; - Überprüfen Sie, ob die folgenden Spalten in jeder Tabelle vorhanden sind:
- dbo.jobsHinweis: Die Spalte
Id
darf nur positive Zahlen enthalten.Id, TenantId, CreationTime, StartTime, EndTime, JobKey, JobSource, EnvName, NULL as OrgUnitCode, OrgUnitName, OrganizationUnitId, ProcessName, DisplayName, OrgUnitFullyQualifiedName, RuntimeType,
Id, TenantId, CreationTime, StartTime, EndTime, JobKey, JobSource, EnvName, NULL as OrgUnitCode, OrgUnitName, OrganizationUnitId, ProcessName, DisplayName, OrgUnitFullyQualifiedName, RuntimeType, - dbo.JobEvents
Id, TenantId, ProcessVersion, RobotName, RobotType, HostMachineName, JobId, TimeStamp, Action, JobState, UserName, RuntimeType,
Id, TenantId, ProcessVersion, RobotName, RobotType, HostMachineName, JobId, TimeStamp, Action, JobState, UserName, RuntimeType, - dbo.QueueItems
Id, TenantId, Priority, QueueName, ProcessingStatus, ReviewStatus, RobotName, RobotType, CreationTime, StartProcessing, EndProcessing, CreatorJobId, ExecutorJobId, SecondsInPreviousAttempts, AncestorId, RetryNumber, DeferDate, DueDate, Progress, SpecificData, AnalyticsData, Output, ProcessingExceptionType, ProcessingExceptionReason, Reference, ReviewerUserName, OrgUnitCode, OrgUnitName, OrganizationUnitId, OrgUnitFullyQualifiedName, ProcessingExceptionDetails,
Id, TenantId, Priority, QueueName, ProcessingStatus, ReviewStatus, RobotName, RobotType, CreationTime, StartProcessing, EndProcessing, CreatorJobId, ExecutorJobId, SecondsInPreviousAttempts, AncestorId, RetryNumber, DeferDate, DueDate, Progress, SpecificData, AnalyticsData, Output, ProcessingExceptionType, ProcessingExceptionReason, Reference, ReviewerUserName, OrgUnitCode, OrgUnitName, OrganizationUnitId, OrgUnitFullyQualifiedName, ProcessingExceptionDetails, - dbo.QueueItemEvents
Id, TenantId, QueueItemId, TimeStamp, Action, UserName, ProcessingStatus, QueueDefinitionId, JobOrgUnitFullyQualifiedName, JobOrganizationUnitId,
Id, TenantId, QueueItemId, TimeStamp, Action, UserName, ProcessingStatus, QueueDefinitionId, JobOrgUnitFullyQualifiedName, JobOrganizationUnitId, - dbo.RobotLogs
Id, TenantId, OrganizationUnitId, TimeStamp, JobKey, MachineId, ProcessName, WindowsIdentity, RobotName, RawMessage, Message, LevelOrdinal,
Id, TenantId, OrganizationUnitId, TimeStamp, JobKey, MachineId, ProcessName, WindowsIdentity, RobotName, RawMessage, Message, LevelOrdinal, - dbo.TenantsHinweis: Die Mandanten-ID muss eine positive Zahl sein.
Id, Name, Key
Id, Name, Key
- dbo.jobs