Trabalhando com dados no Robôs
Normalmente, a automação no Robôs exige a execução de operações com dados. Os dados são alimentados em um processo automatizado, que muitas vezes é projetado para gerar dados como resultado.
Categorias de dados do Robôs
Em geral, os dados associados ao Robôs podem ser categorizados como dados de entrada ou de saída:
-
Os dados de entrada são aqueles recebidos por um script como parte de um processo automatizado
-
Os dados de saída são aqueles gerados por um script como parte de um processo automatizado
Dentro das categorias gerais de dados de entrada e de saída, existem várias subcategorias de dados, que são resumidas abaixo.
Categoria geral de dados | Subcategoria de dados | Descrição |
---|---|---|
Dados de entrada | Dados externos | Dados recebidos por um script de uma origem fora do Diligent One |
Dados do Diligent One | Dados recebidos por um script de um aplicativo do Diligent One que não o Robôs (onde compatível) | |
Dados armazenados |
Dados recebidos por um script da área de armazenamento de dados em um robô Os dados podem ser armazenados no Robôs usando um destes métodos:
|
|
Dados de saída | Dados de trabalho |
Dados gerados por um script configurado para salvar dados na área de armazenamento de dados em um robô. Os dados de trabalho são dinâmicos (graváveis) e podem ser atualizados por uma execução de tarefa subsequente (execução de script). |
Dados do Resultados |
Dados gerados por um script configurado para gerar resultados. Os dados de resultados associados a cada execução da tarefa (execução de script) são únicos e separados dos dados de resultados de qualquer outra execução da mesma tarefa. Dados de resultados são um produto final somente leitura que você pode baixar para exibir. Não é possível carregar dados de resultados no Robôs. |
|
Dados exportados |
Dados gerados por um script configurado para exportar dados. Os dados podem ser exportados para dois locais diferentes:
|
Dados de saída e entrada
Dependendo do ponto em um processo de automação, duas subcategorias descritas acima podem ser dados de saída ou dados de entrada.
Subcategoria de dados | Categoria geral de dados | Descrição |
---|---|---|
Dados de trabalho | Resultado | Um script importa dados externos e os prepara. Os dados preparados são gerados como dados de trabalho na área de armazenamento de dados em um robô. |
Entrada | Um script subsequente insere os dados de trabalho armazenados. O script faz uma análise nos dados de trabalho e gera dados de resultados. | |
Dados exportados | Resultado | Um Agente do Robôs local executa um script ACL em um robô ACL que exporta os dados de uma tabela do Analytics armazenada localmente. Os dados exportados são carregados como dados de trabalho em um robô do HighBond ou de fluxo de trabalho baseado em nuvem. |
Entrada | Um script subsequente no robô HighBond ou de fluxo de trabalho insere os dados de trabalho armazenados. O script faz uma análise nos dados de trabalho e gera dados de resultados. |
Fluxos de dados no Robôs
O diagrama abaixo mostra as diferentes maneiras como os dados podem fluir para, de e ao lado de um robô.
Modos de desenvolvimento e produção
As tarefas do robô, bem como todos os dados de entrada e saída contidos em um robô, são segregadas por modo. Os dados gerados ou carregados manualmente em um modo não estão disponíveis no outro. Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
Formatos de dados compatíveis
Os dois tipos de scripts que você pode usar para automação no Robôs (scripts ACL e scripts Python/HighBond Command Language) permitem trabalhar com uma grande variedade de formatos de dados.
Você pode inserir dados de:
-
origens de dados locais
-
origens de dados baseadas em nuvem
-
origens de dados baseadas em arquivo, como Excel, CSV e arquivos de texto delimitados
-
Tabelas do Analytics
Você pode gerar dados para:
-
Tabelas do Analytics
-
Excel, CSV, arquivos de texto delimitados e PDF
-
qualquer outro formato de saída de arquivo compatível com Python
Para obter informações detalhadas sobre os tipos de dados com os quais você pode trabalhar quando usa scripts ACL, consulte Origens de dados que você pode acessar com o Analytics e Exportar dados. Consulte os recursos do Python para conhecer os tipos de dados que podem ser usados no Python.
Nos scripts ACL, o tipo de Agente do Robôs (mecanismo de script) usado com o Robôs também afeta o tipo de dados que você pode acessar. Para obter mais informações, consulte Especificações e limites do Robôs.
Detalhes dos dados do Robôs
Os diferentes tipos de dados do Robôs são explicados detalhadamente abaixo.
Observação
Localização no Robôs nas tabelas abaixo é a localização da interface do usuário em que os ícones de representação de dados são exibidos e onde você pode iniciar várias operações com os dados. Os dados reais podem estar armazenados na sua rede, atrás de um firewall, dependendo da implementação específica do Robôs na sua organização. Para obter mais informações, consulte Dados – especificações e limites.
Detalhes dos dados de entrada
Observação
A tabela abaixo resume as capacidades de dados de entrada para o aplicativo Robôs inteiro. O suporte para capacidades específicas difere um pouco dependendo do tipo de robô e, para robôs ACL, o tipo de Agente do Robôs.
Subcategoria de dados de entrada | Localização no Robôs | Pode ser atualizada no Robôs | Detalhes de acesso a dados |
---|---|---|---|
Dados externos Exemplos de entrada:
|
Não localizada no Robôs |
![]() |
|
Dados do Diligent One (que não o Robôs) Exemplos de entrada:
|
Não localizada no Robôs |
![]() |
|
Dados armazenados
Exemplos de entrada:
|
|
![]() |
|
Detalhes dos dados de saída
Observação
A tabela abaixo resume as capacidades de dados de saída para o aplicativo Robôs inteiro. O suporte para capacidades específicas difere um pouco dependendo do tipo de robô e, para robôs ACL, o tipo de Agente do Robôs.
Subcategoria de dados de saída | Localização no Robôs | Pode ser atualizada no Robôs | Detalhes da produção de dados |
---|---|---|---|
Dados de trabalho Exemplos de saída:
|
|
![]() |
|
Dados do Resultados Exemplos de saída:
|
Execuções de tarefa individual na guia Execuções de tarefas |
![]() |
|
Dados exportados Exemplos de saída: Tabela do Analytics (como arquivo CSV compactado) |
|
![]() |
|
Dados exportados Exemplos de saída: tabela no aplicativo Resultados do Diligent One |
Não localizada no Robôs |
|
|