Cada instância de processamento de streaming armazena todas as conexões configuradas com uma fonte ou coletor de dados de streaming em seu registro de conexões. Os procedimentos desta página orientam você na criação e na configuração das conexões do Atlas Stream Processing.
Pré-requisitos
Para criar e configurar conexões, você deve ter o seguinte:
UmprojetoAtlas
Um Atlas user com a função
Project OwnerouProject Stream Processing Ownerpara gerenciar um registro de conexãoObservação
Embora tanto as funções
Project OwnerquantoProject Stream Processing Ownerconcedam privilégios para criar, visualizar, editar e excluir conexões no registro de conexões, a funçãoProject Ownertambém permite que os usuários executem tarefas como criar implantações de banco de dados, gerenciar o acesso ao projeto entre outras funções.Consulte Funções do projeto para aprender mais sobre as diferenças entre essas funções.
Um cluster do Atlas
Adicione uma conexão ao registro de conexão
Para informações sobre a criação de cada tipo de conexão, consulte as páginas a seguir:
Cada tipo tem requisitos de configuração diferentes.
Visualize conexões no registro de conexões
Para visualizar uma conexão com sua instância de Atlas Stream Processing:
Para listar todas as conexões de uma instância de Atlas Stream Processing que você especifica utilizando o Atlas CLI, execute o seguinte comando:
atlas streams connections list [options]
Para retornar os detalhes de uma conexão de Atlas Stream Processing que você especifica utilizando o Atlas CLI, execute o seguinte comando:
atlas streams connections describe <streamConnectionName> [options]
Para saber mais sobre a sintaxe e os parâmetros dos comandos anteriores, consulte a documentação do Atlas CLI para atlas streams connections list e atlas streams connections describe.
No Atlas, VáGo para a Stream Processing página do seu projeto.
AVISO: Melhorias de navegação em andamento
No momento, estamos lançando uma experiência de navegação nova e aprimorada. Se as etapas a seguir não corresponderem à sua visualização na UI do Atlas, consulte a documentação de visualização.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.
Na barra lateral, clique em Stream Processing sob o título Services.
A página Processamento de fluxo é exibida.
Acesse a página Connection Registry.
Localize o painel de visão geral da instância de processamento de fluxo que contém o registro de conexão que deseja visualizar.
Clique em Configure.
Selecione a guia Connection Registry.
O Atlas Stream Processing exibe todas as conexões disponíveis no registro de conexões da sua instância.
A API de Administração do Atlas fornece diferentes endpoints para recuperar uma ou todas as conexões em um registro de conexão.
Para listar todas as conexões disponíveis usando mongosh, use o método sp.listConnections(). Ele retorna uma lista de documentos que descrevem cada conexão no registro de conexão da instância de processamento de fluxo. Tem a seguinte sintaxe:
sp.listConnections()
Modifique uma conexão a partir do registro de conexão
Para modificar uma conexão a partir de um registro de conexão:
Para modificar os detalhes de uma conexão na instância do Atlas Stream Processing que você especifica utilizando o Atlas CLI, execute o seguinte comando:
atlas streams connections update <connectionName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da Atlas CLI para 32 / 5,000Atualização de conexões de fluxos do Atlas.
No Atlas, váGo para a Stream Processing página do seu projeto.
AVISO: Melhorias de navegação em andamento
No momento, estamos implementando uma experiência de navegação nova e aprimorada. Se as etapas a seguir não corresponderem à sua visualização na IU do Atlas, consulte a documentação de pré-visualização.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.
Na barra lateral, clique em Stream Processing sob o título Services.
A página Processamento de fluxo é exibida.
Modificar a conexão.
Para a conexão que você deseja modificar na tabela, clique no ícone de lápis na coluna Actions .
Você pode editar uma conexão somente se ela não estiver sendo usada atualmente por um processador de fluxo. Se você quiser editar uma conexão em uso, interrompa primeiro todos os processadores de fluxo que usam a conexão.
Modifique os campos que você deseja modificar.
Clique em Save changes.
A API de Administração do Atlas fornece um endpoint para edição de uma instância de processamento de fluxo.
Exclua uma conexão do registro de conexão
Para excluir uma conexão de um registro de conexão:
Para remover uma conexão da instância de Atlas Stream Processing que você especifica utilizando o Atlas CLI, execute o seguinte comando:
atlas streams connections delete <connectionName> [options]
Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para excluir conexões de fluxos do Atlas.
No Atlas, váGo para a Stream Processing página do seu projeto.
AVISO: Melhorias de navegação em andamento
No momento, estamos implementando uma experiência de navegação nova e aprimorada. Se as etapas a seguir não corresponderem à sua visualização na IU do Atlas, consulte a documentação de pré-visualização.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.
Na barra lateral, clique em Stream Processing sob o título Services.
A página Processamento de fluxo é exibida.
A API de Administração do Atlas fornece um endpoint para edição de uma instância de processamento de fluxo.
Listar conexões de link privado
A API de administração do Atlas fornece um endpoint para visualizar todas as conexões de link privado configuradas para o Atlas Stream Processing em um projeto específico.
Ver uma conexão de link privado
A API de administração do Atlas fornece um endpoint para visualizar os detalhes de uma conexão de link privado configurada para o Atlas Stream Processing em um projeto específico.
Excluir uma conexão de link privado
A API de administração do Atlas fornece um endpoint para excluir uma conexão Private Link configurada para Atlas Stream Processing dentro de um projeto especificado.