O catálogo de namespace do Atlas Data Federation contém metadados de namespace (como bancos de dados, coleções e partições) para cada coleção de curinga (*) em cada armazenamento de instância do banco de dados federado na configuração de armazenamento da instância do banco de dados federado. Para comandos e consultas em coleções curinga, a Data Federation retorna os dados do catálogo ou retorna um erro se o armazenamento de instância do banco de dados federado não existir.
Quando os objetos incluídos em uma especificação de coleção curinga são modificados em seu bucket S3, o catálogo deve ser atualizado para que você veja as alterações quando executar comandos list em coleções curinga. Por padrão, o catálogo é atualizado a cada hora para todas as instâncias do banco de dados federado ativas. Além disso, o catálogo de metadados do namespace é atualizado em segundo plano quando você:
Execute o comando
show collections.Consultar uma coleção.
Execute o comando
updateCatalog.
Você pode atualizar manualmente o catálogo utilizando o comando updateCatalog . Você deve ter a função atlasAdmin para atualizar o catálogo.