Prepara una vista SQL para informes¶
La sección [INFORME] puede crear una vista y un usuario SQL de solo lectura para que una herramienta de informes consulte los datos.
| Campo | Efecto |
|---|---|
generovista |
Activa la generación de la vista |
usuariovista |
Nombre del login y usuario de lectura |
clavevista |
Contraseña utilizada al crear el login |
Consultas agrupadas¶
Las vistas admiten consultas con GROUP BY cuando el SQL final es válido para SQL Server. Sage 50 BI pasa el campo group al constructor y usa la consulta resultante en CREATE VIEW o ALTER VIEW.
Antes de activar generovista, ejecuta la consulta como una exportación normal y comprueba que cada columna seleccionada esté agrupada o agregada correctamente. Si SQL Server rechaza la vista, Sage 50 BI registra el error de creación o actualización.
Verifica el acceso¶
- Ejecuta la plantilla con un usuario autorizado para crear la vista y el login.
- Conecta con
usuariovistadesde una herramienta SQL. - Confirma que puede leer la vista.
- Confirma que no tiene permisos de escritura.
- Cambia cualquier contraseña que se haya compartido durante la prueba.
Permisos de base de datos
Crear logins y vistas modifica la configuración SQL. Hazlo con autorización y aplica el principio de mínimo privilegio.
Después conecta la vista desde Microsoft Power BI u otra herramienta compatible.