O Atlas Data Lake é um serviço de armazenamento analítico que extrai dados dos clusters do Atlas para armazenamentos de objeto na nuvem para consulta. O Atlas Data Lake está em pré-visualização pública.
Para extrair e armazenar dados do Atlas cluster no armazenamento de objeto na nuvem, considere as seguintes alternativas:
Para consultar dados armazenados em um armazenamento de objeto na nuvem, considere as seguintes alternativas:
Exportar Snapshots de Backup em Nuvem
Você pode exportar seus snapshots de backups em nuvem do cluster Atlas para o AWS S3 ou Azure Blob armazenamento. Você pode exportar manualmente snapshots individuais ou configurar uma política de exportação para exportar automaticamente seus snapshots. Para aprender mais, consulte a documentação de backup do Atlas.
Federação de Dados Atlas $out
A fase do pipeline de agregação $out pega os documentos retornados pelo pipeline de agregação e os grava em uma coleção especificada. No Atlas Data Federation, você pode usar $out para gravar dados do seu cluster no Amazon Web Services S3 ou no Azure Blob Storage. Isso permite que você faça cópias de seus dados em um ponto no tempo e os armazene no armazenamento de objetos em nuvem. Para saber mais, consulte Query dados federados com $out.
Query do Atlas Data Federation
O Atlas Data Federation pode fazer query de dados em um bucket do AWS S3 ou em um contêiner do Azure Blob armazenamento e URL HTTP. Para aprender mais sobre como implantar e fazer query de uma instância do banco de dados federado, consulte os seguintes recurso:
Mecanismos de query nativos da nuvem
Há vários serviços nativos da nuvem projetados para executar query no armazenamento de objeto na nuvem, como os seguintes: