Gerenciamento de dados de trabalho armazenados em um robô
Cada robô possui uma área de armazenamento de dados central onde é possível salvar permanentemente tabelas de dados do Analytics (e arquivos como Excel ou delimitados) para uso como entrada em tarefas futuras ou para armazenamento de registros históricos. Os dados na área de armazenamento podem ser produzidos por um script ACL ou por um script Python/HCL. Também podem ser carregados de forma manual.
Para cada robô, as áreas de armazenamento de dados no modo de desenvolvimento e no modo de produção são completamente separadas, sem compartilhamento de dados entre os modos. Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
Observação
As tabelas de dados do Analytics são compatíveis apenas com o Agente do Robôs local. Não são compatíveis com o Agente do Robôs baseado em nuvem.
Dados de trabalho e dados de resultados
Os dados na área de armazenamento são dados de trabalho, não dados de resultados. Os dados de resultados não ficam armazenados na área de armazenamento de dados central. Eles ficam armazenados na guia Execuções de tarefas, com a execução da tarefa individual que produziu os dados. Por outro lado, os dados de trabalho na área de armazenamento central podem ser produzidos por uma variedade de tarefas diferentes ou carregados manualmente de vários locais diferentes. Os dados de trabalho também podem ser substituídos. Já os dados de resultados são um produto final fixo que não pode ser substituído.
Capacidade de armazenamento de dados por tipo de robô e tipo de Agente do Robôs
O armazenamento de dados varia com base no tipo de robô e tipo de Agente do Robôs. As diferenças são resumidas abaixo.
Característica do armazenamento de dados |
Robô ACL Agente do Robôs local |
Robô ACL Agente do Robôs baseado na nuvem |
Robô HighBond Robô de fluxo de trabalho Mecanismo do Python baseado na nuvem |
---|---|---|---|
Área de armazenamento de dados |
Guia Entrada/Saída |
Área de Dados de trabalho Acessível por meio da guia Dados de trabalho ou por meio do painel Dados de trabalho no editor de script |
|
Tipos de dados compatíveis |
|
|
|
Métodos para adicionar dados de trabalho à área de armazenamento |
|
|
|
Compartilhamento/vinculação de dados de trabalho entre robôs |
Sim |
Não | Não |
Uso de dados de trabalho como entrada para um script
O método para usar dados de trabalho como entrada para um script depende do tipo de dado e do tipo de script.
Observação
Independentemente do método, os dados de trabalho devem estar presentes na guia Entrada/Saída ou na área Dados de trabalho no robô antes da execução do script ou antes do ponto no script onde os dados são necessários.
Tipo de script | Área de armazenamento de dados | Tabela de dados do Analytics como entrada de script | Arquivo como entrada de script |
---|---|---|---|
Script ACL | Guia Entrada/Saída |
|
Faça o seguinte:
|
Script Python/HCL |
Guia Dados de trabalho ou Painel de Dados de trabalho no editor de script |
|
Faça o seguinte:
|
Carregar manualmente um arquivo na área de armazenamento de dados em um robô
Observação
Os arquivos carregados na área de armazenamento de dados de um robô não devem exceder 1 GB em tamanho e devem ser um tipo de arquivo permitido. Para obter mais informações, consulte Tipos permitidos de arquivos no Robôs.
-
Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.
Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.
- No painel do Robôs, selecione a guia para o tipo de robô adequado.
- Navegue até o robô ao qual deseja carregar o(s) arquivo(s) e selecione o robô para abri-lo.
-
No canto superior direito do robô, clique em Produção ou Desenvolvimento para selecionar o modo que será usado.
Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
- Na guia Entrada/Saída ou na guia Dados de trabalho, realize uma destas ações:
- Arrastar e soltar Selecione um ou mais arquivos do seu sistema de arquivos local e arraste-os para a seção de carregamento em Arquivos ou Arquivos do robô.
- Escolher arquivos Clique em escolha no seu computador, procure os arquivos que deseja carregar no seu sistema de arquivos local, selecione-os e clique em Abrir.
Se a caixa de diálogo Substituir arquivos existentes for exibida, selecione o arquivo ou arquivos que deseja substituir e clique em Substituir.
Resultado O arquivo ou arquivos são carregados e aparecem em Arquivos na guia Entrada/Saída ou sob Arquivos do robô na guia Dados de trabalho.
Observação
Nos robôs HighBond ou Workflow, você tem a opção de carregar arquivos usando a guia Dados de trabalho ou o painel Dados de trabalho no editor de script. Os arquivos carregados são exibidos em ambos os locais.
Exibir detalhes para uma tabela de dados do Analytics ou arquivo
Observação
Para exibir o conteúdo real de uma tabela de dados do Analytics ou de um arquivo, baixe a tabela ou o arquivo para o seu computador local.
-
Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.
Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.
- No painel do Robôs, selecione a guia para o tipo de robô adequado.
- Navegue até o robô que contém a tabela de dados do Analytics ou o arquivo, e selecione o robô para abri-lo.
-
No canto superior direito do robô, clique em Produção ou Desenvolvimento para selecionar o modo que será usado.
Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
- Na guia Entrada/Saída ou na guia Dados de trabalho, selecione a tabela ou arquivo que deseja exibir.
O painel Detalhes da tabela ou o painel Detalhes do arquivo será aberto e exibirá informações sobre a tabela ou arquivo que você selecionou.
Baixar uma tabela de dados do Analytics ou arquivo
-
Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.
Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.
- No painel do Robôs, selecione a guia para o tipo de robô adequado.
- Navegue até o robô que contém a tabela de dados do Analytics ou o arquivo que deseja baixar, e selecione o robô para abri-lo.
-
No canto superior direito do robô, clique em Produção ou Desenvolvimento para selecionar o modo que será usado.
Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
- Na guia Entrada/Saída ou na guia Dados de trabalho, selecione o arquivo ou tabela que deseja baixar.
Observação
Nos robôs HighBond ou Workflow, você também pode baixar arquivos do painel Dados de trabalho no editor de script.
- Execute uma das seguintes ações:
- No painel Detalhes da tabela , clique em Exibir Tabela no AN.
Resultado Um projeto do Analytics chamado <nome_robô>.acl é baixado no seu computador local. O projeto contém todas as tabelas de dados do Analytics da guia Entrada/Saída e não apenas a tabela selecionada.
Você pode abrir o projeto no Analytics e exibir a tabela.
- No painel Detalhes do, clique em Baixar.
Resultado O download do arquivo é executado para o sistema de arquivos local, de onde ele pode ser aberto pelo aplicativo nativo.
- No painel Detalhes da tabela , clique em Exibir Tabela no AN.
Excluir uma tabela de dados do Analytics ou arquivo
Cuidado
Se você excluir uma tabela de dados do Analytics que está sendo compartilhada no momento, ocorrerão falhas em todas as tarefas em outros robôs vinculadas a ela. Se necessário, antes de excluir tabelas compartilhadas, fale com os outros usuários do Robôs.
-
Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.
Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.
- No painel do Robôs, selecione a guia para o tipo de robô adequado.
- Navegue até o robô que contém a tabela de dados do Analytics ou o arquivo que deseja excluir, e selecione o robô para abri-lo.
-
No canto superior direito do robô, clique em Produção ou Desenvolvimento para selecionar o modo que será usado.
Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.
-
Execute uma das seguintes ações:
Excluir uma tabela ou um arquivo de um robô ACL
-
Na guia Entrada/Saída, selecione uma ou mais tabelas ou arquivos para excluir.
O botão Excluir itens selecionados é atualizado com o número atualmente selecionado de tabelas ou arquivos. Marque a caixa de seleção na parte superior da seção Outras tabelas, ou da seção Arquivos, para excluir todas as tabelas ou arquivos na seção.
-
Clique em Excluir n itens selecionados e em Excluir na confirmação da exclusão.
Resultado As tabelas ou arquivos selecionados são excluídos.
Você também pode selecionar uma única tabela ou arquivo e excluí-lo no painel Detalhes da tabela ou no painel Detalhes do arquivo.
Observação
Não é possível usar o método de exclusão de tabelas para remover tabelas vinculadas na guia Entrada/Saída. Para obter mais informações, consulte Compartilhando e vinculando tabelas de dados em robôs ACL.
Excluir um arquivo de um robô HighBond ou de um robô de fluxo de trabalho
-
Na guia Dados de trabalho, selecione um ou mais arquivos para excluir.
O botão Excluir itens selecionados é atualizado com o número de arquivos selecionado no momento. Marque a caixa de seleção na parte superior da seção Arquivos do robô para excluir todos os arquivos na seção.
-
Clique em Excluir n itens selecionados e em Excluir na confirmação da exclusão.
Resultado Os arquivos selecionados são excluídos.
Você também pode selecionar um único arquivo e excluí-lo no painel Detalhes do arquivo.
O painel de Dados de trabalho no editor de script também oferece suporte à exclusão de arquivos.
-