Używam BIDS, aby utworzyć kostkę w SSAS 2008 r2.
Użyłem kreatora do stworzenia wymiaru czasu. Częścią tej konfiguracji jest wybór zakresu dat.
Po utworzeniu zdałem sobie sprawę, że potrzebuję szerszego zakresu dat niż pierwotnie określiłem.
Odkryłem, że mogę otworzyć wymiar, przejść do właściwości i ponownie zdefiniować tam zakres dat. Zapisałem i ponownie przetworzyłem wymiar, ale rzeczywisty zakres dat w tabeli nie rośnie, aby uwzględnić nowo dodane daty.
Czy istnieje inny sposób na zwiększenie wymiaru czasu, czy też muszę go odtworzyć od zera?
Odpowiedzi:
Czy wymiar czasu jest podłączony do źródła, czy wymiar czasu serwera nie ma dla niego tabeli w źródle danych
ponieważ zwykle, gdy generujesz wymiar czasowy za pomocą BID, daje ci te dwie opcje
i wygląda na to, że w twoim przypadku nie masz tabeli dla tego źródła danych, to znaczy wybrałeś wymiar czasu serwera, który tworzy wymiar w samym serwerze analizy.
więc nie będziesz mógł dodawać ani dodawać kolejnych dat, musisz odtworzyć je od zera.
ale jeśli wybierzesz inną opcję „Wygeneruj tabelę czasową w źródle danych” Ta opcja tworzy tabelę wymiarów czasowych w źródłowym źródle danych i zapełnia to samo danymi na podstawie podanych danych wejściowych.
powinieneś mieć dostęp do możliwości utworzenia tabeli w swoim źródle danych
w takim przypadku możesz dodać rekordy do tabeli i przetworzyć ją ponownie.
tutaj jest prosty skrypt do utworzenia i wypełnienia tabeli wymiarów czasu, a później możesz wygenerować wymiar czasu w kostce z tej tabeli
http://microsoft-ssis.blogspot.com/2011/01/create-and-fill-time-dimension.html
a oto 2 artykuły na temat generowania wymiaru czasu i jego opcji
http://www.sqlservergeeks.com/blogs/AmitK/sql-server-bi/383/ssas-considerations-for-time-dimension-part1
http://www.sqlservergeeks.com/blogs/AmitK/sql-server-bi/385/sql-server-ssas-considerations-for-time-dimension-part-2
źródło
Spójrz na okno dialogowe Właściwości wymiaru czasu. Rozwiń węzeł Źródło i zmień CalendarStartDate lub CalendarEndDate zgodnie z własnymi potrzebami. Następnie ponownie przetworz wymiar.
źródło