You can dynamically generate collection names that map to data in your
S3 bucket. To dynamically generate collection names, specify the wildcard, *, como valor para la configuración del nombre de la colección en la configuración de almacenamiento de la instancia de base de datos federada.
Puedes utilizar el ComandostorageSetConfig para configurar los ajustes para generar * colecciones de comodines ().
To generate wildcard colecciones in your instancia federada de base de datos almacenamiento configuration that map to data in your S3 bucket, configure the following settings in your instancia federada de base de datos almacenamiento configuration:
Especifique
*como valor para ladatabases.[n].collections.[n].nameconfiguración.Especifique la
collectionName()función como valor para ladatabases.[n].collections.[n].dataSources.[n].pathconfiguración.Opcional. Especifique el número máximo de colecciones que se incluirán en la base de datos en la
databases.[n].maxWildcardCollectionsconfiguración. De forma predeterminada, Atlas Data Federation genera hasta colecciones con comodines100en la base de datos.
Ejemplo
"databases" : [ { "name" : "<db-name>", "collections" : [ { "name" : "*", "dataSources" : [ { "storeName" : "<s3-store-name>", "path" : "{collectionName()}" } ] } ], "maxWildcardCollections" : <integer>, } ]
You can also use the create (Data Federation Command) administration command and the federated database instance User Interface JSON Editor to configure the settings for generating wildcard collections. You can't use the federated database instance User Interface Visual Editor to configure the settings for generating wildcard collections.