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 objeto que estão incluídos em uma especificação de collection curinga são modificados no bucket S3 , o catálogo deve ser atualizado para que você veja as alterações ao executar comandos list em collection curinga. Por padrão, o catálogo é atualizado a cada hora para todas as instâncias ativas do banco de dados federado. 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.