Skip to main content

MongoDB Input Tool Icon Herramienta Entrada de MongoDB

Aviso

La herramienta Entrada de MongoBD está obsoleta. Aún puedes utilizar la herramienta Datos de entrada con el controlador de ODBC vinculado en la página de fuente de datos de MongoDB para conectarte a MongoDB.

La herramienta Entrada de MongoBD se utiliza para leer datos almacenados en las bases de datos MongoDB. MongoDB es una base de datos NoSQL escalable, de alto rendimiento y código abierto. Obtén más información sobre MongoDB .

Las bases de datos MongoDB almacenan datos en un formato JSON binario llamado BSON. Obtén más información sobre BSON .

Configurar las herramientas

  • Servidor : el nombre del servidor MongoDB. Ingresa localhost para conectarte a una instancia de MongoDB que tengas en el equipo que ejecuta Alteryx.

  • Nombre de usuario y contraseña (opcional) : si tu instancia de MongoDB se está ejecutando con la opción –auth, ingresa el nombre de usuario y la contraseña al que deseas conectarte.

  • Guardar historial de conexiones : selecciona esta opción para almacenar el servidor, el nombre de usuario y la contraseña ingresados.

  • Base de datos : el nombre de la base de datos MongoDB.

  • Colección : el nombre de la colección de MongoDB.

  • Modo : hay dos modos para leer MongoDB. En función del modo elegido, es necesaria una configuración adicional.

Configuración automática

Alteryx Designer lee los datos en dos pasadas: en la primera pasada realiza un escaneo para determinar el esquema de tabla, incluidos las columnas, el tipo de dato y el tamaño. En la segunda pasada devuelve los datos.

Propiedades adicionales cuando se elige el modo automático:

  • Criterios : ingresa la parte de criterios del comando find de MongoDB para filtrar los documentos devueltos.

  • Profundidad : especifica el nivel de profundidad con el que analiza el JSON.

    • Deja el campo en blanco para realizar el análisis en todos los niveles. Muestra [ unlimited ].

    • 0: devuelve una columna titulada JSON que contiene todo el JSON.

    • 1: devuelve el JSON analizado en el primer nivel.

Nota

Si un documento en la profundidad seleccionada es un arreglo, se convierte en un JSON válido. Si un elemento que está por debajo de la profundidad seleccionada contiene un campo Fecha y hora, se muestra como tiempo de Época.

  • Incluir campo _id de Mongo : selecciónalo para devolver el campo _id de la colección de MongoDB como la última columna de la tabla.

Configuración manual

Especifica el esquema o una cantidad selecta de documentos para determinar el esquema.

En Propiedades , rellena el esquema de tabla mediante las siguientes técnicas:

  • Escanear : escanea los documentos definidos en la profundidad especificada para determinar y devolver el esquema de tabla.

  • Ingresa manualmente la información para rellenar la cuadrícula:

    • Elemento : escribe los nombres de las columnas.

    • Tipo : selecciona el tipo de campo para cada columna.

    • Tamaño : escribe un tamaño de campo para cada columna.

    • Criterios : escribe una consulta BSON a fin de establecer criterios adicionales para cada columna.

  • Borrar : haz clic para quitar todos los datos de la cuadrícula.

  • Delete icon
  • up icon

Límite de registro : la capacidad de limitar los documentos leídos de la fuente de datos de entrada. Si se deja en blanco, se leerán todos los documentos.

Limitaciones de herramientas

  • La herramienta Entrada de MongoBD no admite la conexión a instancias o clústeres de MongoDB habilitados para SSL o TLS.

  • No puedes ingresar una cadena de conexión MongoDB para conectarte a una MongoDB. Cuando te conectes a un conjunto de réplicas o a un clúster fragmentado, ingresa el host del nodo principal.

  • La herramienta Entrada de MongoBD no admite el uso de una base de datos de autenticación. Debes poder autenticarte directamente en la misma base de datos de la que deseas extraer datos.