Samouczek dotyczący DMX kupujących roweru

W tym samouczku przedstawiono sposób tworzenia, szkolić i Poznaj modeli wyszukiwania przy użyciu języka kwerend wyszukiwanie danych rozszerzenia (DMX).Za pomocą tych modeli wyszukiwania będzie następnie tworzenie prognoz, które określają, czy klient powinien kupić roweru.

The mining models will be created from the data contained in the AdventureWorksDW sample database, which stores data for the fictitious company Adventure Works Cycles.Adventure Works Cycles is a large, multinational manufacturing company.Firma wytwarza i sprzedaje rowerów metalowych i projekt wstępny na rynki komercyjnego Ameryki Północnej, Europejskiej i Azji.Jej do operacji podstawowej znajduje się w Bothell, Washington 290 pracowników i posiada kilka regionalnych zespoły sprzedaży znajduje się w ich podstawy rynku międzynarodowym.Aby uzyskać więcej informacji na temat AdventureWorksDW przykładowej bazy danych zobacz Magazyn danych AdventureWorks przykładowe.

Samouczek, scenariusz

Adventure Works Cycles zdecydowała się rozszerzenie ich analizę danych przez utworzenie niestandardowej aplikacji korzystającej z funkcji wyszukiwanie danych.Ich cel dla niestandardowych aplikacji ma być w stanie:

  • Pobrać jako wejściowy specyficzne cechy dotyczące potencjalnego klienta i przewidywania, czy będą one kupić roweru.

  • Przełączyć do wprowadzania listy potencjalnych klientów, jak również charakterystykę o oraz przewidzieć, które z nich będzie kupić roweru.

W pierwszym przypadek danych klienta jest zapewniona przez strona rejestracyjnej klienta, a w drugim przypadek, lista potencjalnych klientów jest zapewniona przez Adventure Works Cycles Dział marketingu.

Dodatkowo dział marketingu został poproszony o możliwość grupowania istniejących klientów na kategorie, właściwości, takie jak gdzie one mieszkają, liczba dzieci mają, a ich odległość commute.Chcą sprawdzić, czy te klastry mogą być używane w celu miejsce docelowe określonych rodzajów klientów.Wymaga to model dodatkowe wyszukiwania.

Microsoft SQL Server Analysis Services zawiera kilka narzędzi, które mogą być używane do wykonywania tych zadań:

Dane wyszukiwania rozszerzeń (DMX) jest językiem kwerendy dostarczone przez Analysis Services Czy można używać do tworzenia i pracy z modelami wyszukiwania. The Microsoft Decision Trees algorithm creates models that can be used to predict whether someone will purchase a bicycle.Wynikowy modelu może zająć odbiorcą indywidualnych lub tabela odbiorców jako dane wejściowe.The Microsoft klastrowanie algorithm can create groupings of customers based on shared characteristics. Celem tego samouczka jest przedstawienie skryptów DMX, które będą używane w aplikacji niestandardowej.

Aby uzyskać więcej informacji:Projekty wyszukiwania danych (Analysis Services — wyszukiwanie danych)

Struktura wyszukiwania i modele wyszukiwania

Przed rozpoczęciem tworzenia instrukcji DMX, ważne jest zrozumieć główne obiekty, które Analysis Services używany do tworzenia modeli wyszukiwania. Struktura wyszukiwania jest strukturą danych, który definiuje domena danych, z którego są zbudowane modeli wyszukiwania.Struktura jednego wyszukiwania mogą zawierać wiele modeli wyszukiwania tej samej domena.Model wyszukiwania dotyczy modelu algorytmu wyszukiwania danych, które jest reprezentowane przez struktura wyszukiwania.

Bloki konstrukcyjne struktura wyszukiwania są kolumny struktura wyszukiwania, które opisują dane, które zawiera urządzenie źródłowe danych.Kolumny te zawierają informacje, takie jak typ danych, typu zawartości i rozkład danych.

Górnictwo modeli musi zawierać kolumna klucz opisanych w strukturze wyszukiwania, a także podzbiór pozostałe kolumna.Model wyszukiwania określa sposób użycia dla każdej kolumna i określa algorytm używany do tworzenia modeli wyszukiwania.Na przykład w DMX można określić, czy kolumna jest kolumna klucz lub PREDICT w kolumnie.Jeżeli kolumna jest po lewej stronie nieokreślony, zakłada się, że jest to kolumna danych wejściowych.

W DMX istnieją dwie metody tworzenia modeli wyszukiwania.Możesz utworzyć struktura wyszukiwania i górnictwo skojarzone modelu razem za pomocą instrukcja CREATE wzór wyszukiwania lub najpierw utworzyć struktura wyszukiwania za pomocą instrukcja CREATE konstrukcji wyszukiwania, a następnie dodawać do struktury model wyszukiwania przy użyciu instrukcja ALTER konstrukcji.Metody te są opisane w poniższej tabela.

  • UTWÓRZ MODEL WYSZUKIWANIA
    Tworzenie struktura wyszukiwania za pomocą tej instrukcja i skojarzone model wyszukiwania razem przy użyciu tej samej nazwie.Nazwa model wyszukiwania jest dołączany przyrostek „ Structure"odróżnia go od struktura wyszukiwania.Ta instrukcja jest użyteczne, jeśli podczas tworzenia struktura wyszukiwania, który będzie zawierał jeden model wyszukiwania.

    Aby uzyskać więcej informacji zobaczUTWÓRZ MODEL WYSZUKIWANIA (DMX).

  • ZMIANY struktura wyszukiwania
    Aby dodać model wyszukiwania do struktura wyszukiwania, która już istnieje na serwerze za pomocą tej instrukcja.Ta instrukcja jest użyteczne, jeśli chcesz utworzyć struktura wyszukiwania, która zawiera kilka wyszukiwania różnych modeli.Czy chcesz dodać więcej niż jeden model wyszukiwania w jednym z kilku powodów struktura wyszukiwania.Na przykład można utworzyć kilka modeli wyszukiwania, użyj różne algorytmy, aby zobaczyć, który algorytm sprawdza się najlepiej.Można utworzyć kilka modeli wyszukiwania, które używają tego samego algorytmu, ale z parametrem zestaw inaczej dla każdego model wyszukiwania znaleźć najlepsze ting zestaw dla parametru.

    Aby uzyskać więcej informacji zobaczZMIENIA struktura wyszukiwania (DMX).

Ponieważ chcesz utworzyć struktura wyszukiwania, która zawiera kilka modeli wyszukiwania, które będą używane drugiej metoda w tej instrukcji.

Aby uzyskać więcej informacji.

Odwołanie wyszukiwanie danych rozszerzeń (DMX), Opis instrukcja SELECT (DMX), przewidywanie kwerendy (DMX)

Zakres informacji w samouczku

Ten samouczek dzieli się na następujących lekcji:

Wymagania

Przed wykonaniem tego samouczka, upewnij się, że następujące są zainstalowane:

  • Microsoft SQL Server

  • Microsoft SQL Server 2005 Analysis Services (SSAS) or SQL Server 2008 Analysis Services (SSAS)

  • The AdventureWorks database, which is included with SQL Server.Domyślnie przykładowe bazy danych nie są zainstalowane, aby podwyższyć poziom zabezpieczeń.To install official sample databases for Microsoft SQL Server, visit the Microsoft SQL Sample Databases page and select the databases that you want to install.Aby uzyskać więcej informacji dotyczących sposobu instalowania przykładowych baz danych zobacz Wstępne instalacji (Analysis Services).

Uwaga

Przeglądając samouczki, zaleca się dodanie Następny temat and Poprzedni temat przycisków na pasku narzędzi przeglądarki dokumentu.Aby uzyskać więcej informacji zobaczAdding Next and Previous Buttons to Help.