Lekcja 2: Dodawanie modele wyszukiwanie do struktury wyszukiwanie koszyk rynku

W tej lekcji spowoduje dodanie dwóch modeli wyszukiwania do struktury górnictwo koszyk rynku, utworzone w Lekcja 1: Tworzenie struktury wyszukiwanie koszyk rynku. Modele te wyszukiwania umożliwia tworzenie prognoz.

Aby prognozować typów produktów, które użytkownicy mają tendencję do zakupu w tym samym czasie, spowoduje utworzenie dwóch modeli wyszukiwania przy użyciu Algorytm skojarzenia firmy Microsoft i dwa różne wartości dla MINIMUM_PROBABILTY parametr.

MINIMUM_PROBABILTY jest Microsoft Parametr algorytmu skojarzenia, który pozwala określić liczbę reguł, zawierające model wyszukiwania przez określenie minimalnych prawdopodobieństwo, że reguła musi zawierać. Na przykład ustawienie tej wartości do 0,4 określa, że reguły mogą być generowane tylko wtedy, gdy kombinacja produktów, które opisano reguły ma co najmniej czterdzieści procent prawdopodobieństwo wystąpienia.

Będą wyświetlać efekt zmiany MINIMUM_PROBABILTY Parametr w nowszym lekcji.

ALTER konstrukcji górnictwo wyciągu

Aby dodać model wyszukiwania, który zawiera zagnieżdżoną tabela do 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 kolumny danych wejściowych i przewidywalny

  • Definiowanie kolumny tabela zagnieżdżonej

  • Identyfikuje algorytm i parametr zmian

Poniżej przedstawiono przykład rodzajowy 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> )

W pierwszym wierszu kod identyfikuje istniejącej struktura wyszukiwania zostanie dodany model 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 danych wyszukiwania rozszerzeń (DMX) zobacz Identyfikatory (DMX).

Następne wiersze kodu definiowania kolumn w struktura wyszukiwania będzie używany przez model wyszukiwania:

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

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

Pierwsza kolumna na liście model wyszukiwania kolumn musi być kolumnę klucz w struktura wyszukiwania.Jednakże nie trzeba wpisać KLUCZ po klucz kolumna określić sposób użycia.Jest to konieczne, ponieważ już zdefiniowane kolumna jako klucz przy tworzeniu struktura wyszukiwania.

Użycie kolumn należy określić w nowy model wyszukiwania pozostałych wierszy.Można określić używany do przewidywanie przy użyciu następującej składni kolumn w model wyszukiwania:

<column name> PREDICT,

W przypadku użycia nie zostanie określony, nie trzeba uwzględnić danych struktura wyszukiwania kolumna na liście.Wszystkie kolumny, które są używane przez strukturę wyszukiwanie danych, do których następują odwołania, są automatycznie dostępne dla modeli wyszukiwania, które są na podstawie tej struktury.Jednak w modelu nie będzie używać kolumn na szkolenia z zakresu o ile nie określi się sposób użycia.

Ostatni wiersz, w kodzie Określa algorytm i parametrów algorytmu, który będzie używany do generowania model wyszukiwania.

) USING <algorithm>( <algorithm parameters> )

Zadania lekcji

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

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

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

Dodawanie skojarzenia model wyszukiwania struktury przy użyciu domyślnego MINIMUM_PROBABILITY

Pierwsze zadanie jest dodanie nowego model wyszukiwania do koszyka Market struktura wyszukiwania na podstawie Microsoft Używana jest wartość domyślna dla algorytmu skojarzenia MINIMUM_PROBABILITY.

Aby dodać skojarzenie model wyszukiwania

  1. W Eksplorator obiektów, kliknij prawym przyciskiem myszy wystąpienie Analysis Services, wskaż polecenie Nowa kwerenda, a następnie kliknij przycisk DMX.

    Edytor kwerendy zostanie otwarty i zawiera kwerendę nową, pustą.

    Uwaga

    Aby utworzyć kwerendę DMX przed określonym Analysis Services bazy danych, kliknij prawym przyciskiem myszy bazę danych, zamiast tego wystąpienie.

  2. Kopiuj ogólny przykładem ALTER MINING STRUCTURE Instrukcja w pustym kwerendę.

  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. Ponadto [Model] Kolumna jest uwzględniona na liście kolumn w tabeli zagnieżdżonej, ponieważ wypada w kolumnie klucz w tabeli zagnieżdżonej.

    Uwaga

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

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

    USING <algorithm>( <algorithm parameters> )
    

    z:

    Using Microsoft_Association_Rules
    

    Wynikowa instrukcja powinna być teraz w następujący sposób:

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

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

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

Dodawanie skojarzenia model wyszukiwania struktury Zmienianie domyślnego MINIMUM_PROBABILITY

Kolejnym zadaniem jest dodanie nowego model wyszukiwania do koszyka Market struktura wyszukiwania na podstawie Microsoft Algorytm skojarzenia i zmień wartość domyślną dla MINIMUM_PROBABILITY 0,01. Zmiana tego parametru spowoduje, że Microsoft Algorytm skojarzenia, aby utworzyć więcej reguł.

Aby dodać skojarzenie model wyszukiwania

  1. W Eksplorator obiektów, kliknij prawym przyciskiem myszy wystąpienie Analysis Services, wskaż polecenie Nowa kwerenda, a następnie kliknij przycisk DMX.

    Edytor kwerendy zostanie otwarty i zawiera kwerendę nową, pustą.

  2. Kopiuj ogólny przykładem ALTER MINING STRUCTURE Instrukcja w pustym kwerendę.

  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 być teraz w następujący sposób:

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

  8. W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Zmodyfikowany Association_Model.dmx.

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

W tej lekcji następnego będzie przetwarzać struktura wyszukiwania koszyk rynku razem z modelom skojarzone wyszukiwania.