Ir para o conteúdo

RabbitMQ Obter Atividade

Introdução

Uma atividade RabbitMQ Get, usando sua conexão RabbitMQ, recupera mensagens de uma fila RabbitMQ e destina-se a ser usado como fonte para fornecer dados em uma operação.

Crie uma Atividade Get RabbitMQ

Uma instância de uma atividade RabbitMQ Get é criada a partir de uma conexão RabbitMQ usando seu tipo de atividade Get.

Para criar uma instância de uma atividade, arraste o tipo de atividade para a quadro de design ou copie o tipo de atividade e cole-o na quadro de design. Para obter detalhes, consulte Criar uma instância de atividade em Reutilização de componentes.

Uma atividade RabbitMQ Get existente pode ser editada nestes locais:

Configurar uma Atividade Get RabbitMQ

Siga estas etapas para configurar uma atividade RabbitMQ Get:

Etapa 1: Insira um Nome e Especifique as Configurações

Nesta etapa, forneça um nome para a atividade e especifique a fila. Cada elemento da interface do usuário desta etapa é descrito abaixo.

RabbitMQ obter configuração da atividade, etapa 1

Dica

Campos com ícone de variável Ícone de variável suporte usando variáveis globais, variáveis do projeto e variáveis Jitterbit. Comece digitando um colchete aberto [ no campo ou clicando no ícone da variável para exibir uma lista das variáveis existentes para escolher.

  • Nome: Insira um nome para identificar a atividade. O nome deve ser exclusivo para cada atividade RabbitMQ Get e não deve conter barras / ou dois pontos :.

  • Fila: Digite o nome da fila.

  • Reconhecimento automático: Selecione para ativar o reconhecimento automático de mensagens recuperadas. Esta opção gera uma resposta para cada mensagem confirmada e pode causar tempos de processamento mais longos. Para realizar reconhecimentos explícitos, use a atividade de reconhecimento.

  • Salvar e Sair: Se ativado, clique para salvar a configuração desta etapa e feche a configuração da atividade.

  • Próximo: Clique para armazenar temporariamente a configuração desta etapa e continuar para a próxima etapa. A configuração não será salva até que você clique no botão Concluído na última etapa.

  • Descartar alterações: Após fazer as alterações, clique para fechar a configuração sem salvar as alterações feitas em nenhuma etapa. Uma mensagem solicita que você confirme que deseja descartar as alterações.

Etapa 2: Revise os Esquemas de Dados

Quaisquer esquemas de solicitação ou resposta são exibidos. Cada elemento da interface do usuário desta etapa é descrito abaixo.

RabbitMQ obter configuração da atividade, etapa 2

  • Esquemas de dados: Esses esquemas de dados são herdados por transformações adjacentes e são exibidos novamente durante o mapeamento de transformação.

    O conector RabbitMQ usa o RabbitMQ Java Client v5.8.0. Consulte a documentação da API para obter informações sobre os nós e campos do esquema.

    A atividade Get usa JSON em seu esquema de resposta.

  • Atualizar: Clique no ícone de atualização Ícone de atualização ou a palavra Refresh para regenerar esquemas do endpoint RabbitMQ. Esta ação também regenera um esquema em outros locais do projeto onde o mesmo esquema é referenciado, como em uma transformação adjacente.

  • Voltar: Clique para armazenar temporariamente a configuração desta etapa e retornar à etapa anterior.

  • Concluído: Clique para salvar a configuração de todas as etapas e fechar a configuração da atividade.

  • Descartar alterações: Após fazer as alterações, clique para fechar a configuração sem salvar as alterações feitas em nenhuma etapa. Uma mensagem solicita que você confirme que deseja descartar as alterações.

Próximos Passos

Depois de configurar uma atividade RabbitMQ Get, conclua a configuração da operação adicionando e configurando outras atividades, transformações ou scripts como etapas de operação. Você também pode definir as configurações de operação, que incluem a capacidade de encadear operações que estejam no mesmo fluxo de trabalho ou em workflows diferentes.

As ações de menu de uma atividade podem ser acessadas no painel do projeto e na quadro de design. Para obter detalhes, consulte Menu Ações da atividade em Noções básicas do conector.

As atividades RabbitMQ Get podem ser usadas como fonte com estes padrões de operação:

Para usar a atividade com funções de script, grave os dados em um local temporário e use esse local temporário na função de script.

Quando estiver pronto, implantar e execute a operação e validar o comportamento verificando os logs de operação.