Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Report dei clienti dall'app web

Potrei risolvere il mio problema utilizzando SSIS (Integration Services) con Visual Studio

  • Creo i database SQL di Azure con la tabella che voglio rendere pubblica al mio cliente
  • In SSIS ho creato pacchetti per ogni client con la relativa connessione al database di Azure. Creata anche una variabile con l'ID client che verrà utilizzata dai filtri.
  • Pubblicato il progetto in Integration Services Catalog e aggiungi JOB per eseguire i pacchetti ogni mezzanotte.
  • Per i miei clienti fornisco le credenziali di Azure (sola lettura) che verranno utilizzate in Excel PowerPivot

Ecco un collegamento a un buon tutorial SSIS. Vale la pena per chi ha problemi simili o necessità di migrare/estrarre/trasformare i dati. Puoi anche generare fogli Excel.

Esercitazione SSIS con SQL Azure