Gerenciar fluxos de dados Kafka
Permissões necessárias: Fluxos de dados
Esta página ajuda você a configurar e assinar um fluxo de dados Kafka. CXone Mpower fornece logs RVI Resposta de voz interativa. Os contatos automatizados do menu do telefone são usados por meio de entradas de voz ou teclas para obter informações, encaminhar uma chamada de voz recebida ou ambos. como um fluxo, portanto, você deve configurar um método de consumo dos dados em um destino que você controla. Uma configuração completa inclui etapas de configuração em CXone Mpower juntamente com a configuração do serviço ou sistema que assinará e consumirá o fluxo.
Ao configurar o fluxo no CXone Mpower, você pode optar por consumir os dados nos seguintes formatos de esquema:
- PROTO
- JSON
- AVRO
- JSON com alimentação de linha
- JSON AVRO com alimentação de linha
Configurar um Kafka Fluxo de dados
Primeiro, planeje como você usará o fluxo Kafka. Você deve ter os recursos técnicos para criar um destino que possa se inscrever no stream. Isso exige que você acomode os requisitos de segurança:
-
Fornecer CIDRs IPv4 que você quer usar para acessar os tópicos Kafka. Isso garante CXone Mpower que seus IPs sejam legítimos e permitidos. Você pode ter dois IP CIDRs adicionados por vez.
-
Um método de autenticação para usar as credenciais de nome de usuário e senha do CXone Mpower.
Crie um Fluxo de dados Kafka em CXone Mpower
As instruções a seguir ajudam você a criar um fluxo de dados, gerar um conjunto de credenciais e adicionar os IP CIDRs que você usará para assinar o fluxo de dados.
- Clique no seletor de aplicativo
e selecioneAdmin.
- Vá para Configurações da conta > Fluxo de dados do evento.
-
Clique em Criar novo fluxo de dados.
-
Digite o Nome do fluxo de dados e, opcionalmente, uma Descrição.
-
Selecione RVI Log como o tipo Evento .
-
Em Formato de dados, escolha em qual formato de esquema você deseja que os dados estejam.
-
Em Fluxo de destino Type, selecione Kafka Externo.
-
Gere um conjunto de credenciais. Esse é o nome de usuário e a senha que você pode usar para se inscrever no fluxo Kafka.
-
Clique em Gerenciar na seção Segurança da página Nova Fluxo de dados; Uma janela do Security Manager é aberta.
-
Em Alias, insira um nome exclusivo para o conjunto de credenciais. Você deve inserir pelo menos seis caracteres alfanuméricos. Os únicos caracteres especiais permitidos são um traço (-) ou um sublinhado (_).
Você só pode ter dois conjuntos de credenciais criados para um fluxo de dados por vez. Se necessário, você pode excluir um conjunto de credenciais em seguida, criar um novo.
-
Clique em Criar e baixar. Isso baixa o nome de usuário e a senha como um arquivo CSV.
-
-
Na mesma janela do gerenciador de segurança, role para baixo e digite os IP CIDRs que você deseja usar para o fluxo de dados:
-
Rolagem para baixo até a seção IP CIDRs permitidos.
-
Em IP CIDR, digite o CIDR completo dos endereços IP pelos quais você deseja assinar. Certifique-se de incluir o endereço IP e a máscara de sub-rede para o endereço CIDR completo. Você pode inserir vários CIDRs ao mesmo tempo, separados por uma vírgula.
- Você só pode ter dois conjuntos de IP CIDRs para um fluxo de dados por vez. Você pode excluir um IP CIDR, se necessário.
- Data Streams atualmente suporta IPv4.
- O intervalo máximo permitido está entre /24 e /32.
-
Clique em OK.
-
- Clique em Criar.
Depois de criar o fluxo de dados, os Detalhes do fluxo são exibidos na parte inferior. Isso inclui os detalhes do agente, a ID do grupo de consumidores e o nome do tópico. Você pode usá-los para configurar seu serviço ou sistema que consumirá os dados.
Além disso, o fluxo de dados normalmente se torna ativo imediatamente após a criação. No máximo, pode levar de 15 a 30 minutos.
Configurar um destino para assinar o fluxo Kafka
Em seu próprio destino Kafka , você deve inserir os detalhes do agente de fluxo que você gerou na seção anterior. Sua equipe técnica deve usar seus conhecimentos para fazer isso.
Excluir Kafka credenciais
Por motivos de segurança, você pode querer ou precisar substituir um conjunto de credenciais. Em CXone Mpower, você tem a opção de excluir temporariamente ou excluir irreversivelmente um conjunto de credenciais. A exclusão reversível significa que as credenciais ficam inativas por dois dias, após os quais são completamente excluídas. Isso permite que você gere um conjunto de novas credenciais e as implemente para sua assinatura Kafka. Uma exclusão irreversível é uma exclusão imediata.
- Clique no seletor de aplicativo
e selecioneAdmin.
- Vá para Configurações da conta > Fluxo de dados do evento.
- Selecione o fluxo de dados desejado.
- Na seção Segurança em que seus aliases de credenciais estão listados, clique em Gerenciar.
- Clique no ícone de exclusão na coluna Ação para as credenciais que você deseja excluir. Uma notificação de confirmação é exibida.
- Escolha se deseja excluir temporariamente ou excluir as credenciais:
- Para exclusão reversível, confirme a exclusão. O ícone Status muda para amarelo. Após dois dias, as credenciais serão excluídas permanentemente.
- Para exclusão irreversível, ative a caixa de seleção para excluir as credenciais imediatamente e confirme a exclusão.
Solucione problemas com Kafka Data Streams
Se sua assinatura de fluxo de dados não estiver funcionando corretamente, verifique o seguinte:
-
Você inseriu os detalhes corretos do agente no sistema que está inscrito no fluxo. Eles podem ser encontrados em CXone Mpower na seção Detalhes do fluxo dos detalhes do fluxo de dados.
-
Os detalhes do fluxo de dados para garantir que você inseriu os CIDRs IPv4 corretos. Certifique-se de que esses IPs também sejam mostrados como Ativo na interface CXone Mpower.
-
Que as credenciais estão corretas no sistema que consome o fluxo de dados.