Lekcja 1: Tworzenie modelu czasu serii górnictwa i struktury górnictwo

W tej lekcji będzie utworzyć model górnictwa, umożliwiający przewidywanie wartości nad czas, na podstawie danych historycznych.Podczas tworzenia modelu podstawowej struktury zostanie wygenerowany automatycznie i mogą być używane jako podstawa dla modeli dodatkowego wyszukiwania.

W tej lekcji założono, że czytelnik jest obeznany z modeli prognozowania i wymagania algorytm serii czasowych firmy Microsoft.Aby uzyskać więcej informacji, zobacz Algorytm serii Microsoft czasu.

Tworzenie instrukcji modelu górnictwo

W celu utworzenia modelu górnictwo bezpośrednio i automatycznie generować podstawowej struktura wyszukiwania, możesz użyć UTWÓRZ MODEL GÓRNICTWA (DMX) instrukcja.Kod w instrukcja można podzielić na następujące części:

  • Nadawanie nazw modelu

  • Definiowanie czas pieczęć

  • Definiowanie kolumna klucz serii opcjonalne

  • Definiowanie przewidywalne atrybut lub atrybut

Poniżej przedstawiono przykładowy instrukcja tworzenia modelu górnictwa:

CREATE MINING MODEL [<Mining Structure Name>]
(
   <key columns>,
   <predictable attribute columns>
)
USING <algorithm name>([parameter list])
WITH DRILLTHROUGH

Pierwszy wiersz kodu definiuje nazwę model wyszukiwania:

CREATE MINING MODEL [Mining Model Name]

Usługi Analysis Services automatycznie generuje nazwę podstawową strukturę, dołączając "_structure" Nazwa modelu zapewnia, że struktura nazwa jest unikatowa nazwa modelu.Uzyskać informacji o nazywaniu obiektów w DMX Identyfikatory (DMX).

Następny wiersz kodu definiuje kolumna klucz dla modelu górnictwa, co przypadek czas model serii unikatowo identyfikuje czas krok w danych źródłowych.czas Krok jest identyfikowana z KEY TIME słowa kluczowe po kolumna Nazwa i dane typy.Jeśli czas model serii ma klucz serii oddzielnych, jest identyfikowany za pomocą KEY słów kluczowych.

<key columns>

Następny wiersz kodu jest używany do definiowania kolumn w modelu, który będzie przewidywane.Masz wiele atrybutów przewidywalne w jednym model wyszukiwania.Gdy wiele atrybutów przewidywalny, algorytm serii czasowych firmy Microsoft generuje osobną analizę każdej serii:

<predictable attribute columns>

Zadania lekcji

W tej lekcji będzie wykonywać następujące zadania:

  • Utwórz nową kwerendę puste

  • Zmienić kwerendę, aby utworzyć model wyszukiwania

  • Wykonanie kwerendy

Tworzenie kwerendy

Pierwszym krokiem jest podłączenie do wystąpienie Usługi Analysis Services i Utwórz nową kwerendę DMX w SQL Server Management Studio.

Aby utworzyć nową kwerendę DMX w programie SQL Server Management Studio

  1. Open SQL Server Management Studio.

  2. W połączenie z serwerem okno dialogowe dla Typ serwera, wybierz opcję Analysis Services.W nazwy serwera, typ LocalHost, lub nazwę wystąpienie Usługi Analysis Services , którą chcesz połączyć w tej lekcji.Kliknij połączenia.

  3. W Object Explorer, kliknij prawym przyciskiem myszy wystąpienie Usługi Analysis Services, wskaż Nową kwerendę, a następnie kliknij przycisk DMX.

    Edytor kwerend otwiera i zawiera kwerendę nowy, pusty.

Zmiany w kwerendzie

Następnym krokiem jest modyfikowanie modelu górnictwo utworzyć instrukcja do tworzenia modeli górnictwa, używanym do prognozowania, wraz z jego struktury górniczych.

Aby dostosować instrukcja tworzenia modelu górnictwa

  1. Edytor kwerend Skopiuj przykładowy instrukcja tworzenia modelu górnictwa do kwerendy puste.

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

    [mining model name] 
    

    z:

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

    <key columns>
    

    z:

    [Reporting Date] DATE KEY TIME,
    [Model Region] TEXT KEY
    

    TIME KEY Słowa kluczowego wskazuje, że ReportingDate Kolumna zawiera czas wartości kroku używane do kolejności wartości.Czas czynności mogą być daty i godziny, liczb całkowitych, lub wpisz uporządkowanych danych, tak długo, jak są unikatowe wartości i dane są sortowane.

    TEXT i KEY słowa kluczowe wskazują, że ModelRegion Kolumna zawiera klucz dodatkowe serii.Może mieć tylko jeden klucz, a wartości kolumna muszą być różne.

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

    < predictable attribute columns> )
    

    z:

        [Quantity] LONG CONTINUOUS PREDICT,
        [Amount] DOUBLE CONTINUOUS PREDICT
        )
    
  5. Zastąp następujące czynności:

    USING <algorithm name>([parameter list])
    WITH DRILLTHROUGH
    

    z:

    USING Microsoft_Time_Series(AUTO_DETECT_PERIODICITY = 0.8, FORECAST_METHOD = 'MIXED')
    WITH DRILLTHROUGH
    

    Parametr algorytmu AUTO_DETECT_PERIODICITY = 0,8, wskazuje, że algorytm wykrywać cykle w danych.Ustawienie tej wartości bliżej 1 preferuje odnajdowania wiele wzorców, ale może spowolnić przetwarzanie.

    Parametr algorytmu FORECAST_METHOD, wskazuje, czy dane do analizy przy użyciu ARTXP, ARIMA lub obydwu.

    Słowo kluczowe, WITH DRILLTHROUGH, określ przeglądać szczegółowe dane statystyczne w źródło danych po zakończeniu modelu.Należy dodać to klauzula Jeśli chcesz przeglądać modelu za pomocą przeglądarki Microsoft czasu serii.Nie jest wymagane dla przewidywanie.

    Pełne instrukcja powinien być teraz następująco:

    CREATE MINING MODEL [Forecasting_MIXED]
         (
        [Reporting Date] DATE KEY TIME,
        [Model Region] TEXT KEY,
        [Quantity] LONG CONTINUOUS PREDICT,
        [Amount] DOUBLE CONTINUOUS PREDICT
        )
    USING Microsoft_Time_Series (AUTO_DETECT_PERIODICITY = 0.8, FORECAST_METHOD = 'MIXED')
    WITH DRILLTHROUGH
    
  6. Na pliku menu, kliknij Zapisz DMXQuery1.dmx jako.

  7. W Zapisz jako okno dialogowe Przejdź do odpowiedniego folderu i pliku o nazwie Forecasting_MIXED.dmx.

Wykonywanie kwerendy

Ostatnim krokiem jest wykonać kwerendy.Po kwerendy jest tworzony i zapisywany, trzeba utworzyć model wyszukiwania i jego struktura wyszukiwania na serwerze.Aby uzyskać informacje dotyczące wykonywania kwerend w edytorze kwerendy, zobacz Okno edytora zapytań aparatu bazy danych programu SQL Server Management Studio.

Aby wykonać kwerendę

  • Edytor kwerend na pasku narzędzi kliknij Wykonywanie.

    Stan kwerendy jest wyświetlany w wiadomości kartę u dołu z Edytor kwerend po zakończeniu instrukcja wykonywania.Należy wyświetlić wiadomości:

    Executing the query 
    Execution complete
    

    Nowa struktura o nazwie Forecasting_MIXED_Structure teraz istnieje na serwerze, wraz z odpowiednimi model wyszukiwania Forecasting_MIXED.

W następnej lekcji należy dodać model górnictwa, aby Forecasting_MIXED struktura wyszukiwania utworzony.