Lekcja 2: Dodawanie modeli wyszukiwania do struktury rynku koszyka górnictwo

W tej lekcji dwóch modeli wyszukiwania zostaną dodane do koszyka na rynku struktura wyszukiwania utworzony w Lekcja 1: Tworzenie struktury rynku koszyka górnictwo.Tych modeli wyszukiwania umożliwia tworzenie prognoz.

Przewidywanie typów produktów, które klienci mają tendencję do zakupu w tym samym czas, spowoduje utworzenie dwóch modeli wyszukiwania za pomocą Algorytm skojarzenia Microsoft i dwie różne wartości dla MINIMUM_PROBABILTY parametru.

MINIMUM_PROBABILTYjest Microsoft parametr algorytmu skojarzenia, która pozwala określić liczbę reguł, że model wyszukiwania będzie zawierać określając minimalne prawdopodobieństwo, że reguła musi mieć.Na przykład ustawienie wartości 0.4 określa, że reguły mogą być generowane tylko wtedy, gdy co najmniej czterdzieści procent prawdopodobieństwo zaistnienia kombinacji produktów, które opisano reguły.

Będzie wyświetlić efekt zmiany MINIMUM_PROBABILTY parametr w późniejszym lekcji.

Instrukcji ALTER struktury górnictwo

Aby dodać modelu górnictwa, który zawiera zagnieżdżoną tabela do struktura wyszukiwania, używasz ZMIANA STRUKTURY GÓRNICTWA (DMX) instrukcja.Kod w instrukcja można podzielić na następujące części:

  • Identyfikowanie struktura wyszukiwania

  • Nadawanie nazwmodel wyszukiwania

  • Definiowanie kolumna klucz

  • Definiowanie kolumny danych wejściowych i przewidywalne

  • Definiowanie kolumny tabela zagnieżdżonej

  • Identyfikacji algorytmu i parametr zmian

Oto przykład ogólna ALTER MINING STRUCTURE instrukcja, która dodaje model wyszukiwania do struktury, która zawiera kolumny tabela zagnieżdżonej:

ALTER MINING STRUCTURE [<Mining Structure Name>]
ADD MINING MODEL [<Mining Model Name>]
(
    [<key column>],
    <mining model column> <usage>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
) USING <algorithm>( <algorithm parameters> )

Pierwszy wiersz kodu identyfikuje istniejącej struktura wyszukiwania do którego zostaną dodane modelu górnictwa:

ALTER MINING STRUCTURE [<mining structure name>]

Model górnictwa, który zostanie dodany do nazwy następnego wiersza kodu struktura wyszukiwania:

ADD MINING MODEL [<mining model name>]

Uzyskać informacji o nazywaniu obiektów w danych górnictwa rozszerzenia (DMX) Identyfikatory (DMX).

Następne wiersze kodu definiowania kolumn w struktura wyszukiwania , będą używane przez model górnictwa:

[<key column>],
<mining model columns> <usage>,

Można używać tylko kolumny, które już istnieją w struktura wyszukiwania.

Pierwsza kolumna na liście kolumny modelu górnictwo musi być kolumnę klucz w struktura wyszukiwania.Jednakże, nie trzeba wpisywać klucz po kolumna klucza, aby określić sposób użycia.Wynika to zdefiniowane wcześniej kolumna jako klucz przy tworzeniu struktura wyszukiwania.

Pozostałe wiersze określ użycie kolumn w nowym model wyszukiwania.Można określić, że kolumna w model wyszukiwania będzie używany do przewidywanie, używając następującej składni:

<column name> PREDICT,

Jeśli użycie nie jest określony, nie trzeba dołączać danych struktura wyszukiwania kolumna listy.Wszystkie kolumny, które są używane przez dane odwołanie struktura wyszukiwania są automatycznie dostępne dla modeli wyszukiwania, które są oparte na tej struktury.Jednak model nie będzie używać kolumn szkolenia, chyba że określić sposób użycia.

Ostatni wiersz kodu definiuje algorytmu i parametry algorytmu, które będą używane do generowania model wyszukiwania.

) USING <algorithm>( <algorithm parameters> )

Zadania lekcji

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

  • Dodaj skojarzenie model wyszukiwania do struktury przy użyciu domyślnego prawdopodobieństwa

  • Dodaj skojarzenie model wyszukiwania do struktury przy użyciu zmodyfikowanego prawdopodobieństwa

Dodawanie górnictwo skojarzenia modelu struktury przy użyciu domyślnego MINIMUM_PROBABILITY

Pierwszym zadaniem jest dodanie nowego modelu górnictwo do koszyka na rynku struktura wyszukiwania na podstawie Microsoft przy użyciu wartości domyślnych dla algorytmu skojarzenia MINIMUM_PROBABILITY.

Aby dodać skojarzeniemodel wyszukiwania

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

    Ostrzeżenie

    Aby utworzyć kwerendę DMX przeciwko określonego Usługi Analysis Services bazy danych, kliknij prawym przyciskiem myszy bazę danych, zamiast wystąpienie.

  2. Skopiuj przykład ogólna ALTER MINING STRUCTURE w instrukcja kwerendy puste.

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

    <mining structure name> 
    

    z:

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

    <mining model name> 
    

    z:

    [Default Association]
    
  5. Zastąp następujące czynności:

    [<key column>],
    <mining model columns>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
    

    z:

    OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    

    W takim przypadek [Products] tabela został wyznaczony jako przewidywalna kolumna. , [Model] Kolumna jest uwzględniona na liście kolumny tabela zagnieżdżonej, ponieważ jest to kolumna klucz tabela zagnieżdżonej.

    Ostrzeżenie

    Należy pamiętać, że klucz zagnieżdżonych różni się od klucz przypadku.A klucz przypadek jest identyfikator unikatowy przypadek, zagnieżdżone klucz jest atrybut, który chcesz modelu.

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

    USING <algorithm>( <algorithm parameters> )
    

    z:

    Using Microsoft_Association_Rules
    

    Wynikowa instrukcja powinna teraz następująco:

    ALTER MINING STRUCTURE [Market Basket]
    ADD MINING MODEL [Default Association]
    (
        OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    )
    Using Microsoft_Association_Rules
    
  7. Na pliku menu, kliknij Zapisz DMXQuery1.dmx jako.

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

  9. Na pasku narzędzi kliknij przycisk Wykonywanie przycisku.

Dodawanie górnictwo skojarzenia modelu struktury zmiana domyślnej MINIMUM_PROBABILITY

Kolejnym zadaniem jest dodanie nowego modelu górnictwa do koszyka na rynku struktura wyszukiwania na podstawie Microsoft algorytm skojarzenia i zmień wartość domyślną dla MINIMUM_PROBABILITY 0,01.Zmiana parametru spowoduje Microsoft algorytm skojarzenie, aby utworzyć więcej reguł.

Aby dodać skojarzeniemodel wyszukiwania

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

  2. Skopiuj przykład ogólna ALTER MINING STRUCTURE w instrukcja kwerendy puste.

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

    <mining structure name> 
    

    z:

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

    <mining model name> 
    

    z:

    [Modified Association]
    
  5. Zastąp następujące czynności:

    <mining model columns>,
    <table columns>
    (  [<nested key column>],
       <nested mining model columns> )
    

    z:

    OrderNumber,
    [Products] PREDICT (
            [Model]
        )
    

    W takim przypadek [Products] tabela został wyznaczony jako przewidywalna kolumna.Ponadto [MODEL] Kolumna jest uwzględniona na liście, ponieważ jest to kolumna klucz w tabela zagnieżdżonej.

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

    USING <algorithm>( <algorithm parameters> )
    

    z:

    USING Microsoft_Association_Rules (Minimum_Probability = 0.1)
    

    Wynikowa instrukcja powinna teraz następująco:

    ALTER MINING STRUCTURE [Market Basket]
    ADD MINING MODEL [Modified Assocation]
    (
        OrderNumber,
        [Products] PREDICT (
            [Model]
        )
    )
    USING Microsoft_Association_Rules (Minimum_Probability = 0.1)
    
  7. Na pliku menu, kliknij Zapisz DMXQuery1.dmx jako.

  8. W Zapisz jako okno dialogowe Przejdź do odpowiedniego folderu i pliku o nazwie Zmodyfikowane Association_Model.dmx.

  9. Na pasku narzędzi kliknij przycisk Wykonywanie przycisku.

W tej lekcji dalej będzie przetwarzać koszyka rynku struktura wyszukiwania wraz z jego modeli wyszukiwania skojarzone.