sql >> Base de Datos >  >> RDS >> Sqlserver

Informes de clientes desde la aplicación web

Pude resolver mi problema usando SSIS (Integration Services) con Visual Studio

  • Creo las bases de datos de Azure SQL con la tabla que quiero hacer pública para mi cliente
  • En SSIS creé paquetes para cada cliente con su conexión a la base de datos de Azure. También se creó una variable con el ID de cliente que usarán los filtros.
  • Publicó el proyecto en el Catálogo de servicios de integración y agregó TRABAJOS para ejecutar los paquetes cada medianoche.
  • Para mis clientes doy la credencial de Azure (solo lectura) que se usará en Excel PowerPivot

Aquí hay un enlace a un buen tutorial de SSIS. Vale la pena para quien tenga un problema similar o necesite migrar/extraer/transformar datos. También puede generar hojas de Excel.

Tutorial de SSIS con SQL Azure