The Data Explorer provides an aggregation pipeline builder to process your data. Aggregation pipelines transform your documents into aggregated results based on selected pipeline stages.
O construtor de pipeline de agregação do MongoDB Atlas é projetado principalmente para criar pipelines, em vez de executá-los. O construtor de pipeline oferece uma maneira fácil de exportar sua pipeline para ser executada em uma biblioteca de cliente.
Para interagir com dados na UI do Ops Manager:
Clique em Deployment na navegação à esquerda.
Selecione a implantação do MongoDB desejada.
Selecione a guia Data.
Funções obrigatórias
Para criar e executar pipelines de agregação no Data Explorer, você deve ter recebido pelo menos o papel Project Data Access Read Only .
To utilize the $out stage in your pipeline, you must have been granted at least the Project Data Access Read/Write role.
Acessar o Construtor de Pipeline de Agregação
Criar um pipeline de agregação
Preencha seu estágio de agregação.
Fill in your stage with the appropriate values. If Comment Mode is enabled, the pipeline builder provides syntactic guidelines for your selected stage.
À medida que você modifica seu estágio, o Data Explorer atualiza os documentos de visualização à direita com base nos resultados do estágio atual.

Adicione estágios adicionais ao seu pipeline conforme desejado.
Há duas maneiras de adicionar estágios adicionais ao seu pipeline:
Clique no botão Add Stage na parte inferior do pipeline para adicionar um novo estágio no final do pipeline:
Clique no botão em um estágio para adicionar um novo estágio diretamente após o estágio em que o botão foi clicado.

Para excluir uma etapa do pipeline, clique em ícone no estágio desejado.
Agrupamentos
Use o agrupamento para especificar regras específicas do idioma para comparação de strings, como regras para letras maiúsculas e acentos.
Para especificar um documento de agrupamento, clique em Collation na parte superior do construtor de pipeline.
Um documento de agrupamento tem os seguintes campos:
{ locale: <string>, caseLevel: <boolean>, caseFirst: <string>, strength: <int>, numericOrdering: <boolean>, alternate: <string>, maxVariable: <string>, backwards: <boolean> }
O campo locale é obrigatório; todos os outros campos de compilação são opcionais. Para obter descrições dos campos, consulte Documento de agrupamento.
Importar um Pipeline de Agregação do Texto
Você pode importar pipelines de agregação de texto sem formatação para o construtor de pipelines para modificar e verificar facilmente seus pipelines.
Para importar um pipeline de texto sem formatação:
Digite ou cole seu pipeline na caixa de diálogo.
Your pipeline must match the syntax of the pipeline parameter of the db.collection.aggregate() method.
Redefinir Seu Pipeline
Para retornar seu pipeline ao estado inicial em branco, clique no ícone de "mais" na parte superior do construtor de pipeline.
Exportar um pipeline de agregação para o idioma da biblioteca do cliente
You can use the aggregation pipeline builder to export your finished pipeline to one of the supported client library languages; Java, Node, C#, and Python 3. Use this feature to format and export pipelines for use in your applications.
Para exportar seu aggregation pipeline:
Construir um pipeline de agregação.
For instructions on creating an aggregation pipeline, see Create an Aggregation Pipeline.
Selecione o idioma de exportação desejado.
No menu suspenso Export Pipeline To, selecione o idioma desejado.
The My Pipeline pane on the left displays your pipeline in mongosh syntax.
O painel à direita exibe seu pipeline no idioma selecionado.
Configurações do pipeline de agregação
Para modificar as configurações do construtor de pipeline de agregação:
Modifique as configurações do pipeline conforme desejado.
Você pode modificar as seguintes configurações:
Contexto | Descrição | Default |
|---|---|---|
Comment Mode | Quando ativado, o Data Explorer adiciona comentários auxiliares a cada estágio. A alteração dessa configuração afeta apenas novos estágios e não modifica os estágios que já foram adicionados ao seu pipeline. | Ligado |
Number of Preview Documents | Quantidade de documentos a serem exibidos na visualização de cada estágio. | 20 |




