- Introdução
- Acesso e permissões
- Instalação e atualização
- Interação com o Insights
- Exportação de dados históricos
- Exportar dados por meio da implantação de um pacote SSIS
- Logs
- Desempenho e escalabilidade
Guia do usuário do Insights
Visão geral
Neste tópico, você pode aprender como exportar dados que retêm a estrutura do modelo de dados do Insights implantando um pacote SQL Server Integration Services (SSIS). A menos que programado para ser executado com mais frequência, esta é uma exportação única para arquivos simples que podem ser usados como origens de dados para ferramentas de relatório. Será gerado um arquivo para cada mês por tabela (trabalhos, filas, etc.).
Variáveis personalizadas de logs e filas de robôs ainda não são suportadas.
Pré-requisitos
O Integration Service (SSIS) deve ser instalado em seu SQL Server (consulte Instalar Integration Service (SSIS)).
Métricas agregadas
As métricas a seguir são agregadas e não podem ser exportadas no tempo de execução, mas podem ser calculadas a partir de outros dados na exportação. Use a função de consulta/agregação em sua ferramenta de destino para exibir essas métricas conforme elas são encontradas no Insights.
| Métrica | Função de consulta/agregação | Description |
|---|---|---|
| Processos executados | sum ( job id) | O número de processos que foram executados. |
| Trabalhos Bem-sucedidos | sum ( job_state = “successful“) | O número de trabalhos que foram executados com sucesso. |
| Tarefas Com Falha | sum ( job_state = “faulted“) | Processos executados com trabalhos com falha. |
| Taxa de Sucesso | 1.0 * ${sum (job_state = "successful")} / NULLIF($sum (job id),0) | A porcentagem de trabalhos executados com sucesso. |
| Taxa com Falha | 1.0 * ${sum (job_state = "faulted")} / NULLIF($sum (job id),0) | A porcentagem de trabalhos com falha em comparação com todos os trabalhos. |
| Tempo de Execução Total em Segundos | sum (RuntimeInSeconds) | O tempo total de processamento de todos os trabalhos em segundos. |
| Tempo total de suspensão em segundos | sum (SuspendedTimeInSeconds) | O tempo de tarefas, em segundos, gasto em um estado suspenso (consulte Estados da tarefa). Você pode usar essa medida para calcular o tempo total gasto em um determinado processo subtraindo o tempo gasto em um estado suspenso, em fluxos de trabalho de execução longa. |
| Tempo Pendente em Segundos | sum (PendingTimeinSeconds) | A quantidade de tempo que todos os trabalhos passaram nos estados Pendente e Retomado, ou seja, quanto tempo levou desde o momento em que o trabalho foi colocado na fila até ser executado no robô (consulte Estados dos trabalhos). |
| Contagem de Item da Fila | sum (queue id) | O número de itens de fila processados neste tenant. |
| Contagem da Fila | sum (distinct (queue id)) | O número de filas com dados processados neste tenant. |
Implantar pacote SSIS no SQL Server
Implante o pacote SSIS para SQL para exportar dados do Insights.
O pacote SSIS UiPathInsightsDataExport.zip vem com os arquivos de versão do Insights (consulte Instalação do Insights). Ele contém 3 arquivos: um arquivo de manifesto e 2 arquivos XML.
-
Crie o arquivo de manifesto que vem com os pacotes de versão (consulte Instalação do Insights).
-
Clique no arquivo de manifesto para iniciar o assistente de instalação.
-
Escolha a implantação do SQL Server. Alternativamente, você pode escolher a opção de implantação do Sistema de Arquivos se for preferível.

-
Specify the target SQL Server (e.g.,
(local)). To deploy it to remote machines, select Use SQL Server Authentication.
-
Selecione o local onde deseja implantar o pacote SSIS. Você pode querer criar uma nova pasta para esta finalidade. Crie a pasta antes desta etapa e selecione-a como destino.
-
In the Configure Packages step, fill in the connection string for the source database and the root destination path where you'd like to export the data.

Execute o pacote SSIS para exportar dados do Insights
Para exportar dados do Insights, você precisa executar o utilitário do pacote.
-
Entre no SQL Server Integration Services.
-
Navegue até a pasta da etapa 5 acima, onde você implantou o pacote.
-
Find the package that you have deployed and select Run Package.

Agendar pacote SSIS para exportar dados do Insights
Se você quiser executar a exportação de dados periodicamente, você pode agendar a execução do pacote SSIS usando várias opções. Para obter instruções de como fazer isso, consulte a documentação da Microsoft.