Saltar al contenido

MongoDB + Querri

Informes de MongoDB,sin construir antes un pipeline.

Pregunta por los datos de tu aplicación en lenguaje natural, directamente desde las colecciones que tu producto ya escribe. Querri copia MongoDB a un solo lugar junto a los datos de facturación, CRM y soporte, lo mantiene al día y responde con tus definiciones.

Querri lee tus colecciones y nunca edita, agrega ni elimina un documento. Tu cadena de conexión se escribe en un formulario seguro, fuera de la vista del agente. Certificado SOC 2 Type II, HIPAA e ISO 27001:2022.

Por qué los informes de MongoDB se complican

MongoDB está hecho para la app. Los informes le piden ser otra cosa.

Los equipos de producto y operaciones chocan con los mismos muros en los datos de documentos. MongoDB hace su trabajo en todos los casos. El problema empieza cuando a un almacén operativo se le pide que actúe como uno de informes.

01

Las herramientas de BI quieren filas; MongoDB guarda documentos

Los objetos anidados y los arrays no encajan en las columnas de un gráfico. MongoDB fijó septiembre de 2026 como fin de vida de su antiguo BI Connector, así que los equipos o pasan a una interfaz SQL o construyen un proceso que lo aplana todo primero.

02

Dos documentos no tienen por qué coincidir

Un campo que en 2023 era un número hoy es un texto, uno más nuevo falta en los documentos antiguos y el estado se escribe de tres maneras. Los informes o se rompen o se saltan en silencio los casos raros.

03

Cada pregunta es un pipeline de agregación

$unwind, $group y $lookup son herramientas de ingeniería. Cuando operaciones quiere el churn por plan o los pedidos por almacén, la petición se suma al backlog del sprint.

04

La analítica compite con la app

Las consultas pesadas de informes se ejecutan en el clúster que usan tus clientes. Cada etapa de agregación tiene 100 MB de memoria antes de tener que escribir en disco o fallar, y los escaneos grandes ralentizan todo lo demás.

05

El resto del negocio no está en Mongo

Las facturas están en el sistema contable, los negocios en el CRM y los tickets en la herramienta de soporte. Relacionar el ID de cuenta de un documento con un cliente en cualquier otro sitio es trabajo de hoja de cálculo.

Lo que por fin puedes responder

Ocho preguntas de MongoDB que antes esperaban a un ingeniero

Cada una es una petición que los equipos de producto, operaciones y finanzas hacen sobre los datos de la aplicación, con el motivo por el que hoy se atasca y lo que Querri hace con ella.

¿En qué punto del onboarding abandonan las cuentas nuevas?

Por qué es difícil

El progreso de configuración vive en un array dentro de cada documento de usuario. Contar quién llegó a qué paso requiere un pipeline con $unwind que alguien tiene que escribir y mantener.

Con Querri

El array llega como una columna JSON, y Querri lo desempaqueta en el análisis cuando la pregunta lo necesita. Convierte la activación en un KPI para que su tendencia quede registrada desde ese día, y usa el playbook del registro al primer valor para trazar cada paso desde el registro.

¿Quién usa más de lo que paga?

Por qué es difícil

Los puestos y el uso se cuentan en la base de datos de la app; el plan y el precio están en una factura en otro sistema. Los dos comparten un ID de cuenta y nada más.

Con Querri

Conecta QuickBooks o Salesforce junto a MongoDB y Querri relaciona los espacios de trabajo con los clientes en la Biblioteca, y luego enumera las cuentas cuyo uso supera su plan.

¿Qué pedidos están atascados, y dónde?

Por qué es difícil

Un documento que lleva tres días en "processing" se ve igual que uno que llegó hace una hora, a menos que alguien consulte por antigüedad cada mañana.

Con Querri

Los Monitores comparan cada noche cada almacén o cola con su propio historial y dejan los valores atípicos en tu Bandeja de entrada antes de la reunión diaria. Más información sobre el Análisis nocturno y los Monitores.

¿Por qué la misma métrica sale distinta en dos informes?

Por qué es difícil

Años de cambios de esquema dejan un campo de estado con "shipped", "Shipped" y "SHIPPED", y un precio guardado como texto en algunos documentos y como número en otros.

Con Querri

Querri conserva todos los valores, aunque los tipos estén mezclados, y revisa las columnas antes de consultar. Las tres formas de escribir shipped se cuentan como una, y la respuesta indica que lo hizo y a cuántos documentos afectó. El método está en las páginas de limpieza de datos y respuestas confiables.

¿Puede operaciones recibir una exportación de MongoDB en Excel cada semana sin pedírsela a ingeniería?

Por qué es difícil

Hoy es un script que alguien ejecuta con mongoexport, y luego un CSV al que se le da formato a mano antes de enviarlo.

Con Querri

Convierte la rutina de mongoexport en un proyecto. Según su programación, se vuelve a ejecutar sobre la última sincronización y envía por correo un libro con formato, dividido en una copia por equipo o por cliente cuando eso ayuda. Consulta informes y automatización.

¿Qué funciones están detrás de la cola de soporte?

Por qué es difícil

El uso de las funciones está en MongoDB y las conversaciones en la herramienta de soporte, así que vincular un pico de tickets a una función significa dos exportaciones y una suposición.

Con Querri

Conecta Intercom junto a MongoDB y pregunta qué funciones usan las cuentas que más tickets abren. El playbook de volumen de tickets va más allá.

¿Qué clientes se están quedando en silencio antes de la renovación?

Por qué es difícil

Éxito del cliente ve la fecha de renovación en el CRM, pero no que los inicios de sesión se redujeron a la mitad el mes pasado, porque esa cifra solo existe en los documentos de eventos de la app.

Con Querri

Pon HubSpot o Salesforce junto a MongoDB y crea una puntuación de salud a partir del uso real. Indica una sola vez qué significa "activo" en Hechos y reglas, y el playbook de puntuación de salud explica el resto.

¿Es seguro conectar Claude o ChatGPT a nuestros datos de MongoDB?

Por qué es difícil

Darle a un asistente una cadena de conexión de producción está descartado, y aun así cada prompt inventaría su propia idea de usuario activo.

Con Querri

Dale a Claude o ChatGPT Querri como fuente. Las preguntas se responden desde la copia que Querri ya sincronizó, con tus reglas y limitadas por el acceso de cada persona en Querri; ninguna cadena de conexión llega nunca al asistente.

MongoDB y todo lo demás

El uso está en tu app. Los ingresos están en otro sitio.

MongoDB guarda el uso, los pedidos y los eventos. La facturación, los negocios y los tickets viven en otros sistemas. Querri carga ambos lados en una sola Biblioteca y alinea los registros por los ID de cuenta que comparten, así que una sola pregunta puede abarcar el uso y el dinero a la vez.

MongoDB combina bien con

Respuestas que puedes defender

Cuando "activo" puede significar dos cosas, Querri te dice cuál contó

"Usuarios activos en septiembre" puede significar cualquiera que inició sesión, o solo las personas que hicieron algo que importa, como crear un proyecto. Las dos lecturas son válidas, y la diferencia entre ellas es grande. Querri responde con la lectura que eligió, la nombra y pone la segunda cifra justo debajo. Consulta cómo funcionan las respuestas.

Despierta sabiendo qué cambió

Querri vigila los datos de tu aplicación durante la noche

Durante la noche, Querri compara cada KPI con su propio historial y busca la cola, el almacén o el plan que nadie puso en un informe. Lo que encuentra te espera en tu Bandeja de entrada al empezar el día, y actuar sobre ello sigue siendo decisión tuya.

Dashboards de MongoDB a medida

Dashboards de MongoDB que tu equipo de operaciones puede cambiar por su cuenta

Di qué debe mostrar el tablero de operaciones, o dale a Querri una captura de un diseño que le guste a tu equipo como punto de partida. Mover un filtro o cambiar un tipo de gráfico es un mensaje más. Los gráficos y el chat se basan en una sola Biblioteca, y el acceso se puede limitar a las filas de un solo equipo o cliente.

  • Se crea y se ajusta desde el chat
  • Datos de la aplicación junto a facturación, CRM y soporte
  • Cada equipo o cliente ve solo sus filas
Una sola petición escrita cambia el estilo de todo el dashboard, y aparece una barra para deshacerlo por si quieres volver atrás.

Informes que puedes dejar de rehacer

Seis informes de MongoDB, creados una vez

Qué se sincroniza

Cada colección que elijas, como una tabla por la que puedes preguntar

Elige una base de datos y luego todas sus colecciones y vistas o solo las que necesitas. Cada una se convierte en una tabla, con tipos deducidos de todos los documentos leídos y no de una muestra. Los roles del usuario de MongoDB con el que te conectas marcan el límite de lo que Querri puede alcanzar.

Cómo llegan los documentos

  • Colección → tabla
  • Vista → tabla
  • Campo de primer nivel → columna
  • _id → clave primaria
  • Documento anidado → columna JSON
  • Array → columna JSON
  • ObjectId, UUID, Decimal128 → texto
  • Binary → base64
  • Las colecciones del sistema y las bases de datos admin, local y config quedan fuera

Siempre al día

Ejecuta una actualización completa, o una sincronización incremental sobre un campo de primer nivel (updatedAt por defecto). Los documentos eliminados permanecen tras las ejecuciones incrementales y desaparecen en la siguiente actualización completa.

No se pierde ningún valor

Un campo con un solo tipo mantiene su tipo. Los enteros mezclados con decimales pasan a decimal, y cualquier otra mezcla pasa a texto. Las colecciones grandes se leen en bloques de 50,000 documentos.

Solo lectura

Querri enumera tus bases de datos y lee las colecciones, y nada más. Ningún documento se escribe, se edita ni se elimina.

Las credenciales quedan protegidas

La cadena de conexión o la contraseña se introducen en un formulario seguro. Lo único que el Connector Agent puede saber es si hay un valor. Usuario y contraseña mediante SCRAM, con TLS activado por defecto.

Cómo conectar MongoDB

De la cadena de conexión a la primera pregunta en pocos minutos

  1. 1

    Empieza con el Connector Agent

    En la página Connect, pídele MongoDB al Connector Agent, o abre la tarjeta de MongoDB en el catálogo.

  2. 2

    Pega una cadena de conexión

    Usa una cadena mongodb:// o mongodb+srv:// (en Atlas, Connect → Drivers), o completa host, puerto, usuario y base de datos de autenticación. Se introduce en un formulario seguro.

  3. 3

    Asegúrate de que Querri pueda llegar

    El clúster necesita una dirección pública. Un servidor en una red privada se conecta mediante la opción VPN Tunnel (Advanced).

  4. 4

    Elige una base de datos y las colecciones

    Elige todas las colecciones o una lista, y luego actualización completa o incremental sobre un campo como updatedAt.

  5. 5

    Aprueba la carga y una programación

    El agente espera tu visto bueno antes de crear la conexión o leer un documento. Después, las colecciones aparecen en tu Biblioteca.

La página Connect con el Connector Agent pidiendo aprobación antes de iniciar una conexión, junto a tarjetas de conectores de Google Drive, NetSuite, Salesforce, Square, ShipStation y Snowflake
El Connector Agent se detiene a esperar tu aprobación antes de que exista una conexión.

Preguntas frecuentes sobre MongoDB

Preguntas sobre MongoDB y Querri

¿Cómo conecto MongoDB a Querri?

Dile al Connector Agent que quieres conectar MongoDB, o selecciona MongoDB en el catálogo. Pega una cadena de conexión mongodb:// o mongodb+srv://, o introduce host, puerto, usuario, contraseña y base de datos de autenticación. Después elige una base de datos y las colecciones, y aprueba la carga y una programación. El agente nunca ve tus credenciales.

¿Qué datos de MongoDB sincroniza Querri?

Las colecciones y vistas que elijas en una base de datos, o todas. Cada colección se convierte en una tabla, cada campo de primer nivel en una columna y _id en la clave primaria. Las colecciones del sistema y las bases de datos admin, local y config se omiten. Los roles del usuario de MongoDB conectado limitan lo que Querri puede leer.

¿Querri aplana los documentos anidados y los arrays de MongoDB?

No en tablas separadas. Los campos de primer nivel se convierten en columnas, y cada documento anidado o array se guarda como texto JSON en una sola columna. Querri puede desempaquetar ese JSON durante un análisis cuando una pregunta necesita un valor anidado, así que no tienes que construir antes un pipeline de aplanado.

¿Cada cuánto se sincronizan los datos de MongoDB?

Las sincronizaciones incrementales pueden ejecutarse cada hora, a diario o cada semana, y leen los documentos cuyo campo cursor (updatedAt por defecto) avanzó desde la última ejecución. Una actualización completa se ejecuta a diario, cada semana o cada mes, y puedes lanzar una sincronización manual en cualquier momento. Las respuestas salen de esa copia en Querri; tu clúster no se consulta cuando alguien hace una pregunta.

¿Querri escribe o modifica mis datos de MongoDB?

No. Querri solo lee de MongoDB: enumera bases de datos y colecciones, toma muestras de documentos para la configuración y los lee durante una sincronización. Nunca inserta, actualiza ni elimina un documento, y no crea índices ni colecciones.

¿Cómo se trasladan los permisos de MongoDB a Querri?

Querri solo puede sincronizar las bases de datos y colecciones que el usuario de MongoDB conectado tiene permiso para leer, así que conéctate con un usuario cuyos roles coincidan con lo que quieres en Querri. Una vez que los datos están en Querri, la visibilidad de las filas sigue la configuración de uso compartido y de acceso a nivel de fila de Querri, no los roles de MongoDB de cada persona.

¿Cómo combino datos de MongoDB y QuickBooks?

Conecta los dos, y Querri relaciona las cuentas de la app con los clientes de QuickBooks por el ID o el nombre que comparten. Después puedes preguntar qué espacios de trabajo están activos pero sin facturar, o cómo se compara el uso con lo que paga cada cliente. Cuando una relación es una suposición, la respuesta lo dice.

¿Cómo combino datos de MongoDB con Salesforce o HubSpot?

Conecta MongoDB y tu CRM, y Querri vincula las cuentas de la app con las empresas y los negocios en la Biblioteca. Así éxito del cliente puede ver el uso real del producto junto a las fechas de renovación, y marketing puede seguir un origen de registro hasta una cuenta activada.

¿Cómo obtengo un informe del embudo de onboarding desde MongoDB?

Pídelo. Si los pasos de configuración se guardan en un array en cada usuario, Querri lee esa columna JSON y cuenta quién llegó a cada paso por plan o por semana de registro. Guarda la activación como un KPI para conservar su historial, y sigue el playbook del registro al primer valor para la versión completa.

¿Cómo obtengo un informe de pedidos atascados o fallidos desde MongoDB?

Pregunta qué pedidos llevan en un estado más tiempo del esperado, agrupados por almacén, región o cola. Guárdalo como un proyecto y prográmalo para cada mañana, o configura un monitor nocturno que señale cualquier ubicación que esté muy por encima de lo normal para ella.

¿Puedo exportar MongoDB a Excel automáticamente?

Sí. Haz la exportación una vez en Querri, guárdala como un proyecto y elige cuándo se ejecuta. Cada ejecución usa la sincronización más reciente y envía por correo un libro de Excel con formato, y puedes enviar una versión distinta a cada equipo o cliente sin mantener un script de mongoexport.

¿Puedo crear dashboards de MongoDB a medida sin escribir pipelines de agregación?

Sí. Dile a Querri qué graficar, o parte de una captura de un dashboard que tu equipo ya consulta. Lo cambias preguntando, puede combinar MongoDB con datos de facturación, CRM y soporte, y cada persona puede quedar limitada a las filas que le corresponde ver.

¿Puedo preguntarle a ChatGPT o a Claude por mis datos de MongoDB?

Sí. Agrega Querri como conexión en Claude o ChatGPT, y el asistente responde desde tus datos sincronizados en la Biblioteca de Querri, con tus definiciones y el acceso de cada persona en Querri, y nunca se conecta directamente a tu clúster de MongoDB.

¿Querri detecta los documentos eliminados en MongoDB?

No en una sincronización incremental. Querri no lee change streams ni el oplog, así que un documento eliminado en el origen sigue en la copia hasta la siguiente actualización completa, que lo elimina. Si las eliminaciones importan en una colección, programa para ella una actualización completa periódica.

¿Qué autenticación de MongoDB admite Querri?

Usuario y contraseña mediante SCRAM (SCRAM-SHA-1 o SCRAM-SHA-256), con TLS activado por defecto. Hoy no se admiten certificados de cliente X.509, AWS IAM, OIDC, Kerberos ni LDAP, como tampoco la configuración de proxy ni los archivos de certificado en la cadena de conexión.

¿Querri puede conectarse a MongoDB en una red privada?

Sí, mediante la opción VPN Tunnel (Advanced), que usa OpenVPN. Sin ella, cada host de la cadena de conexión, incluidos los destinos SRV de Atlas y los miembros del replica set, debe resolverse a una dirección pública. No se admiten conexiones por socket Unix.

¿Puedo ejecutar mi propio pipeline de agregación o mi propia consulta en Querri?

No como parte de la conexión. Querri sincroniza colecciones completas o una lista seleccionada, no consultas personalizadas. Una vez que los datos están en Querri, haces la pregunta en lenguaje natural y Querri escribe el análisis, incluida cualquier agrupación o unión entre colecciones.

¿Mis datos de MongoDB están seguros en Querri?

Querri cuenta con las certificaciones SOC 2 Type II, HIPAA e ISO 27001:2022. Tu cadena de conexión se introduce en un formulario seguro que el Connector Agent nunca ve, las conexiones usan TLS por defecto y tus datos nunca se usan para entrenar un modelo.

Hazle a MongoDB la pregunta que lleva tiempo en el backlog.

La configuración lleva pocos minutos, y Querri solo lee tus datos. Nunca modifica un documento.