Etapa do produtor do Kafka

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Crie uma ação que publique eventos em um tópico no ambiente Kafka.

    Funções e disponibilidade

    A etapa Produtor do Kafka é uma etapa de ação Workflow Studio. Usuários com a função action_designer podem criar uma ação personalizada com uma ou mais etapas de ação.

    Esta etapa requer uma assinatura Stream Connect. Para obter mais informações, consulte https://www.servicenow.com/now-platform/workflow-data-fabric.html.

    Esta etapa requer o plug-in ServiceNow Stream Connect Installer [com.glide.hub.stream_connect.installer].

    Campos

    Campo Descrição
    Tópico

    Nome do tópico no qual a mensagem será publicada. Um tópico armazena mensagens do mesmo tipo. Por exemplo, um tópico chamado Pagamentos pode armazenar mensagens sobre pagamentos recentes.

    Selecione um tópico na lista suspensa.

    Mensagem Texto da mensagem.
    Chave Nome da chave para uma partição específica. Os tópicos podem ser particionados. Mensagens com a mesma chave são armazenadas na mesma partição. Por exemplo, as mensagens de pagamento com uma chave de junho seriam todas armazenadas na mesma partição do tópico Pagamentos.
    Cabeçalhos Cabeçalhos da mensagem, em pares de nome-valor. Para os campos Nome e Valor, você pode inserir um valor ou usar uma cápsula de dados.
    Aguardar conclusão Opção para exigir que o fluxo aguarde a conclusão da etapa antes de continuar.
    Esquema Referência a uma tabela de esquema. Selecione um esquema na lista. Para obter informações sobre esquemas, consulte Schema management in Stream Connect.
    Nota:
    A mensagem que você está enviando no campo Mensagem deve aderir à estrutura do esquema selecionado.
    Se esta etapa falhar Opção para ir para a avaliação de erro ou continuar executando a próxima etapa. Esta opção não tem efeito no Status da etapa. Selecione uma das seguintes opções.
    • Interrompa a ação e vá para a avaliação de erros: interrompa a execução da ação na etapa atual e vá para a avaliação de erros. O objeto Status da etapa contém as informações de erro retornadas pela etapa.
    • Não interrompa a ação e vá para a próxima etapa: ignore a falha e continue executando a ação a partir da próxima etapa. O objeto Status da etapa contém as informações de erro retornadas pela etapa. A avaliação de erro de ação é executada independentemente de a ação continuar em execução.

    Exemplo

    Neste exemplo, a etapa envia uma mensagem registrando a criação de um incidente. A mensagem inclui um identificador de incidente, uma descrição e um cabeçalho de mensagem. A mensagem é enviada para o tópico de incidentes e armazenada na partição com o nome do identificador do incidente.

    Exemplo de etapa do Produtor do Kafka.

    Saídas

    Campo Descrição Tipo de Dados
    Status da etapa Cápsula de dados do objeto que contém detalhes de tempo de execução sobre a etapa. Cada etapa em uma ação retorna um Status da etapa. Objeto
    Status da etapa > Código Cápsula de dados inteiros que indica se a etapa produziu um erro. Por padrão, um valor de 1 indica que a etapa produziu um erro. Um valor 0 indica que a etapa foi executada com sucesso. Você não pode personalizar esses códigos. Números inteiros
    Status da etapa > Mensagem Cápsula de dados da cadeia de caracteres que contém a mensagem de erro produzida pela etapa ou operação do sistema. Você não pode personalizar esta mensagem. Cadeia de caracteres