Link para tabelas de dados compartilhadas em um robô ACL

Você pode vincular desde um robô ACL cliente a tabelas de dados em um robô ACL de origem se as tabelas de dados forem disponibilizadas para compartilhamento. O método de compartilhamento de tabela no robô de origem controla se uma determinada tabela está disponível para um robô cliente. Para obter mais informações, consulte .

Depois de vincular uma tabela compartilhada, as tarefas no robô consumidor podem usar a tabela vinculada como se ela existisse no robô consumidor.

A vinculação de tabelas compartilhadas é feita seletivamente. De um único robô consumidor, você pode vincular para uma ou mais tabelas compartilhadas em um ou mais robôs de origem.

Uma tabela de dados partilhada num robô de origem fica disponível para um robô de consumo quando o consumidor se liga a ele, manualmente ou automaticamente, usando a funcionalidade Auto-Link.

Vinculação automática de tabelas

Observação

Você deve ser um Administrador do Robôs ou o proprietário de um robô para vincular tabelas compartilhadas ou para cancelar os seus vínculos com tabelas compartilhadas.

Quando você marca a caixa de seleção Vinculação automática para um robô de origem selecionado, o aplicativo vincula automaticamente todas as tabelas de dados existentes dessa origem e continua vinculando as tabelas recém-criadas, sujeito às regras de conflito de nomes e de modo. Para obter mais informações, consulte Compartilhando e vinculando tabelas de dados em robôs ACL.

O recurso de vínculo automático está disponível apenas quando o robô de origem tem o compartilhamento automático de tabelas ativado. Por padrão, ele fica desativado por robô de origem em cada robô consumidor. O vínculo é específico por modo; Desenvolvimento vincula apenas ao modo de desenvolvimento e Produção vincula apenas ao modo de produção.

Tratamento de conflitos

Se já existir uma tabela com o mesmo nome no robô consumidor, o vínculo automático ignora essa tabela e mantém a cópia local. Mantenha os nomes das tabelas exclusivos entre os robôs para evitar que sejam ignoradas.

Se dois robôs de origem diferentes contiverem tabelas com o mesmo nome, a tabela do robô de origem que a criou primeiro terá prioridade para o vínculo. Quaisquer tabelas com o mesmo nome criadas posteriormente serão ignoradas para aquele robô consumidor.

Vínculo com uma tabela de dados compartilhada

Vincular um robô consumidor a uma tabela de dados em um robô de origem. Depois de vinculada, a tabela de dados funciona como se existisse no robô consumidor.

Durante o processo de vinculação, você pode criar vínculos para várias tabelas de dados compartilhadas, e tabelas compartilhadas em vários robôs de origem, se necessário.

  1. Na página inicial da plataforma (www.diligentoneplatform.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.

  2. No painel do Robôs, selecione Robôs ACL.

  3. Navegue até o robô que deseja vincular (o robô consumidor) e selecione o robô para abri-lo.

  4. No canto superior direito do robô,selecione Produção ou Desenvolvimento para selecionar o modo que será usado.

    Observação

    O compartilhamento e a vinculação são segregados por modo. Você somente pode vincular tabelas compartilhadas no mesmo modo.

    Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.

  5. Na guia Entrada/Saída, na seção Tabelas vinculadas, execute uma das etapas a seguir:

    • Vincular a uma tabela pela primeira vezselecione, mas você pode começar aqui

    • Vincular a tabelas adicionaisselecione Gerenciar tabelas

  6. No painel Gerenciar tabelas vinculadas, faça o seguinte para vincular uma ou mais tabelas compartilhadas:

    1. Em Robôs, selecione o nome de um robô para exibir as tabelas compartilhadas disponíveis no robô.

    2. Em Tabelas, realize uma das etapas a seguir:

      • Se você deseja vincular as tabelas manualmente, selecione uma ou mais tabelas para vincular.

        As tabelas que você selecionar são adicionadas à seção Tabelas selecionadas no painel. O nome do robô de origem aparece abaixo do nome de cada tabela. Selecione a lata de lixo para cancelar a seleção de uma tabela.

      • Se você deseja que as tabelas sejam vinculadas automaticamente, marque a caixa de seleção Vinculação automática.

        Ao marcar a caixa de seleção Vinculação automática, todas as tabelas daquela origem são selecionadas e incluídas automaticamente.

        Se você desmarcar a caixa de seleção Vinculação automática, o vínculo automático das novas tabelas de dados do robô de origem para o robô consumidor será pausado.

    Se um robô de origem que você espera ver não estiver disponível na lista Robôs, isso pode ter sido causado por um dos seguintes motivos:

    • O robô de origem ainda não compartilhou nenhuma tabela de dados.

    • O robô consumidor no qual você está não está incluído na organização do compartilhamento de tabelas manual do robô de origem.

    Caso não haja tabelas disponíveis na lista Tabelas, o robô selecionado terá o compartilhamento automático de tabelas ativado, mas sem conter atualmente tabelas de dados. Se uma tabela de dados tiver sido adicionada ao robô selecionado, tente recarregar a página do robô consumidor no navegador para atualizar a exibição no painel Gerenciar tabelas vinculadas.

    Para obter mais informações, consulte .

  7. Selecione Salvar alterações.

    As tabelas vinculadas são exibidas na seção Tabelas vinculadas, junto com o nome do robô de origem.

Remover um link de uma tabela de dados compartilhada

Cuidado

Antes de remover um link para uma tabela compartilhada, verifique se a tabela não está sendo usada por nenhuma tarefa no robô.

  1. Na página inicial da plataforma (www.diligentoneplatform.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.

  2. No painel do Robôs, selecione Robôs ACL.

  3. Selecione o robô com o vínculo que você quer remover (o robô consumidor).

  4. No canto superior direito do robô,selecione Produção ou Desenvolvimento para selecionar o modo que será usado.

    Observação

    O compartilhamento e a vinculação são segregados por modo. Você somente pode vincular tabelas compartilhadas no mesmo modo.

    Para obter mais informações, consulte Modos de desenvolvimento e de produção no Robôs.

  5. Na guia Entrada/Saída, na seção Tabelas vinculadas, selecione Gerenciar tabelas.

  6. No painel Gerenciar tabelas vinculadas, na seção Tabelas selecionadas, selecione a lata de lixo para cancelar a seleção de uma ou mais tabelas vinculadas.

  7. Depois de concluir o cancelamento da seleção das tabelas vinculadas, selecione Salvar alterações.

    A tabela ou as tabelas desvinculadas são removidas da seção Tabelas vinculadas. Você está removendo apenas o vínculo com a tabela compartilhada. A cópia principal da tabela no robô de origem não foi afetada.