Analizar datos comerciales y de empresas con SQL de MCP significa plantear preguntas acotadas contra dos vistas fijas, paginar con page/limit y enviar el resultado a revisión del propietario. El lector es de solo lectura: un SELECT, columnas aprobadas, sin joins ni escrituras.
¿Qué preguntas encajan en el lector SQL?
Encajan: filtros selectivos en las columnas listadas (país más frase de producto, patrón de dominio más ciudad, ventana de envío más contraparte). No encajan: descubrimiento abierto, joins entre vistas, solicitudes de exportación completa o conteos sin filtros. Comience con trade.search o contacts.search; pase a SQL cuando la búsqueda por palabra clave devuelva demasiado ruido. Las listas de vistas y columnas están en el Lector SQL de MCP.
¿Cómo debe estructurarse una consulta?
Seleccione solo las columnas necesarias, filtre primero por frases indexadas, ordene de forma determinista y mantenga limit en 25 o menos durante las pruebas:
SELECT consignee_name, product_desc, actual_arrival_date
FROM bol_shipments
WHERE trade_flow = 'imports' AND product_desc LIKE '%valve%'
ORDER BY bol_number, trade_flow, actual_arrival_dateLa página 2 y superiores requieren ORDER BY con un desempate único. Omita LIMIT/OFFSET de SQL; el servidor aplica page/limit. Las sentencias deben mantenerse dentro de 16 KiB UTF-8. Las funciones permitidas son count, sum, avg, min, max, uniqExact, lower, upper, length, coalesce, toDate, toYear, toMonth.
¿Cómo se convierte el resultado en una decisión?
Señales -> Leads -> Enriquecimiento -> Decisión -> Contacto -> PipelineAsigne cada fila a una entidad (nombre, dominio, país, rol comercial), compruebe coincidencias y duplicados en CRM, y etiquete el resultado: revisar para prospección, investigar más, derivar internamente o suprimir. Registre fuente e incertidumbre. Los resultados no incluyen conteo total y llegan sin metadatos de ranking, así que evite afirmaciones de corte como cuentas principales salvo que el equipo haya definido el orden.
¿Qué límites condicionan el trabajo SQL?
Los límites de solicitudes y uso dependen del acceso del espacio de trabajo y de la acción. Consulte el uso actual con su administrador. Ante quota_exceeded, respete Retry-After y la hora de restablecimiento indicada, y reintente con espera progresiva y acotada. No eluda los límites mediante reintentos paralelos, clientes adicionales o nuevas políticas.
¿Cuáles son preguntas habituales sobre análisis SQL con MCP?
¿Cuándo debe usarse búsqueda en lugar de SQL?
Utilice búsqueda para exploración por palabra clave y lecturas de un registro; utilice SQL para agregación filtrada y cortes auditables.
¿Por qué falló la validación una consulta de aspecto válido?
Usó una tabla, columna, join, subconsulta, CTE, ventana, SETTINGS, FORMAT, LIMIT de SQL u orden posicional no permitidos. Reduzca a un SELECT en la vista listada.
¿Por qué la página 2 requiere ORDER BY?
La página 2 y posteriores requieren ORDER BY. Use una ordenación admitida por el esquema y añada un criterio permitido para desempatar cuando esté disponible. Los empates y cambios en la fuente pueden mover filas entre páginas; los resultados acotados no son una exportación completa.
¿Cómo deben gestionarse resultados grandes?
Seleccione menos columnas, añada filtros o baje limit. Nunca pagine a ciegas hasta 20 esperando integridad.
¿Los resultados prueban intención de compra?
No. Muestran actividad registrada que justifica investigación. Confirme entidad, rol y elegibilidad antes de la prospección.
¿Qué incluye la entrega?
Pregunta, texto SQL o descripción de filtros, columnas ordenadas, conteo de filas revisadas, coincidencias de entidades, advertencias, propietario y próxima acción.