Utwórz bazę danych raportowania. Z pewną częstotliwością, czy to co godzinę, codziennie lub z jakąkolwiek inną częstotliwością, która odpowiada potrzebom użytkowników raportów, ETL dane z transakcyjnej bazy danych do bazy danych raportowania.
Możesz użyć SSIS lub możesz wykonać niektóre procedury składowane dla ETL. Niezależnie od tego, prawdopodobnie zaplanujesz to za pomocą zadania SQL Agent.
Na koniec, jeśli chodzi o projektowanie bazy danych raportów, rozważ przekształcenie danych w sposób, który poprawi wydajność raportów. Wiele osób „spłaszcza” lub denormalizuje dane na potrzeby raportowania. Wprowadzamy dane transakcyjne ETL do hurtowni danych, która wykorzystuje wzorzec „schematu gwiazdy”, a także mamy bazę danych usług analitycznych i raporty MDX. Najprawdopodobniej nie musisz posuwać się tak daleko w przypadku jednego raportu, ale to jest dalej w tej samej ścieżce zoptymalizowanych struktur danych do raportowania i analizy biznesowej.