- Notas de Versão
- Introdução
- Acesso e permissões
- 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
- Exportação de dados em tempo real
Exportar dados por meio da implantação de um pacote SSIS
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 esteja programado para ser executado com mais frequência, esta é uma exportação única para arquivos simples que podem ser usados como fontes de dados para ferramentas de relatório. Será gerado um arquivo para cada mês por tabela (jobs, filas, etc).
O Integration Services (SSIS) deve ser instalado em seu SQL Server (consulte Instalar o Integration Services (SSIS)).
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 |
|
O número de processos que foram executados. |
Trabalhos Bem-sucedidos |
|
O número de trabalhos que foram executados com sucesso. |
Tarefas Com Falha |
|
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 |
|
O tempo total de processamento de todos os trabalhos em segundos. |
Tempo total de suspensão em segundos |
|
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 |
|
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 do trabalho). |
Contagem de Item da Fila |
|
O número de itens de fila processados neste tenant. |
Contagem da Fila |
|
O número de filas com dados processados neste tenant. |
Implante o pacote SSIS para SQL para exportar dados do Insights.
UiPathInsightsDataExport.zip
é empacotado com os arquivos de lançamento 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 acompanha os pacotes de lançamento (consulte Instalação do Insights).
- Clique no arquivo de manifesto para iniciar o assistente de instalação.
-
Escolha a implantação do SQL Server.
Como alternativa, você pode escolher a opção de implantação do sistema de arquivos, se for preferível.
-
Especifique o SQL Server de destino (por exemplo,
(local)
). Para implantá-lo em máquinas remotas, selecione Usar autenticação do SQL Server. - 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.
-
Na etapa Configure Packages , preencha a string de conexão para o banco de dados de origem e o caminho de destino raiz para onde você gostaria de exportar os dados.
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.
-
Encontre o pacote que você implantou e selecione Executar pacote.
Se você deseja executar a exportação de dados periodicamente, pode agendar a execução do pacote SSIS usando várias opções. Para obter instruções sobre como fazer isso, visite a documentação da Microsoft.