Gerenciar visualizações no Compass
Nesta página
As visualizações são resultados de somente leitura de uma agregação executada em uma coleção. As visualizações fornecem acesso fácil aos resultados de uma agregação sem exigir que o leitor da visualização execute o pipeline. As visualizações também podem ajudar a manter seus dados seguros, dando aos usuários acesso apenas a um definido de resultados, em vez de ter acesso à coleção subjacente.
Tela de collections
A tela Collections lista as coleções e visualizações existentes no banco de dados selecionado. Cada item da lista inclui o nome e outras informações gerais para a coleção ou visualização.
Para acessar a tela Collections para um banco de dados, na tela Bancos de Dados:
Clique em um Database Name na visualização Databases principal ou
Clique em um banco de dados na navegação à esquerda.
O Compass exibe visualizações no Collections Screen com um ícone especial e indica a collection da qual a visualização foi criada.
Exibir Informações
A tela Collections exibe as seguintes informações para cada visualização no banco de dados selecionado:
Exibir nome
Coleção a partir da qual a visualização foi criada
Criar uma Visualização
Para criar uma visualização, você deve utilizar o Construtor de Aggregation Pipeline. A saída do estágio final do seu pipeline se torna o conteúdo da visualização.
Para criar uma visualização a partir dos resultados do pipeline:
Crie um aggregation pipeline no construtor de pipeline. Para obter instruções detalhadas sobre como usar o construtor de pipeline, consulte Criar um aggregation pipeline.
Clique na seta ao lado do botão Save na parte superior do construtor de pipeline.
Clique em Create a View.
Dê um nome à visualização.
Clique em Create.
O Compass cria uma visualização a partir de seus resultados de pipeline no mesmo banco de dados onde o pipeline foi criado.
Abrir uma Visualização
Para abrir uma visualização:
Clique na visualização desejada na tela Coleções, ou
Clique na visualização desejada na navegação à esquerda.
Depois de abrir uma visualização, o Compass mostra a você a Aba Documentos dessa visualização. O Compass fornece as seguintes informações e funcionalidades para a visualização:
Duplicar uma visualização
Você pode duplicar uma visualização para modificar uma visualização existente enquanto mantém a original.
Para duplicar uma visualização:
Passe o mouse sobre a visualização desejada na navegação à esquerda.
Clique no botão Ellipses (...) que aparece.
No menu suspenso, clique em Duplicate View.
Insira um nome para a nova visualização.
Clique em Duplicate.
Modifique a Origem de uma Visualização
Observação
Considerações
As visualizações são somente leitura e não podem ser modificadas inerentemente. Este procedimento descreve a modificação da fonte subjacente de uma visualização.
Quando você modifica uma visualização, o Compass não pode reter o agrupamento informações associadas à exibição. Qualquer informação de agrupamento deve ser reinserido no construtor de tubulações durante a modificação.
Para modificar a origem de uma visualização:
Passe o mouse sobre a visualização desejada na navegação à esquerda.
Clique no botão Ellipses (...) que aparece.
No menu suspenso, clique em Modify view. Este botão abre o construtor de aggregation pipeline e preenche o pipeline usado para criar a visualização.
Modifique o pipeline conforme desejado. Para obter instruções detalhadas sobre como usar o construtor de pipeline, consulte Criar um aggregation pipeline.
Clique em Update View na parte superior do construtor de pipeline.
Eliminar uma Visualização
Para eliminar uma visualização do banco de dados:
Passe o mouse sobre a visualização desejada na navegação à esquerda.
Clique no botão Ellipses (...) que aparece.
No menu suspenso, clique em Drop View.
No modal, insira o nome da visualização.
Clique em Drop Collection.