Menu Docs
Página inicial do Docs
/
Atlas Charts
/

Criar e gerenciar visualizações de gráficos

Nesta página

  • Casos de uso
  • Crie uma Visualização de Charts a partir de uma collection
  • Pipelines de Exemplo
  • Modificar o pipeline de uma visualização de Charts
  • Desconectar uma visualização de gráficos
  • Excluir uma visualização de Charts

Se você for o Project Owner, você poderá criar e modificar uma visualização de Atlas Charts . Uma exibição de Atlas Charts é uma fonte de dados que aplica um pipeline de agregação a uma coleção para pré-processar dados antes que eles sejam usados para Charts. Você pode criar múltiplas visualizações de Atlas Charts a partir de uma única coleção.

Após criar uma visualização de gráficos, você pode selecionar a visualização de gráficos como uma fonte de dados ao criar um gráfico.

O pré-processamento de uma fonte de dados com um pipeline é útil quando os dados da collection não estão otimizados para visualização de dados.

O pré-processamento dos seus dados pode ajudar a realizar as seguintes tarefas:

  • Junte dados de várias coleções em uma única fonte de dados usando $lookup. Veja o exemplo.

  • Oculte campos que possam conter dados confidenciais de usuários do Charts usando $project. Veja o exemplo.

  • Converta tipos de dados, como um campo de string, em uma data. Veja um exemplo.

1

Para saber mais, consulte Conectar uma implantação aos Charts.

2
  1. Na seção Data Access do sistema, clique no nome do reconhecimento de data center que contém a collection a ser usada para a visualização de Atlas Charts. A lista de collection é exibida.

  2. Clique na collection a ser usada para a visualização de Atlas Charts. Os gráficos também exibem quaisquer visualizações de gráficos existentes que usam a coleção.

3

O Charts abre o modal Add Charts View .

4
5

Seu pipeline deve ser uma array. Especifique cada estágio do seu pipeline como um objeto dentro da matriz.

6

O Atlas Charts valida seu pipeline. O Charts relata quaisquer erros em seu pipeline abaixo do editor. Se o pipeline for válido, o Charts mostrará um documento de amostra dos resultados ou exibirá No documents returned.

Dica

Para obter ajuda na criação de seu pipeline, você pode utilizar o Construtor de pipeline de agregação no Atlas Data Explorer.

Você pode criar seu pipeline usando o construtor de pipeline do Atlas e colá-lo no editor de pipeline do Atlas Charts.

7

Depois de salvar a visualização de gráficos, ela é exibida na seção Data Access para a coleção que utiliza.

O exemplo a seguir adiciona um pipeline a uma fonte de dados apontando para a coleção sample_mflix.movies do Conjunto de dados Mflix de amostra fornecido pelo Atlas. O pipeline executa um $lookup para unir dados da coleção comments com base em movie_id. O resultado é um novo campo nessa fonte de dados chamado comments que contém dados de uma coleção separada.

[
{
$lookup:
{
from: 'comments',
localField: '_id',
foreignField: 'movie_id',
as: 'comments'
}
}
]

O exemplo a seguir adiciona um pipeline a uma fonte de dados apontando para a coleção sample_supplies.sales a partir da amostra de conjunto de dados da loja de suprimentos fornecida pelo Atlas. O pipeline oculta o campo customer.email , tornando esse campo indisponível para gráficos que usam essa fonte de dados:

[
{
$project: { "customer.email": 0 }
}
]

Para saber mais sobre o estágio de agregação $project, consulte $project.

O exemplo a seguir adiciona um pipeline a um conjunto de dados contendo um campo de string que queremos converter em uma data. O pipeline adiciona um novo campo ao conjunto de dados com o campo de string saleDate convertido em um campo de data chamado saleDateAsDate:

[
{
$addFields: {
saleDateAsDate: { $toDate: '$saleDate' }
}
}
]
1

Para saber mais, consulte Conectar uma implantação ao Charts.

2
  1. Na seção Data Access do sistema, clique no nome do banco de dados que contém a coleção associada à visualização de gráficos.

  2. Clique no nome da collection associada à visualização de Atlas Charts. Os Charts exibem informações para todos os Atlas Charts existentes que usam a collection.

3
4

Dica

Veja também:

Para saber mais sobre outras configurações nesta página, consulte managed conjunto de dados.

5
6

O Charts relata quaisquer erros em seu pipeline próximo ao editor. Se o pipeline for válido, o Charts mostrará um documento de amostra dos resultados ou exibirá No documents returned .

7

O Charts valida seu pipeline quando você salva suas alterações.

Para desconectar uma visualização de gráficos, consulte desconectar uma fonte de dados.

Se você for o Project Owner, poderá excluir permanentemente uma visualização de gráficos.

Para excluir uma visualização de Atlas Charts:

1

Para saber mais, consulte Conectar uma implantação ao Charts.

2
  1. Na seção Data Access do sistema, clique no nome do banco de dados que contém a coleção associada à visualização de gráficos.

  2. Clique no nome da collection associada à visualização de gráficos. O Charts exibe informações para todas as visualizações de gráficos existentes com base na coleção.

3
4

No modal que aparece:

  1. Clique em Check for connected charts para saber se algum Atlas Charts utiliza a visualização de Atlas Charts como conjunto de dados.

  2. Clique em Delete.

Voltar

Gerencie implantações