Udostępnij przez


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

  1. 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.

  2. Kopiuj ogólny przykład ALTER struktura wyszukiwania instrukcja w pustym kwerendę.

  3. Zastąp następujące czynności:

    <mining structure name> 
    

    z:

    [Forecasting_MIXED_Structure]
    
  4. Zastąp następujące czynności:

    <mining model name> 
    

    z:

    Forecasting_ARIMA
    
  5. Zastą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.

  6. Zastąp następujące czynności:

    <mining model columns>
    

    z:

    ([Quantity] PREDICT,
    [Amount] PREDICT
    )
    
  7. 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 DRILLTHROUGH
    

    Wynikowa 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 DRILLTHROUGH
    
  8. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

  9. W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Forecasting_ARIMA.dmx.

  10. 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

  1. 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 DRILLTHROUGH
    
  2. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

  3. W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Forecasting_ARTXP.dmx.

  4. Na pasku narzędzi kliknij przycisk wykonać przycisku.

W następnej lekcji będzie przetwarzać wszystkie modele i struktura wyszukiwania.