insights
2024.10
false
- Introdução
- Acesso e permissões
- Instalação e atualização
- Interação com o Insights
- Exportação de dados históricos
- Logs
- Desempenho e escalabilidade
Guia do usuário do Insights
Última atualização 7 de mai de 2026
Para migração de ambientes locais para a nuvem, você precisa atualizar o banco de dados do Insights para a versão 2023.4. Como essa atualização interrompe seu ambiente, uma opção a considerar é clonar os bancos de dados e atualizar o banco de dados do Insights (DB) clonado.
Para maior cuidado, nas etapas abaixo, vamos clonar tanto o banco de dados do Orchestrator quanto o banco de dados do Insights.
- Verificar versão do banco de dados do Insights - Você pode verificar a versão do banco de dados do Insights examinando a linha mais recente na tabela
dbo.__MigrationHistory. Exemplo:SELECT * FROM [insights].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC;SELECT * FROM [insights].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC; - Clone your Orchestrator DB and Insights DB - There are multiple tools for cloning DB. For example: a. Data Migration Assistant. b. Microsoft SQL Server Management Studio.
- Run upgrade command against cloned DBs - Follow the instruction to upgrade Insights DB How To Manually Create / Migrate Insights DB For Orchestrator PaaS ? with the following adjustments: a. At step two, instead of using the PaaS Orchestrator installation media link, the following download should be used: https://download.uipath.com/versions/23.4.3/UiPathOrchestrator.zip b. At step seven, for Orchestrator DB connection string, use the cloned OrchDB connection string. c. At step nine, for Insights DB connection string, use the cloned Insights DB connection string.
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.Observação:- Use as strings de conexão para seus bancos de dados clonados para evitar a contato com seu banco de dados real.
- Se um erro ocorrer internamente, o comando pode não repetir o erro para o terminal. Prossiga com a etapa quatro abaixo para verificar a atualização bem-sucedida do seu banco de dados.
- Verifique a versão do banco de dados do Insights clonado.
SELECT * FROM [insights_clone_1].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC;SELECT * FROM [insights_clone_1].[dbo].[__MigrationHistory] ORDER BY MigrationId DESC; - Verifique se as seguintes colunas estão presentes em cada tabela:
- dbo.jobs
Observação:
A coluna
Iddeve conter apenas números positivos.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.Tenants
Observação:
O ID do tenant deve ser um número positivo.
Id, Name, KeyId, Name, Key
- dbo.jobs