Compartilhar via


Adicionar Hubs de Eventos do Azure como origem a um Eventstream

Este artigo mostra como adicionar Hubs de Eventos do Azure como origem a um Eventstream.

Observação

Agora, os recursos aprimorados estão habilitados por padrão ao criar os Eventstreams. Caso tenha os Eventstreams que foram criados usando recursos padrão, esses Eventstreams continuarão a funcionar. Você ainda pode editá-los e usá-los como de costume. Recomendamos que você crie um novo Eventstream para substituir os Eventstreams padrão para que você possa usufruir de recursos adicionais e benefícios de Eventstreams aprimorados.

Pré-requisitos

Antes de começar, você deve concluir os seguintes pré-requisitos:

  • Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
  • Você precisa ter permissão apropriada para obter as chaves de acesso do hub de eventos. O hub de eventos deve ser acessível publicamente e não estar por trás de um firewall ou protegido em uma rede virtual.
  • Se você não tiver um Eventstream, crie um Eventstream.

Iniciar o assistente Selecionar uma fonte de dados

Se você ainda não adicionou nenhuma fonte ao Eventstream, selecione o bloco Usar fonte externa.

Captura de tela que mostra a seleção do bloco Usar fonte externa.

Caso esteja adicionando a fonte a um Eventstream já publicado, alterne para o modo Editar, selecione Adicionar fonte na faixa de opções e selecione Fontes externas.

Captura de tela que mostra a seleção de Adicionar fonte para o menu Fontes externas.

Na página Selecionar uma fonte de dados, pesquise e selecione Conectar no bloco Hubs de Eventos do Azure.

Captura de tela mostrando a escolha de Hubs de Eventos do Azure como o tipo de fonte no assistente Obter eventos.

Configurar o conector de Hubs de Eventos do Azure

  1. Na página Conectar, selecione Nova conexão.

    Captura de tela mostrando a página Conectar com o link Nova conexão em destaque.

    Se já houver uma conexão com Hubs de Eventos do Azure, escolha esta conexão, conforme mostrado na imagem a seguir, e vá para a etapa de configuração do Formato de dados nas etapas a seguir.

    Captura de tela mostrando a página Conectar com uma conexão existente com um hub de eventos do Azure.

  2. Na seção Configurações de conexão, siga estas etapas:

    1. Insira o nome do namespace de Hub de Eventos.

    2. Insira o nome do hub de eventos.

      Captura de tela mostrando as configurações de conexão com o namespace de Hubs de Eventos e o hub de eventos especificado.

  3. Na seção Credenciais de conexão, execute estas etapas:

    1. Em Nome da conexão, insira um nome para a conexão com o hub de eventos.

    2. Em Variante de autenticação, confirme se a opção Chave de acesso compartilhada está escolhida.

    3. Em Nome da chave de acesso compartilhada, insira o nome da chave de acesso compartilhada.

    4. Em Chave de acesso compartilhada, insira o valor da chave de acesso compartilhada.

    5. Na parte inferior da página, selecione Conectar.

      Captura de tela mostrando a página um de Conectar para o conector de Hubs de Eventos do Azure.

      Para obter o nome e o valor da chave de acesso, execute estas etapas:

      1. Navegue até o namespace de Hubs de Eventos do Azure no portal do Azure.

      2. Na página Namespace dos Hubs de Eventos, escolha Políticas de acesso compartilhado no menu de navegação esquerdo.

      3. Escolha a chave de acesso na lista. Anote o nome da chave de acesso.

      4. Escolha o botão de cópia ao lado de Chave primária.

        Captura de tela mostrando a chave de acesso para um namespace de Hubs de Eventos do Azure.

  4. Agora, na página Conectar do assistente, em Grupo de consumidores, insira o nome do grupo de consumidores. Por padrão, $Default é escolhido, que é o grupo de consumidores padrão para o hub de eventos.

  5. Em Formato de dados escolha um formato de dados dos eventos de entrada em tempo real que você deseja obter do hub de eventos do Azure. Você pode escolher entre os formatos de dados JSON, Avro e CSV (com cabeçalho).

  6. No painel Detalhes do fluxo à direita, selecione o ícone Lápis ao lado do nome da fonte e insira um nome para a fonte. Esta etapa é opcional.

    Captura de tela que mostra o nome de origem na seção Detalhes do Fluxo.

  7. Selecione Avançar na parte inferior da página.

    Captura de tela mostrando a página dois de Conectar para o conector de Hubs de Eventos do Azure.

  8. Na página Revisar e criar, revise as configurações e selecione Adicionar.

    Captura de tela mostrando a página Revisar e criar para o conector do Hubs de Eventos do Azure.

Observação

O número máximo de origens e destinos para um fluxo de eventos é 11.

Exibir o Eventstream atualizado

  1. Você verá que a fonte dos Hubs de Eventos é adicionada ao eventstream na tela no Modo de edição. Selecione Atualizar no painel inferior, que mostra a visualização dos dados no hub de eventos. Para implementar esse Hub de Eventos do Azure recém-adicionado, escolha Publicar na faixa.

    Captura de tela mostrando o editor com o botão Publicar escolhido.

  2. Depois de concluir essas etapas, o Hub de Eventos do Azure estará disponível para visualização na Exibição ao vivo. Escolha o bloco Hub de eventos no diagrama para ver a página semelhante à que se segue.

    Captura de tela mostrando o editor na exibição ao vivo.

Para obter uma lista de fontes com suporte, confira Adicionar uma origem do evento em um Eventstream

Pré-requisitos

Antes de começar, você deve concluir os seguintes pré-requisitos:

  • Acesso a um workspace no modo de licença de capacidade do Fabric (ou) no modo de licença de Avaliação com permissões de Colaborador ou superior.
  • Você precisa ter permissão apropriada para obter as chaves de acesso do hub de eventos. O hub de eventos deve ser acessível publicamente e não estar por trás de um firewall ou protegido em uma rede virtual.

Observação

O número máximo de origens e destinos para um fluxo de eventos é 11.

Adicionar um hub de eventos do Azure como fonte

Se tiver um hub de eventos do Azure criado com dados de streaming, siga estes passos para adicionar um hub de eventos do Azure como origem do eventstream:

  1. Selecione Nova origem na faixa de opções ou “+” na tela do editor principal e, em seguida, Hubs de Eventos do Azure.

  2. Insira um nome de origem para a nova origem e selecione uma conexão de nuvem para o hub de eventos do Azure.

    Captura de tela mostrando a configuração de origem dos Hubs de Eventos do Azure.

  3. Se você não tiver uma conexão de nuvem, selecione Criar nova conexão para criar uma. Para criar uma nova conexão, preencha as Configurações de conexão e Credenciais de conexão do hub de eventos do Azure e selecione Criar.

    Captura de tela mostrando a conexão de nuvem na origem do hub de eventos.

    • Namespace do Hub de Eventos: insira o nome do namespace do hub de eventos do Azure.

    • Hub de Eventos: insira o nome do hub de eventos do Azure no portal do Azure.

    • Nome da conexão: insira um nome para a conexão de nuvem.

    • Nome da chave de acesso compartilhado e Chave de acesso compartilhado: vá para o hub de eventos do Azure e crie uma política com permissão de Manage ou Listen em Compartilhar políticas de acesso. Em seguida, use o nome da política e a chave primária como o Nome da Chave de Acesso Compartilhado e a Chave de Acesso Compartilhado.

      Captura de tela mostrando a chave de política do hub de eventos do Azure.

  4. Depois de criar uma conexão de nuvem, selecione o botão atualizar e, em seguida, selecione a conexão de nuvem que você criou.

    Captura de tela mostrando a atualização da conexão de nuvem.

  5. Selecione um Formato de dados dos eventos de entrada em tempo real que você deseja obter do hub de eventos do Azure.

    Observação

    O recurso de fluxos de eventos dá suporte à ingestão de eventos dos Hubs de Eventos do Azure nos formatos de dados JSON, Avro e CSV (com cabeçalho).

  6. Selecione um Grupo de consumidores que pode ler os dados de eventos do hub de eventos do Azure e, em seguida, selecione Adicionar.

Depois de criar a origem do hub de eventos, você a verá adicionada ao fluxo de eventos na tela.

Captura de tela mostrando a origem do hub de eventos.

Para saber como adicionar outras origens a um Eventstream, consulte os seguintes artigos: