Configurar um consumidor de carga de transformação de extração (ETL)

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Importe e processe dados do seu ambiente Kafka usando as configurações existentes do Mecanismo de Transformação Robusta (RTE).

    Antes de Iniciar

    • Função necessária: integration_hub_admin
    • Este consumidor faz parte de Stream Connect para Apache Kafka, que requer uma assinatura Stream Connect para Apache Kafka. Para obter mais informações, consulte https://www.servicenow.com/products/automation-engine.html.
    • Os plug-ins a seguir são necessários.
      • O plug-in ServiceNow IntegrationHub Kafka Consumer (com.glide.hub.kafka_consumer).
      • O plug-in ServiceNow IntegrationHub ETL Consumer - Kafka (com.glide.hub.etl_consumer.kafka).
    • Este consumidor requer um transformador de conjunto de importação robusto.

    Por Que e Quando Desempenhar Esta Tarefa

    Para configurar um consumidor, você precisa criar dois registros.
    1. O registro do consumidor, que especifica como importar e processar dados.
    2. Um registro para o fluxo do Kafka, que define o fluxo de dados para o consumidor.
    Esta tarefa cobre a criação do consumidor. Para obter instruções sobre como criar um fluxo do Kafka, consulte Criar um fluxo do Kafka.

    Procedimento

    1. Navegar até Todos > IntegrationHub > Consumidores > Consumidor de ETL.
    2. Selecione "Novo".
    3. No formulário, preencha os campos.
      Tabela 1. Consumidor de ETL do Kafka
      Campo Descrição
      Nome Nome do consumidor de ETL.
      Transformador robusto do conjunto de importação Nome do transformador do conjunto de importação robusto a ser usado para processar dados.
      Garantia de entrega Se houver uma falha de nó, opção para especificar a garantia de entrega das mensagens de entrada. Selecione uma das seguintes opções.
      • Não há perdas, mas duplicatas: garante que todas as mensagens sejam entregues pelo menos uma vez. Algumas mensagens podem ser entregues mais de uma vez.
      • Uma vez ou nunca: garante que uma mensagem não seja entregue mais de uma vez. Algumas mensagens podem não ser entregues.
      Dados em uma única coluna Opção para que a tabela de conjunto de importação armazene dados em uma única coluna.
      Mapeamento de coluna Opção para especificar se a chave JSON da mensagem mapeia os dados para o nome ou rótulo da coluna na tabela de conjunto de importação. Selecione uma das seguintes opções.
      • Rótulo
      • Nome da coluna
      Este campo é exibido somente quando a caixa de seleção Dados em uma única coluna está desmarcada.
      Aplicação Escopo da aplicação para o consumidor de ETL.
    4. Selecione Salvar.

    O que Fazer Depois

    Criar um fluxo do Kafka para este consumidor. Depois que o fluxo for ativado, você poderá começar a receber mensagens do seu ambiente Kafka.