Lekcja 1: Tworzenie struktury Bike górnictwo kupującego

W tej lekcji użytkownik utworzy struktura wyszukiwania , który pozwala przewidzieć czy potencjalnych klientów z Adventure Works Cycles będzie zakupu rowerów.Jeśli użytkownik nie zna struktur górnictwa i ich roli w wyszukiwanie danych, zobacz Górnictwo struktur (Analysis Services - wyszukiwania danych).

struktura wyszukiwania Bike kupującego, tworzonych w tej lekcji obsługuje dodawanie modeli wyszukiwania na podstawie Algorytm klastrowania MicrosoftAlgorytm drzewa decyzji Microsoft.W późniejszym lekcje będzie używać klastrowania modeli wyszukiwania przeszukiwać różne sposoby, w której klienci mogą być grupowane i użyje drzewo decyzyjne modeli wyszukiwania do przewidywania czy potencjalny klient kupuje roweru.

Tworzenie struktury górnictwo sprawozdania

Aby utworzyć struktura wyszukiwania, możesz użyć TWORZENIE STRUKTURY GÓRNICTWA (DMX) instrukcja.Kod w instrukcja można podzielić na następujące części:

  • Struktura nazewnictwa.

  • Definiowanie kolumna klucz.

  • Definiowanie kolumny górniczych.

  • Definiowanie opcjonalnego testowania zestaw danych.

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

CREATE MINING STRUCTURE [<mining structure name>]
(
    <key column>,
    <mining structure columns>
) 
WITH HOLDOUT (<holdout specifier>)

Pierwszy wiersz kodu definiuje nazwę struktury:

CREATE MINING STRUCTURE [<mining structure name>]

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

Następny wiersz kodu definiuje kolumna klucz dla struktury górnictwa, który jednoznacznie identyfikuje jednostki w źródło danych:

<key column>,

W strukturze górnictwo chcesz utworzyć, identyfikator klienta, CustomerKey, definiuje obiekt w źródło danych.

Następny wiersz kodu jest używana do definiowania kolumn górnictwa, używane przez modeli wyszukiwania skojarzonych z struktura wyszukiwania:

<mining structure columns>

Można użyć funkcja dyskretyzować w <struktura wyszukiwania kolumny> do dyskretyzować ciągły kolumn przy użyciu następującej składni:

DISCRETIZE(<method>,<number of buckets>)

Aby uzyskać więcej informacji o discretizing kolumny, zobacz Metody discretization (wyszukiwania danych).Aby uzyskać więcej informacji o typach struktura wyszukiwania kolumn, które można zdefiniować, zobacz Górnictwo struktury kolumn.

Końcowe linii kodu definiuje opcjonalne partycji w struktura wyszukiwania:

WITH HOLDOUT (<holdout specifier>)

Określ część danych dla modeli wyszukiwania związane ze strukturą badania i pozostałych danych jest używany dla szkolenia modeli.Domyślnie Usługi Analysis Services tworzy zestaw danych testu, zawierający 30 procent wszystkich przypadek danych.Doda specyfikacji, że badanie zestaw danych powinien zawierać 30 procent przypadkach maksymalnie 1000 przypadków.30 Procent przypadków jest mniejsza niż 1000, będzie zawierał mniejszą ilość badania zestaw danych.

Zadania lekcji

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

  • Utwórz nową kwerendę puste.

  • Zmienić kwerendę, aby utworzyć struktura 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 wpisz 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 otworzyć Edytor kwerend i nowy, pusty kwerendy.

Zmiany w kwerendzie

Następnym krokiem jest tworzenie struktury górnictwa instrukcja opisanych powyżej tworzenia struktura wyszukiwania Bike kupującego.

Aby dostosować instrukcja tworzenia struktury górnictwa

  1. W edytorze kwerendy skopiuj przykładowy instrukcja tworzenia struktury górnictwa do kwerendy puste.

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

    [<mining structure>] 
    

    z:

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

    <key column> 
    

    z:

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

    <mining structure columns> 
    

    z:

       [Age] LONG DISCRETIZED(Automatic,10),
       [Bike Buyer] LONG DISCRETE,
       [Commute Distance] TEXT DISCRETE,
       [Education] TEXT DISCRETE,
       [Gender] TEXT DISCRETE,
       [House Owner Flag] TEXT DISCRETE,
       [Marital Status] TEXT DISCRETE,
       [Number Cars Owned] LONG DISCRETE,
       [Number Children At Home] LONG DISCRETE,
       [Occupation] TEXT DISCRETE,
       [Region] TEXT DISCRETE,
       [Total Children]LONG DISCRETE,
       [Yearly Income] DOUBLE CONTINUOUS
    
  5. Zastąp następujące czynności:

    WITH HOLDOUT (holdout specifier>)
    

    z:

    WITH HOLDOUT (30 PERCENT or 1000 CASES)
    

    Pełne struktura wyszukiwania instrukcja powinno być teraz następująco:

    CREATE MINING STRUCTURE [Bike Buyer]
    (
       [Customer Key] LONG KEY,
       [Age]LONG DISCRETIZED(Automatic,10),
       [Bike Buyer] LONG DISCRETE,
       [Commute Distance] TEXT DISCRETE,
       [Education] TEXT DISCRETE,
       [Gender] TEXT DISCRETE,
       [House Owner Flag] TEXT DISCRETE,
       [Marital Status] TEXT DISCRETE,
       [Number Cars Owned]LONG DISCRETE,
       [Number Children At Home]LONG DISCRETE,
       [Occupation] TEXT DISCRETE,
       [Region] TEXT DISCRETE,
       [Total Children]LONG DISCRETE,
       [Yearly Income] DOUBLE CONTINUOUS
    )
    WITH HOLDOUT (30 PERCENT or 1000 CASES)
    
  6. Na pliku menu, kliknij Zapisz DMXQuery1.dmx jako.

  7. W Zapisz jako okno dialogowe Przejdź do odpowiedniego folderu i pliku o nazwie Structure.dmx kupujący Bike.

Wykonywanie kwerendy

Ostatnim krokiem jest wykonać kwerendy.Po kwerendy jest tworzony i zapisywany, musi być wykonane.Oznacza to, że instrukcja musi być uruchomione w celu utworzenia 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 Kupujący Bike teraz istnieje na serwerze.

W następnej lekcji modeli wyszukiwania zostaną dodane do struktury utworzone.