Saltar a contenido

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.

[INFORME]
generovista = si
usuariovista = informes
clavevista = <CONTRASEÑA_SEGURA>
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

  1. Ejecuta la plantilla con un usuario autorizado para crear la vista y el login.
  2. Conecta con usuariovista desde una herramienta SQL.
  3. Confirma que puede leer la vista.
  4. Confirma que no tiene permisos de escritura.
  5. 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.