Fuentes de datos SQL
Si tus ventas viven en una base de datos, StockAI puede consultarla directamente desde Fuentes de datos y guardar el resultado como un archivo de ventas.
En esta página
Además de subir un CSV o un Excel, puedes conectar StockAI a la base de datos de tu sistema, escribir la consulta que trae tus ventas y usar el resultado para entrenar. Se hace en Fuentes de datos (/archivos), la segunda pestaña de Mis ventas.
Bases de datos compatibles
| Motor | Puerto por defecto |
|---|---|
| PostgreSQL | 5432 |
| MySQL | 3306 |
| SQL Server | 1433 |
| Oracle | 1521 |
Crear la conexión
- En Fuentes de datos, pulsa «Nueva fuente de datos» y elige «Base de datos SQL».
- Escribe un nombre, elige el «Motor» y llena servidor, puerto, base de datos, usuario y contraseña.
- Pulsa «Crear conexión» y luego «Probar conexión»: debe decir «Conexión exitosa». Mientras no la pruebes, la fuente no se puede consultar.
Escribir y probar la consulta
En la pestaña «Editor de consultas» escribes el SELECT que trae tus ventas. Las columnas que traiga son las que tendrá la fuente: como mínimo una fecha, un producto y la cantidad vendida, igual que un archivo. «Ejecutar» muestra una vista previa de hasta 500 filas; «Guardar consulta» la deja guardada en la fuente. Cada consulta tiene 30 segundos para responder.
«Descargar Excel» baja el resultado completo como .xlsx, por si quieres revisarlo antes de usarlo.
Usar el resultado para entrenar
«Usar como dataset» ejecuta la consulta completa y guarda el resultado como un archivo nuevo, que aparece en Mis ventas listo para entrenar, igual que uno que hubieras subido. Desde ahí sigues el mismo camino de subir tus ventas: confirmar columnas y dejar que el sistema aprenda.
- El resultado puede tener hasta 500.000 filas. Si la consulta devuelve más, StockAI no la corta: la rechaza con «La consulta devolvió más de 500000 filas, el límite para guardarla. Acótala con WHERE o LIMIT.»
- Si la consulta no devuelve nada: «La consulta no devolvió filas — no hay nada que guardar.»
- Si la base rechaza la consulta, el mensaje empieza con «La consulta falló:» seguido del error tal como lo dio tu base de datos.
Lo que no hace: sincronizar sola
Guardar el resultado es una foto, no una conexión viva. Es a propósito: un pronóstico tiene que poder repetirse con los mismos datos con los que se entrenó.