Gere uma visualização do seu modelo de dados como um diagrama entidade-relacionamento no Compass. Os diagramas de relacionamento entidade podem ajudá-lo a entender e documentar os relacionamentos entre dados em seu banco de dados e planejar alterações em seu esquema.
Sobre esta tarefa
Se você fizer alguma alteração nos seus dados após gerar um diagrama, o Compass não atualizará automaticamente o diagrama. Você deve criar um novo diagrama para ver suas alterações.
Antes de começar
Para gerar um diagrama entidade-relacionamento no Compass, seu banco de dados deve ter pelo menos uma coleção com dados.
Passos
(Opcional) Alternar relacionamentos inferidos automaticamente
No modal Diagram Settings, você pode escolher Automatically infer relationships entre as coleções. Quando ativado, o Compass analisa as coleções selecionadas e adiciona relacionamento com base em campos indexados que contêm referências a outras coleções.
Você também pode adicionar e editar manualmente os relacionamentos depois de gerar o diagrama.
Observação
Os relacionamentos são apenas para fins de anotação. O Compass não armazena informações de relacionamento em seu banco de dados MongoDB .
(Opcional) Configurar amostragem de documento
No modal Diagram Settings, você pode especificar quantas amostras de documentos Compass de suas coleções para gerar seu diagrama. Por padrão, o Compass amostras de 100 documentos por coleção.
Tamanhos de amostra maiores melhoram a precisão, mas podem aumentar o tempo de análise e o uso da memória. Tamanhos de amostra menores diminuem o tempo de análise e o uso de memória, mas podem perder campos ou relacionamentos pouco frequentes.
Você também pode selecionar se deseja gerar um diagrama que amostras de todos os documentos em suas coleções. Considere o tamanho do seu conjunto de dados e os recursos disponíveis no seu dispositivo antes de selecionar All documents.
Clique em Gerar
O Compass gera um diagrama entidade-relacionamento com as coleções selecionadas e o exibe na aba atual. O Compass também exibe o painel lateral Data Model Overview onde você pode renomear seu diagrama e exibir as seguintes informações:
O banco de dados que você usou para gerar seu diagrama
Quando você gerou o diagrama pela primeira vez
Quando você atualizou pela última vez seu diagrama
Após gerar um diagrama, o Compass exibe os diagramas existentes na aba Data Modeling.
Observação
Se você clicar em uma coleção ou campo em seu diagrama, o painel lateral exibirá informações sobre a coleção ou campo. Para voltar ao Data Model Overview, desmarque a coleção ou campo clicando no espaço vazio em seu diagrama.