Udostępnij za pośrednictwem


Opis wymagań dla szeregu czasowego modelu (samouczek wyszukiwania danych pośrednich)

Przygotowując dane do wykorzystania w model prognozowania, musi zapewnić, że dane zawiera pojedyncza kolumna, używany do identyfikowania kroki czas serii.Ta kolumna będzie używany jako Key Time kolumny i musi zawierać unikatowe wartości liczbowe.W przypadku przerw w danych innych niż na początku lub końcu serii można użyć parametru MISSING_VALUE_SUBSTITUTION do wypełnienia w serii.Usługi Analysis Services oferuje kilka opcji Zastępowanie brakujących danych wartości, takie jak za pomocą środków lub stałych.

Jeśli planowane jest analizowanie wielu serii danych, należy się upewnić że wszystkich serii rozpoczęcia i zakończenia na tym samym data.

W tym zadaniu będzie eksplorowania danych serii czas, tworząc tabela przestawną proste Business Intelligence Development Studio.Możesz także informacje dotyczące sposobów znajdowania i obsługiwać luk w danych.

Aby zidentyfikować czas klucza dla prognozowania modelu

  1. W okienku SalesByRegion.dsv] [projekt, kliknij prawym przyciskiem myszy tabela vTimeSeries, a następnie wybierz Eksplorowania danych.

    Nowe Otwiera kartę zatytułowany vTimeSeries Eksploruj tabeli.Ta karta zawiera cztery karty: Tabela, tabeli przestawnej, wykresów, i wykresu przestawnego.

  2. Na tabeli , kliknij pozycję opcje próbkowania przycisk z prawej strony karty.

  3. W Opcje eksploracji danych okno dialogowe należy zauważyć, że domyślnie próbkowanie poniżej metoda, metoda pobierania próbkowanie, jest użycie górnej licznik opcji i przykładowe najpierw 5000 wierszy.

  4. Zmień metoda pobierania próbek do losową próbkęi zmienić Licznik przykładowy do 1000, następnie kliknij przycisk OK.

    Ostrzeżenie

    Zmiana próbkowanie opcji nie wpływa na dane używane do wyszukiwanie danych.Są tylko narzędzia ułatwiające przeglądanie i zrozumienie danych, wykresów i tabel.

  5. Na tabeli karta, przejrzeć dane używane w TimeIndex i Reporting Date kolumny.

    Obie są sekwencje unikatowych wartości; jednak chcesz sprawdzić typ danych kolumny.

    Ostrzeżenie

    Jeśli nie widzisz Reporting Date kolumna, prawdopodobnie masz starszą wersja AdventureWorksDW bazy danych.Ten samouczek wymaga AdventureWorksDW2008R2 bazy danych, aby wykorzystać nową datę i czas funkcji w SQL Server 2008.Aby uzyskać więcej informacji dotyczących zmian w daty i godziny, zobacz Dzielenie zmienia funkcje aparatu bazy danych programu SQL Server 2008 R2.

  6. Kliknij kartę, SalesByRegion.dsv [projekt.

  7. kolumna, Reporting Date.

    Właściwości okno wskazuje, że TimeIndex pole ma typ System.Int32, danych, należy pole Reporting Date zawiera dane, wpisz format System.DateTime.algorytm serii czasowych firmy Microsoft Nie wymaga datetime Typ danych, tylko że wartooci distinct i Zamówione.Każda kolumna może być używany jako czas klucz dla model prognozowania.Jednak ponieważ reprezentują dane sprzedaży prognozy przy użyciu kalendarza będą używać Reporting Date kolumna jako identyfikator unikatowy serii.

Aby zestaw klucza w widok źródło danych

  1. W okienku SalesByRegion.dsv wybierz vTimeSeries tabela.

  2. Kliknij prawym przyciskiem myszy kolumna, Reporting Datei wybierz Logiczne klucz podstawowy.

Aby sprawdzić przerwy w serii danych przy użyciu wykresu przestawnego

  1. W okienku SalesByRegion.dsv [projekt] kliknij prawym przyciskiem myszy tabela vTimeSeries, a następnie wybierz Eksplorowania danych.

  2. Kliknij Tabeli przestawnej kartę.

  3. W Lista pól tabela przestawna, okno dialogowe Wybierz pola, Ilość i kwotę i przeciągnij je do przeciągnij sumy lub szczegółów tutaj pola obszar tabeli.

  4. Podobnie, przeciągnij pole TimeIndex w polu Upuść pola kolumn tutaj.

    Ostrzeżenie

    TimeIndex Pole nie jest polem, który będzie używany do reprezentowania czas serii, ale zapewnia zgodność ze starszymi wersjami.Ponadto TimeIndex pole umożliwia prostsze przeglądanie serii, którego można używać podczas przeglądania danych wykresu przestawnego.

  5. Przeciągnij pole ModelRegion w polu Upuść pola wierszy tutaj.

    tabela przestawnej, który jest tworzony pokazuje listę produktów i regionów w lewej kolumnie następuje kolumna zawierające sprzedaży ilości i kwoty dla każdego miesiąca kalendarzowego i roku.

  6. Przeciągnij pasek przewijania w prawo, aby wyświetlić data początkową danych sprzedaży dla serii T1000.

    Z tej tabela widać, że jest Brak danych dla linii produktów T1000 do lipca 2003 r.Istotne wymagania algorytm serii czasowych firmy Microsoft w SQL Server 2008 jest że dowoln¹ obejmują w pojedynczym 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ż dla innych modeli rowerów, ale końcówki serii na tym samym data , dzięki czemu dane są akceptowalne.

  7. Pole używane do reprezentowania czas serii przeciągając TimeIndex z tabela.

  8. Przeciągnij jeden z następujących pól z Lista pól tabela przestawna w polu Upuść pola kolumn tutaj.Spróbuj wyświetlanie czas serii na różne sposoby, przeciągając kolumnach tabela lub wybierając inną agregacji, takie jak kwartał lub miesiąca.

    • ReportingDate

    • ReportingDate według tygodni

    • ReportingDate według miesiąca

Obsługa brakujących danych (opcjonalnie)

Jeśli serii wszelkie brakujące dane, może być komunikat o błędzie podczas próby przetworzenia modelu.Istnieje kilka sposobów obejścia brakujących danych:

  • Informując wypełnienia Analysis Services brakujących wartości, poprzez obliczenie średniej lub przy użyciu poprzedniej wartości.Można to zrobić, ustawiając parametr podczas tworzenia model wyszukiwania.Aby uzyskać więcej informacji, zobacz Algorytm czas Microsoft serii techniczne.

  • Zmienianie źródło danych lub filtrowanie podstawowe widok, aby wyeliminować serii lub zastąpić wartości.Można to zrobić w źródle danych relacyjnych lub zmodyfikować widok źródło danych , tworząc klienta o nazwie kwerend lub o nazwie obliczeń.Aby uzyskać więcej informacji, zobacz Projektowanie widoków źródło danych (Analysis Services).Późniejsze zadanie w tej lekcji zawiera przykład sposobu tworzenia kwerendy o nazwie i obliczenia niestandardowe.

W tym scenariuszu niektóre brakuje danych na początku jednej serii, ale wszystkie serie kończy się na tym samym data, i nie brakuje wartości.Dlatego nie trzeba wprowadzić dodatkowe zmiany, ponieważ dane spełnia wymagania dla czas model serii.

Aby zamknąć projektanta widok źródło danych

  • Kliknij prawym przyciskiem myszy kartę, vTimeSeries Eksploruj tabelii wybierz Zamknij.

Zobacz także

Koncepcje