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