Czas (Analysis Services - wielowymiarowych danych)
In Microsoft SQL Server Usługi Analysis Services, a time dimension is a dimension type whose attributes represent time periods, such as years, semesters, quarters, months, and days.Okresy w wymiarze Czas zapewniają poziomy od czasu ziarnistość do analizowania i raportowania.Atrybuty są zorganizowane w hierarchie i ziarnistość czas wymiar jest wymagania ustalone w dużej mierze przez przedsiębiorstwa i raportowania danych historycznych.Na przykład większość danych finansowych i sprzedaży w aplikacji analiz biznesowych za pomocą ziarnistość miesięczne lub kwartalne.
Zazwyczaj oblicza sześcian w Usługi Analysis Services dołączyć czas wymiar w jeden formularz lub inny.Moduł może zawierać więcej niż jedną czas wymiaru lub kilka hierarchii z tej samej czas wymiaru, w zależności od szczegółowości danych i wymogami raportowania.Jednak nie wszystkie moduły wymagają czas wymiar.Niektóre aplikacje OLAP, takich jak działania na podstawie wyceny nie wymagają czas wymiar, ponieważ .costing w wymiarze opartych na działanie opiera się na działalności zamiast czas.
Struktura wymiaru
Strukturę wymiar dla czas wymiar zależy od tego, jak dane źródłowe sklepy czas informacji okresie.Różnica ta w magazynie produkuje dwa podstawowe rodzaje czas wymiary:
Wymiar czasu
Wymiary czasu są podobne do innych wymiarów tabela wymiarów dostaw atrybutów dla wymiaru.Każda kolumna w tabela Wymiar główny definiuje się dla określonego atrybut czas okresu.Podobnie jak inne wymiary tabeli fakt jest relacja klucz obcy do tabela wymiarów czas wymiar.Atrybut klucza dla czas wymiaru oparta jest na klucz liczby całkowitej lub na najniższym poziomie szczegółów, takich jak data, pojawiający się w głównej tabela Wymiar.
Serwer czas wymiaru
Jeśli nie masz tabela wymiarów do którego należy powiązać atrybuty związane z czas może mieć Usługi Analysis Services zdefiniować wymiar czasu serwer oparty na okresach czasu.Aby zdefiniować hierarchie, poziomy i Członkowie reprezentowani przez serwer czas wymiaru, wybierz standard czas okresów, podczas tworzenia wymiaru.Attributes in a server time dimension have a special time-attribute binding.Usługi Analysis Services uses the attribute types that are related to dates, such as Year, Month, or Day, to define members of attributes in a time dimension.
Po umieszczeniu serwera czas wymiar w module ustawić relację między grupy miar i serwer czas wymiar określając relacji na Użycie zdefiniowanie wymiar strona Kreatora modułów.
Kalendarze
W czas wymiaru lub serwera czas wymiaru czas okresu atrybuty są pogrupowane w hierarchii.Takie hierarchie są zazwyczaj nazywane kalendarzy.
Business intelligence aplikacje wymagają często wiele definicji kalendarza.Na przykład człowieka zasób działu mogą śledzić pracowników za pomocą standard kalendarz — kalendarz gregoriański dwunastu miesięcy począwszy od dnia 1 stycznia i kończący się dnia 31 grudnia.Jednakże tego samego człowieka zasób działu mogą śledzić wydatki za pomocą fiskalnych kalendarz — kalendarz dwunastu miesięcy, który definiuje roku obrachunkowego, używane przez organizację.
Można konstruować tych różnych kalendarzy ręcznie w projektancie wymiaru.Jednak Kreator wymiar zawiera kilka szablonów hierarchii, które mogą być używane do automatycznego generowania kilka typów kalendarzy, podczas tworzenia czas wymiaru lub serwera czas wymiaru.W poniższej tabela opisano różne kalendarze, które mogą być generowane przez kreatora wymiaru.
Calendar |
Opis |
---|---|
Standardowy kalendarz |
Kalendarz gregoriański dwunastu miesięcy począwszy od dnia 1 stycznia i kończący się dnia 31 grudnia. Niezależnie od tego, czy utworzyć za pomocą Kreatora wymiaru czas wymiaru lub serwera czas wymiar, Kreator generuje hierarchii dla standardowego kalendarza po określeniu atrybutów, które reprezentują czas okresów dla wymiaru.Jeśli używasz kreatora wymiaru, aby utworzyć serwer czas wymiaru, można dopasować datę początkową standardowy kalendarz do rozpoczęcia dnia od 1 stycznia. |
Kalendarz obrachunkowy |
Kalendarz obrachunkowy dwunastu miesięcy.Po wybraniu tego kalendarza, należy określić początkowy dzień i miesiąc dla roku obrachunkowego, używany w organizacji. ![]()
Kalendarz ten jest dostępny, jeśli Tworzenie serwera za pomocą Kreatora wymiaru czas wymiaru.
|
Zgłoszenie kalendarza (lub obrotu kalendarz) |
Dwunastomiesięcznego kalendarz zawierający dwa miesiące cztery tygodnie i miesiąc pięć tygodni powtarzającego się wzoru (kwartalne) trzech miesięcy.Po wybraniu tego kalendarza, należy określić początkowy dzień i miesiąc i deseń trzech miesięcy, 4–4–5, 4–5–4 lub 5–4–4 tygodni, gdzie każda cyfra reprezentuje liczbę tygodni w miesiącu. ![]()
Kalendarz ten jest dostępny, jeśli Tworzenie serwera za pomocą Kreatora wymiaru czas wymiaru.
|
Kalendarz produkcyjny |
Kalendarz, który używa 13 okresów czterech tygodni, podzielone na trzy czwarte trzy okresy i jedna czwarta cztery okresy.Po wybraniu tego kalendarza, podaj początkowy tygodnia (od 1 do 4) i miesiąca, roku produkcji, używany w organizacji, a także zidentyfikować, którym kwartale zawiera cztery okresy. ![]()
Kalendarz ten jest dostępny, jeśli Tworzenie serwera za pomocą Kreatora wymiaru czas wymiaru.
|
ISO 8601 kalendarza |
Międzynarodowa Organizacja Normalizacyjna (ISO) reprezentacja daty i czasu kalendarza standardowego (8601).Kalendarz ten ma całkowitą wielokrotnością 7-dniowe.Nowy rok może uruchomić kilka dni przed lub po rozpoczęciu nowego roku na podstawie kalendarza gregoriańskiego.Pierwszy tydzień ten kalendarz jest określana przez pierwszego tygodnia kalendarza gregoriańskiego, który zawiera czwartek.Dlatego pierwszy dzień tygodnia niedziela, faktycznie mogą wchodzić w poprzednim roku. ![]()
Kalendarz ten jest dostępny, jeśli Tworzenie serwera za pomocą Kreatora wymiaru czas wymiaru.
|
Podczas tworzenia serwera czas wymiar i określ czas okresów i kalendarzy w tym wymiarze wymiar Kreator dodaje atrybuty dla czas okresy, które są odpowiednie dla każdego kalendarza określonego.Na przykład utworzyć serwer czas wymiar, który korzysta z lat jako czas okresu i obejmuje zarówno fiskalnych i raportowania, kalendarze, zostanie Kreator, a następnie dodać atrybut FiscalYear i ReportingYears, wraz ze standardowego atrybut lat do wymiaru.Serwer czas wymiaru będą również mieć atrybuty dla kombinacji wybranego czas kropek, takie jak atrybut DayOfWeek dla wymiaru zawierającego dni i tygodni.Wymiaru Kreator tworzy hierarchię kalendarza, łącząc atrybuty należące do typu jednego kalendarza.Na przykład hierarchia kalendarz obrachunkowy może zawierać następujące poziomy: Rok obrachunkowy, pół roku obrachunkowego, kwartał, miesiąc obrachunkowy i dnia obrachunkowego.
Dodawanie analizy czasowej przy użyciu Kreatora Business Intelligence
Po zdefiniowany wymiar czasu i dodana do moduł tego wymiaru, można użyć Kreatora Business Intelligence czas analizy funkcje, takie jak data okresu okresie i stopniowego średnia środków.Aby uzyskać więcej informacji, zobacz Definiowanie czasu analizy obliczeń za pomocą Kreatora Business Intelligence.
Ostrzeżenie
Nie można użyć Kreatora Business Intelligence dodać czas analiz do serwera czas wymiarów.Kreator analizy biznesowej dodaje hierarchii do obsługi czas analiz i ta hierarchia musi być powiązany z kolumny czas tabela wymiarów.Serwer czas wymiary nie mają odpowiadającego czas tabela wymiarów i dlatego nie może obsługiwać tej dodatkowej hierarchii.
Zobacz także