Udostępnij za pośrednictwem


Lekcja 4: Przeglądanie modeli wyszukiwania kupujących Bike

W tej lekcji będzie używany WYBIERZ (DMX) instrukcja przeszukiwać zawartość drzewo decyzyjne i klastrowanie modeli wyszukiwania utworzone w Lekcja 2: Dodawanie modele wyszukiwanie do prognozowania wyszukiwanie struktura.

Kolumny, zawartych w model wyszukiwania nie są w kolumnach wyznaczonych przez struktura wyszukiwania, ale zamiast tego są określony zestaw kolumn, które opisują trendów i wzorców, które zostały znalezione przez algorytm.Te kolumny model wyszukiwania są opisane w Zestaw wierszy DMSCHEMA_MINING_MODEL_CONTENT schematu z zestawu wierszy.Na przykład kolumna MODEL_NAME w zestawie zestaw wierszy schematu zawartości zawiera nazwę model wyszukiwania.Aby klastrowanie górnictwo modelu, kolumna NODE_CAPTION zawiera nazwę każdego klastra, a kolumna NODE_DESCRIPTION zawiera opis właściwości każdego klastra.Kolumny te można przeglądać za pomocą SELECT FROM <Model>Instrukcja .CONTENT w DMX. Ta instrukcja umożliwia eksplorować dane, który został użyty do utworzenia model wyszukiwania.przeglądanie szczegółowe na struktura wyszukiwania musi być włączona do używania tej instrukcja.Aby uzyskać więcej informacji na temat instrukcja zobacz Model, SELECT FROM < > .CASES (DMX).

Za pomocą instrukcja SELECT DISTINCT, mogą również zwracać wszystkie stany discrete kolumna.Na przykład jeśli można wykonać tej operacji na kolumnach płci, kwerenda będzie zwracać male i female.

Zadania lekcji

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

  • Poznaj zawartości, znajdujących się w modelach wyszukiwania

  • Zwraca w przypadkach, którego użyto do szkolić modeli wyszukiwania danych źródłowych

  • Poznaj różne stany dostępnych dla danej kolumna discrete

Zwracanie zawartość model wyszukiwania

W tej lekcji, za pomocą Model, SELECT FROM < > .CONTENT (DMX) Instrukcja, aby przywrócić zawartość klastrowanie modelu.

Poniżej przedstawiono ogólny przykład SELECT FROM <Model>instrukcja .CONTENT:

SELECT <select list> FROM [<mining model>].CONTENT
WHERE <where clause>

W pierwszym wierszu kod definiuje kolumn, aby powrócić z zawartości model wyszukiwania i model wyszukiwania są one skojarzone:

SELECT <select list> FROM [<mining model].CONTENT

Klauzula .CONTENT znajdujący się obok nazwy model wyszukiwania określa, że zawartości są zwracania z modeli wyszukiwania.Aby uzyskać więcej informacji na temat kolumn zawartych w model wyszukiwania zobacz Zestaw wierszy DMSCHEMA_MINING_MODEL_CONTENT.

Opcjonalnie służą końcowego wiersza kodu do filtrowania wyniki zwróconych przez instrukcję:

WHERE <where clause>

Na przykład jeśli chcesz ograniczyć wyniki kwerendy do klastrów zawierających dużą liczbę przypadków, można dodać następującej klauzula WHERE instrukcja SELECT:

WHERE NODE_SUPPORT > 100

Aby uzyskać więcej informacji na temat za pomocą instrukcja WHERE zobacz WYBIERZ (DMX).

Zawartość klastrowania 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ład SELECT FROM <Model>Instrukcja .CONTENT w pustym kwerendę.

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

    <select list> 
    

    z:

    Można także zastąpić * z listą dowolną z kolumn zawartych w Zestaw wierszy DMSCHEMA_MINING_MODEL_CONTENT.

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

    [<mining model>] 
    

    z:

    [Clustering]
    

    Pełną instrukcję powinno być teraz w następujący sposób:

    SELECT * FROM [Clustering].CONTENT
    
  5. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

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

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

    Kwerenda zwraca zawartość model wyszukiwania.

Za pomocą drążenie

Następnym krokiem jest użycie instrukcja przeglądanie szczegółowe zwrócić próbkowanie spraw, które były używane przeszkolić modelu górnictwo drzewo decyzyjne.W tej lekcji, za pomocą Model, SELECT FROM < > .CASES (DMX) instrukcja zwraca zawartość modelu drzewo decyzyjne.

Poniżej przedstawiono ogólny przykład SELECT FROM <Model>instrukcja .CASES:

SELECT <select list> 
FROM [<mining model>].CASES
WHERE IsInNode('<node id>')

W pierwszym wierszu kod definiuje kolumn, aby powrócić z urządzenie źródłowe danych i model wyszukiwania znajdują się w obrębie:

SELECT <select list> FROM [<mining model>].CASES

Klauzula .CASES Określa, że wykonujesz kwerendę przeglądanie szczegółowe.Aby użyć przeglądanie szczegółowe przeglądanie szczegółowe należy włączyć podczas tworzenia model wyszukiwania.

Końcowego wiersza kodu jest opcjonalny i określa węzeł w model wyszukiwania przypadkach użytkownik żąda:

WHERE IsInNode('<node id>')

Aby uzyskać więcej informacji o korzystaniu z IsInNode WHERE instrukcja zobacz Model, SELECT FROM < > .CASES (DMX).

Aby przywrócić sprawy, które były używane przeszkolić 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ład SELECT FROM <Model>Instrukcja .CASES w pustym kwerendę.

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

    <select list> 
    

    z:

    Można także zastąpić * z listą dowolną z kolumn zawartych w urządzenie źródłowe dane (np. [Bike Buyer]).

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

    [<mining model>] 
    

    z:

    [Decision Tree]
    

    Pełną instrukcję powinno być teraz w następujący sposób:

    SELECT * 
    FROM [Decision Tree].CASES
    
  5. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

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

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

    Kwerenda zwraca dane źródłowe, którego użyto do drzewo decyzyjne szkolenie model wyszukiwania.

Zwraca stany discrete kolumna model wyszukiwania

Następnym krokiem jest instrukcja SELECT DISTINCT należy stosować w celu obliczenia różnych możliwych stanów w określonym model wyszukiwania kolumna.

Poniżej przedstawiono ogólny przykładem instrukcja SELECT DISTINCT:

SELECT DISTINCT [<column>] 
FROM [<mining model>]

W pierwszym wierszu kod definiuje kolumn model wyszukiwania, dla którego zostaną zwrócone stanów:

SELECT DISTINCT [<column>] 

W celu zwrócenia wszystkich stanów kolumna musi zawierać DISTINCT.Jeśli można wykluczyć DISTINCT, pełne instrukcja staje się skrótem do przewidywanie i zwraca najprawdopodobniej stan określona kolumna.Aby uzyskać więcej informacji zobaczWYBIERZ (DMX).

Aby przywrócić stany discrete kolumna

  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. Skopiuj przykład ogólna instrukcja SELECT DISTINCT do pustego kwerendy.

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

    [<column,name> 
    

    z:

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

    [<mining model>] 
    

    z:

    [Decision Tree]
    

    Pełną instrukcję powinno być teraz w następujący sposób:

    SELECT DISTINCT [Bike Buyer] 
    FROM [Decision Tree]
    
  5. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

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

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

    Kwerenda zwraca możliwe stany kolumna Bike kupującego.

W następnej lekcji, można będzie przewidywania czy potencjalni klienci będą kupujących rowerów za pomocą drzewo decyzyjne model wyszukiwania.