Lekcja 2: Dodawanie modele wyszukiwanie do szeregu czasowego struktura wyszukiwania
W tej lekcji spowoduje dodanie nowego model wyszukiwania do struktura wyszukiwania, która właśnie została utworzona w Lekcja 1: Tworzenie do szeregu czasowego model wyszukiwania i struktura wyszukiwania.
ALTER konstrukcji górnictwo wyciągu
Aby dodać nowy model wyszukiwania do istniejącej struktura wyszukiwania, należy użyć ZMIENIA struktura wyszukiwania (DMX) Instrukcja. Kod instrukcja można podzielić na następujące elementy:
Określenie struktura wyszukiwania
Model wyszukiwania nazw
Definiowanie kolumna klucz
Definiowanie przewidywalne kolumn
Określanie algorytmu i zmiany parametrów
Następuje to rodzajowe przykład ALTER struktura wyszukiwania instrukcja:
ALTER MINING STRUCTURE [<mining structure name>]
ADD MINING MODEL [<mining model name>]
([<key columns>],
<mining model columns>
)
USING <algorithm name>([<algorithm parameters>])
[WITH DRILLTHROUGH]
W pierwszym wierszu kod identyfikuje istniejącej struktura wyszukiwania, do którego zostanie dodany modeli wyszukiwania:
ALTER MINING STRUCTURE [<mining structure name>]
Następny wiersz kodu nazwy model wyszukiwania, który zostanie dodany do struktura wyszukiwania:
ADD MINING MODEL [<mining model name>]
Aby uzyskać informacje na temat nazw obiektu w DMX zobacz Identyfikatory (DMX).
Następne wiersze kodu zdefiniować kolumny ze struktura wyszukiwania, które będą używane przez model wyszukiwania:
[<key columns>],
<mining model columns>
Można używać tylko kolumny, które już istnieją w strukturze wyszukiwania, a pierwsza kolumna na liście należy kolumnę klucz ze struktura wyszukiwania.
Następne wiersze kodu definiuje algorytm wyszukiwania, który generuje model wyszukiwania i parametrów algorytmu, że zestaw algorytmu i określić, czy użytkownik może przejść do szczegółów z model wyszukiwania w widoku szczegółowych danych, w przypadku szkolenie:
USING <algorithm name>([<algorithm parameters>])
WITH DRILLTHROUGH
Aby uzyskać więcej informacji na temat parametrów algorytmu, który można dostosować zobacz Informacje techniczne algorytm serii czasowych firmy Microsoft.
Można określić, że kolumna w model wyszukiwania być używany do przewidywanie przy użyciu następującej składni:
<mining model column> PREDICT
Zadania lekcji
W tej lekcji będzie wykonywać następujące zadania:
Dodać nową serię czas model wyszukiwania struktury.
Zmienić parametry algorytmu, aby użyć innej metoda analizy i przewidywanie
Dodawanie z modelu czas seria ARIMA struktury
Pierwszym krokiem jest dodanie nowego prognozowania model wyszukiwania do istniejącej struktury.Domyślnie Microsoft Algorytm seria czas tworzy modeli wyszukiwania serii czas za pomocą dwóch algorytmy, ARIMA i ARTXP, a wyniki mieszania. Jednak można określić jeden algorytm ma być używany, albo można określić dokładną mieszania algorytmów.W tym kroku należy dodać nowy model, który wykorzystuje tylko algorytm ARIMA.Ten algorytm nowego programu SQL Server 2008 i jest zoptymalizowany do przewidywanie długoterminowe.
Aby dodać ARIMA czas modelu górnictwo serii
W Eksplorator obiektów, kliknij prawym przyciskiem myszy wystąpienie Analysis Services, wskaż polecenie Nowa kwerenda, a następnie kliknij przycisk DMX , aby otworzyć Edytor kwerend i nową, pustą kwerendy.
Kopiuj ogólny przykład ALTER struktura wyszukiwania instrukcja w pustym kwerendę.
Zastąp następujące czynności:
<mining structure name>z:
[Forecasting_MIXED_Structure]Zastąp następujące czynności:
<mining model name>z:
Forecasting_ARIMAZastąp następujące czynności:
<key columns>,z:
[ReportingDate], [ModelRegion]Należy zauważyć, że nie trzeba powtórzyć data typu lub zawartości typu informacji, pod warunkiem że w przypadku tworzenia model wyszukiwania instrukcja, ponieważ te informacje są już przechowywane w strukturze wyszukiwania.
Zastąp następujące czynności:
<mining model columns>z:
([Quantity] PREDICT, [Amount] PREDICT )Zastąp następujące czynności:
USING <algorithm name>([<algorithm parameters>]) [WITH DRILLTHROUGH]z:
USING Microsoft_Time_Series (AUTO_DETECT_PERIODICITY = .08, FORECAST_METHOD = 'ARIMA') WITH DRILLTHROUGHWynikowa instrukcja powinna być teraz w następujący sposób:
ALTER MINING STRUCTURE [Forecasting_MIXED_Structure] ADD MINING MODEL [Forecasting_ARIMA] ( ([ReportingDate], [ModelRegion], ([Quantity] PREDICT, [Amount] PREDICT ) USING Microsoft_Time_Series (AUTO_DETECT_PERIODICITY = .08, FORECAST_METHOD = 'ARIMA') WITH DRILLTHROUGHNa Plik menu kliknijZapisz DMXQuery1.dmx jako.
W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Forecasting_ARIMA.dmx.
Na pasku narzędzi kliknij przycisk wykonać przycisku.
Dodawanie z modelu czas seria ARTXP struktury
Algorytm ARTXP był domyślnym algorytmem serii czas w programie SQL Server 2005 i jest zoptymalizowany do przewidywanie krótkoterminowych.Do porównywania prognoz za pomocą wszystkie trzy godziny serii algorytmów, należy dodać jeden model więcej opartego na algorytmie ARTXP.
Aby dodać model górnictwo ARTXP czas serii
Skopiuj następujący kod w oknie kwerendy puste.
Należy zauważyć, że nie trzeba zmieniać wszystko z wyjątkiem nazwę nowego model wyszukiwania, a wartość parametru FORECAST_METHOD.
ALTER MINING STRUCTURE [Forecasting_MIXED_Structure] ADD MINING MODEL [Forecasting_ARTXP] ( ([ReportingDate], [ModelRegion], ([Quantity] PREDICT, [Amount] PREDICT ) USING Microsoft_Time_Series (AUTO_DETECT_PERIODICITY = .08, FORECAST_METHOD = 'ARTXP') WITH DRILLTHROUGHNa Plik menu kliknijZapisz DMXQuery1.dmx jako.
W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Forecasting_ARTXP.dmx.
Na pasku narzędzi kliknij przycisk wykonać przycisku.
W następnej lekcji będzie przetwarzać wszystkie modele i struktura wyszukiwania.
See Also