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

Incorporando SDK

Nesta página

  • Instalar o SDK de incorporação
  • Exemplos

Você pode incorporar um gráfico ou painel em um aplicativo da Web com o SDK de incorporação, o que permite ajustes mais flexíveis de configurações e renderização.

Para saber mais, consulte Introdução à incorporação do SDK.

Se você tiver um aplicativo Web simples, poderá fazer referência ao SDK de incorporação a partir de uma marca de script e nenhuma instalação será necessária. Você pode utilizar o UMD para executar o @mongodb-js/charts-embed-sdk diretamente no navegador.

<script src="https://unpkg.com/@mongodb-js/charts-embed-dom"></script>

Se você estiver criando um aplicativo Web mais complexo e estiver usando npm ou yarn, poderá instalar o SDK de incorporação para que ele possa ser usado diretamente de seus arquivos de script.

Para instalar o SDK incorporado com npm, utilize o seguinte comando:

npm install @mongodb-js/charts-embed-dom

Para instalar com yarn:

yarn add @mongodb-js/charts-embed-dom

Um exemplo de aplicativo usando o SDK de incorporação pode ser encontrado em codesandbox.io. O exemplo de aplicativo demonstra algumas das funcionalidades interativas disponíveis para o SDK de incorporação, incluindo um filtro interativo e um botão de atualização manual.

O aplicativo de exemplo é configurado com uma ID de gráfico e uma URL base que são específicas para o aplicativo. Certifique-se de configurar seus próprios aplicativos com o ID do gráfico ou do painel e o URL base corretos.

O aplicativo de exemplo usa dois métodos do SDK:

Método
Descrição
Args
Devoluções
refresh()
Recarrega o gráfico com os dados mais recentes de sua fonte de dados.
none
Promessa<void>
setFilter()

Filtra seu gráfico incorporado com base em um documento de filtroMQL especificado.

Quaisquer campos incluídos no filtro devem ser especificados no modal Incorporar Gráfico. Consulte Filtrar gráficos incorporados com o SDK.

objeto de filtro
Promessa<void>

Outros exemplos estão disponíveis no repositório do GitHub do MongoDB Embedding SDK Examples.

Voltar

Filtro