Mógłbym rozwiązać mój problem za pomocą SSIS (Integration Services) z Visual Studio
- Tworzę bazy danych Azure SQL z tabelą, którą chcę udostępnić mojemu klientowi
- W SSIS stworzyłem pakiety dla każdego klienta wraz z jego połączeniem z bazą danych Azure. Utworzono również zmienną z identyfikatorem klienta, który będzie używany przez filtry.
- Opublikował projekt w Integration Services Catalog i dodawał zadania JOB, aby wykonywać pakiety co północ.
- Dla moich klientów podaję dane uwierzytelniające platformy Azure (tylko do odczytu), które będą używane w programie Excel PowerPivot
Oto link do dobrego samouczka SSIS. Warto, kto ma podobny problem lub potrzebuje migracji/wydobycia/przekształcenia danych. Możesz także generować arkusze Excela.