Nota
Al especificar el
path:
Especifique el tipo de datos para el atributo de partición.
Asegúrese de que el tipo de atributo de partición coincida con el tipo de datos a analizar.
Utilice el delimitador especificado
delimiteren.
Al especificar atributos del mismo tipo, realice cualquiera de las siguientes acciones:
Añade un separador constante entre los atributos.
Utilice expresiones regulares para describir el patrón de búsqueda. Para obtener más información, consulte Funciones de análisis no compatibles.
Tipos de atributos de partición admitidos
En la siguiente tabla se enumeran los tipos de datos admitidos para los atributos de partición, nombre de archivo y ejemplo ~databases.[n].collections.[n].dataSources.[n].path para cada tipo de dato:
Clave | Tipo de dato | Ejemplo | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Analiza el nombre del archivo como una cadena. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta Para obtener más información, consulte Análisis de valores nulos a partir de nombres de archivos. | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo como un entero. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta Para obtener más información, consulte Análisis de números rellenados a partir de nombres de archivos. | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo en Solicitud de comentarios 3339 formato como una fecha en formato ISO-8601. | Nombre del archivo:
En el ejemplo anterior, para la primera ruta, Data Federation interpreta Si no especifica un formato específico como se muestra en el primer ejemplo de ruta de atributo ISODate anterior, Atlas Data Federation utiliza de manera predeterminada particiones con los siguientes formatos de fecha: Si desea especificar un formato que mejore el rendimiento, debe usar valores especiales para indicar la posición exacta de los atributos en la fecha, como día (), mes (), | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo como una marca de tiempo Unix en segundos. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta Para obtener más información, consulte Análisis de números rellenados a partir de nombres de archivos. | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo como una marca de tiempo Unix en milisegundos. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta Para obtener más información, consulte Análisis de números rellenados a partir de nombres de archivos. | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo como un ObjectId. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta | ||||||||||||||||||||||||||||||||||||
| Analiza el nombre del archivo como un UUID de subtipo binario 4. | Nombre del archivo: camino: En el ejemplo anterior, Data Federation interpreta |
Nota
Atlas Data Federation admite la sintaxis de paquete para expresiones regulares en la ruta al nombre de archivo.
Conversiones admitidas
Atlas Data Federation convierte los atributos de partición a tipos BSON al analizar el en el nombre del archivo. Las escrituras posteriores de datos en el almacenamiento en la nube deben usar path el TiposBSON después de convertirlos a cadena. La siguiente tabla muestra:
Los tipos de atributos de partición y los tipos BSON a los que Data Federation los convierte.
El tipo de datos BSON para convertir a una cadena para escrituras posteriores en el almacenamiento en la nube.
Tipo de atributo de partición | Tipo BSON analizado | Fuente Tipo BSON |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|