Opis wymagań dotyczących modelu czasu serii (samouczek wyszukiwanie danych pośrednich)
Przygotowując dane do wykorzystania w model prognozowania, należy się upewnić, że dane zawierają jedną kolumna, które mogą być używane do identyfikowania kroki opisane w szeregu czasowego.Ta kolumna może być używana jako Key Time kolumny i musi zawierać unikatowe wartości liczbowe. W przypadku luki w danych innych niż na początku lub końca serii, można użyć parametru MISSING_VALUE_SUBSTITUTION, aby wypełnić w serii.Usługi Analysis Services oferuje kilka opcji zastępowania brakujących danych z wartościami, takich jak użycie oznacza lub stałych.
Jeśli do analizowania wielu serii danych, należy upewnić się, że wszystkie serie rozpoczęcia i zakończenia w tym samym dniu.
W tym zadaniu będzie Eksploruj czas serie danych, tworząc tabela przestawną proste w Business Intelligence Development Studio.Przedstawiono również informacje dotyczące sposobów znajdowania i obsługiwać przerw w danych.
Aby zidentyfikować klucz czas dla modelu prognozowania
W okienku SalesByRegion.dsv [projekt, kliknij prawym przyciskiem myszy vTimeSeries tabela, a następnie wybierz Eksplorowanie danych.
Nowe Otwiera kartę: Poznaj vTimeSeries tabela.Ta karta zawiera cztery karty: Tabela, Tabela przestawna, Wykres, and Wykresu przestawnego.
Na Tabela karcie, kliknij przycisk Opcje próbkowanie znajdujący się po prawej stronie kart.
W Opcje badań danych w oknie dialogowym należy zauważyć, że domyślnie próbkowanie metoda w obszarze metoda pobierania próbekjest użycie ,Górna liczba opcja i wierszy przykładowych pierwszego 5000.
Zmiana Metoda próbkowanie to Przypadkowa próbkai zmiana Licznik przykładowy to 1000, następnie kliknij przycisk OK.
Uwaga
Zmiana opcji próbkowanie nie ma wpływu na dane, które służy do wyszukiwanie danych.Wykresy i tabele są tylko narzędzia umożliwiające przeglądanie i zrozumienie danych.
Na Tabela zakładkę, przejrzeć dane używane w kolumnach TimeIndex i Data raportowania.
Obie są sekwencji z unikatowych wartości, jednak chcesz sprawdzić typ danych kolumny.
Uwaga
Jeśli nie widzisz kolumna Data raportowania, prawdopodobnie masz starszą wersja bazy danych AdventureWorksDW.Ten samouczek wymaga AdventureWorksDW2008 bazy danych, aby korzystać z nowej data i czas funkcji w SQL Server 2008. Aby uzyskać więcej informacji na temat zmiany daty i godziny zobacz Breaking Changes to Database Engine Features in SQL Server 2008.
Kliknij kartę, SalesByRegion.dsv [projekt.
kolumna, Data raportowania.
The Properties window indicates that the TimeIndex pole has the data type System.Int32, whereas the pole Reporting Date has the data type System.DateTime.Algorytm Microsoft czas seria nie wymaga datetime Typ danych, jedynie, że wartości być różne i Zamówione. W związku z tym każda kolumna może być wykorzystana jako klucz czas dla modelu prognozowania.Jednak ponieważ ma reprezentować dane sprzedaży prognozy przy użyciu data kalendarza, będziesz korzystać Data raportowania kolumna jako identyfikator unikatowy serii.
Aby ustawić klucz widok urządzenie źródłowe danych
W okienku SalesByRegion.dsv, wybierz tabela vTimeSeries.
Kliknij prawym przyciskiem myszy kolumna, Data raportowania i wybierz polecenie zestaw Klucz podstawowy logicznych.
Aby sprawdzić, czy są przerwy w serii danych, za pomocą wykresu przestawnego
W okienku SalesByRegion.dsv [projekt, kliknij prawym przyciskiem myszy vTimeSeries tabela, a następnie wybierz Eksplorowanie danych.
Kliknij przycisk Tabela przestawna tab.
W Lista pole tabela przestawna w oknie dialogowym Wybierz pole Ilość and Kwota i przeciągnij je do Przeciągnij sumy lub szczegółowych pole tutaj obszar w tabeli.
Podobnie przeciągnij pole TimeIndex polu Upuść tutaj pola kolumna.
Uwaga
Pole czas indeks nie jest pola, które będą używane do reprezentowania czas serii danych, ale jest dostarczane w celu zapewnienia zgodności z poprzednimi wersjami.Ponadto pole TimeIndex zawiera prostszy widok serii, których można używać podczas przeglądania danych z wykresu przestawnego.
Przeciągnij pola, pole ModelRegion Upuść pola wierszy tutaj.
Tabela przestawna, który jest tworzony jest wyświetlana lista produktów i regionów w lewej kolumnie, a po nim kolumna, które zawierają ilość sprzedaży i kwoty dla każdego kalendarza miesiąca i roku.
Przeciągnij suwak w prawo, aby wyświetlić data początkową danych o sprzedaży dla serii T1000.
Z tej tabela widać, brak danych dla linii produktów T1000 do lipca 2003 r.Ważne wymaganie algorytm Microsoft seria czas w SQL Server 2008 jest, że każdej serii, która zostanie uwzględniony w jednym modelu powinien mieć ten sam punkt końcowy. Ponieważ model roweru T1000 został wprowadzony w 2003, dane dla tej serii, rozpoczyna się później niż inne modele rowerów, ale końce serii na tym samym data, dane są dopuszczalne.
Pole używane do reprezentowania czas serii przeciągając czas indeksu z tabela.
Przeciągnij jeden z następujących pole z Lista pole tabela przestawna do pole Upuść pole kolumn tutaj.Przejrzyj szeregu czasowego na różne sposoby przez przeciąganie kolumn z tabela lub wybierając inną agregacji, takie jak kwartał i miesiąc.
ReportingDate
ReportingDate według tygodni
ReportingDate według miesiąca
Obsługa brakujących danych (opcjonalnie)
Jeśli wszystkie serie brakujące dane, może być komunikat o błędzie, podczas próby przetworzenia modelu.Istnieje kilka metod obejścia brakujących danych:
Co wypełnienia Analysis Services brakujących wartości, przez obliczenie średniej lub przy użyciu poprzedniej wartości.W tym celu należy ustawić parametr podczas tworzenia model wyszukiwania.Aby uzyskać więcej informacji zobaczInformacje techniczne algorytm serii czasowych firmy Microsoft.
Zmienianie urządzenie źródłowe danych lub filtrowania widoku podstawowego, do usunięcia serii lub zastąpić wartości.Można to zrobić w źródle danych relacyjnych lub zmodyfikować widok źródła danych tworząc klienta o nazwie kwerendy lub o nazwie obliczeń.Aby uzyskać więcej informacji zobaczProjektowanie widoków urządzenie urządzenie źródłowewe danych (Analysis Services).Zadanie później w tej lekcji zawiera przykładowy sposób tworzenia kwerendy o nazwie i obliczeń niestandardowych.
W tym scenariuszu brakuje niektórych danych na początku jednej serii, ale zakończenia wszystkich serii, w tym samym dniu, a istnieją brakujących wartości.W związku z tym nie trzeba wprowadzać żadnych dodatkowych zmian, ponieważ dane spełnia wymagania dotyczące czas modelu serii.
Aby zamknąć projektanta widoku urządzenie źródłowe danych
- Kliknij prawym przyciskiem myszy kartę, Poznaj vTimeSeries tabelai wybierz opcję Zamknij.
Keyboard Shortcuts in Reporting Services
Tworzenie struktury prognozowania i modelu (zaawansowany samouczek wyszukiwanie danych)