Herramienta de entrada MongoDB
La herramienta de entrada MongoDB se utiliza para leer los datos almacenados en las bases de MongoDB. MongoDB es una base de datos NoSQL, de código abierto y escalable de alto rendimiento. Más información sobre MongoDb.
MongoDB Databases almacenan datos en un formato JSON binario llamado bhijo. Más información sobre bhijo.
Configurar la herramienta
- Servidor:el nombre del servidor MongoDB. Introduzca localhost para conectarse a una instancia de MongoDb que tiene en el equipo que ejecuta Alteryx.
- Nombre de usuario y contraseña (opcional):si su instancia de MongoDb se está ejecutando con la opción – auth, ingrese el usuario/contraseña al que desea conectarse.
- Guardar historial de conexión: Seleccione para almacenar el servidor, el nombre de usuario y la contraseña ingresados.
- Database: el nombre de la base de datos MongoDB.
- Colección: el nombre de la colección MongoDB.
- Modo: hay 2 modos para leer el MongoDB. Dependiendo del modo elegido, es necesario realizar una configuración adicional.
- Criterios: Introduzca la parte de criterios del comando MongoDB Find para filtrar los documentos devueltos.
- Profundidad: especifique la profundidad con la que se analiza el JSON.
- Deje en blanco para analizar en cada nivel. Muestra [ilimitado].
- 0: devuelve una columna titulada JSON que contiene todo el JSON.
- 1: devuelve JSON analizado en el primer nivel.
- Incluir Mongo _id Field: SELECT para devolver el campo _id de la colección MongoDB como la última columna de la tabla.
- Escanear: escanear los documentos especificados a la profundidad especificada para determinar y devolver el esquema de la tabla.
- Introduzca manualmente la información para rellenar la cuadrícula:
- Elemento: escriba nombres de columna.
- Type: Seleccione el tipo de campo para cada columna.
- Tamaño:Escriba un tamaño de campo para cada columna.
- Criterios: Escriba una consulta bhijo para establecer criterios adicionales para cada columna.
- Borrar: haga clic para quitar todos los datos de la cuadrícula.
- Haga clic para eliminar la fila seleccionada de la cuadrícula.
- Haga clic en las flechas para reordenar el seleccionado dentro de la cuadrícula.
- Límite de registro: la capacidad de limitar los documentos leídos de la fuente de datos de entrada. En blanco, se leerán todos los documentos.
El diseñador Lee los datos en dos pasadas: el primer paso analiza para determinar el esquema de la tabla, incluidas las columnas, el tipo de datos y el tamaño. El segundo pase devuelve los datos.
Propiedades adicionales cuando se elige el modo automático:
Los criterios deben especificarse entre las abrazaderas de apertura y cierre.
{"DateAdded": {"$gt": {"$date": "2014-01-12T20:15:31A"}}}
Para obtener más detalles sobre cómo escribir criterios de filtrado para el comando MongoDB Find, consulte http://docs.MongoDB.org/manual/Reference/Method/dB.Collection.Find/
JSON que contiene DateTime
Si un documento de la profundidad seleccionada es una matriz, se convierte en JSON válido. Si un elemento debajo de la profundidad seleccionada contiene un campo DateTime, se muestra como tiempo de época.
Especifique el esquema o especifique una cantidad selecta de documentos para determinar el esquema.
En propiedades, rellene el esquema de la tabla utilizando las siguientes técnicas: