UiPath Documentation
insights
2023.10
false

Guía del usuario de Insights

Última actualización 7 de may. de 2026

Actualizar utilizando la base de datos clonada

Para la migración de las instalaciones a la nube, debes actualizar la base de datos de Insights a la versión 2023.4. Dado que esta actualización interrumpe tu entorno, una opción a tener en cuenta es clonar las bases de datos y actualizar la base de datos de Insights (DB) clonada.

Para mayor precaución, en los siguientes pasos, clonaremos tanto la base de datos de Orchestrator como la base de datos de Insights.

  1. Comprobar la versión de la base de datos de Insights: puedes comprobar la versión de la base de datos de Insights consultando la fila más reciente de la tabla dbo.__MigrationHistory . Ejemplo:
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  2. 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.
  3. Run upgrade command against cloned DBs - Follow the instruction to upgrade Insights DB Imagen de documentosHow 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.
    
    Nota:
    • Utilice las cadenas de conexión para sus bases de datos clonadas para evitar la contaminación de su base de datos real.
    • Si se produce un error interno, es posible que el comando no repita el error en el terminal. Continúe con el paso cuatro a continuación para verificar la actualización exitosa de su base de datos.
  4. Comprueba la versión de la base de datos de Insights clonada.
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  5. Comprueba si las siguientes columnas están presentes en cada tabla:
    • dbo.jobs
      Nota:

      La columna Id debe contener solo 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
      Nota:

      El ID de tenant debe ser un número positivo.

      Id, Name, Key
      Id, Name, Key
      

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado