Samouczek DMX rynku koszyka

W tym samouczku będą informacje o sposobach tworzenia, szkolić i eksplorować modeli wyszukiwania przy użyciu języka kwerendy danych rozszerzenia górnictwa (DMX).Tworzenie prognoz opisujących produktów, które mają tendencję do zakupionych w tym samym następnie użyje tych modeli wyszukiwania czas.

The mining models will be created from the data contained in the AdventureWorksDW2008R2 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 metalu i złożony do rynków handlowych Północnoamerykańskiej, Europejska i Azji.Jego operacji podstawowej znajduje się w Bothell, Washington 290 pracowników i posiada kilka sprzedaży regionalnych zespołów znajdują się w całej ich base międzynarodowego rynku.

Scenariusz samouczka

Adventure Works Cycles postanowiła utworzyć niestandardowej aplikacji, która zatrudnia funkcji wyszukiwanie danych przewidzieć, jakie rodzaje produktów klientom mają tendencję do zakupu w tym samym czas.The goal for the custom application is to be able to specify a set of products, and predict what additional products will be purchased with the specified products.Adventure Works Cycles will then use this information to add a "suggest" feature to their website, and also to better organize the way that they present information to their customers.

Microsoft SQL Server Usługi Analysis Services provides several tools that can be used to accomplish this task:

Rozszerzenia górnictwo danych (DMX) jest językiem kwerend, dostarczonych przez Usługi Analysis Services używanego do tworzenia i pracy z modeli wyszukiwania. Microsoft Modeli, które można przewidzieć produktów, które mogą być zakupione razem tworzy skojarzenie algorytm.

Celem tego samouczka jest przedstawienie kwerendy DMX, które będą używane w aplikacji niestandardowej.

Aby uzyskać więcej informacji:Projekty górnictwo danych (Analysis Services - wyszukiwania danych)

Struktura górnictwa i modeli wyszukiwania

Przed rozpoczęciem tworzenia instrukcji DMX, ważne jest, aby zrozumieć głównych obiektów, które Usługi Analysis Services używa do tworzenia modeli górniczych.struktura wyszukiwania Jest strukturą danych, definiujący domena danych, z których są zbudowane modeli wyszukiwania.Jeden struktura wyszukiwania może zawierać wiele modeli wyszukiwania , współużytkowanie tej samej domena.model wyszukiwania dotyczy algorytmu model wyszukiwania danych, która jest reprezentowana przez struktura wyszukiwania.

Bloki struktura wyszukiwania są kolumn struktury górnictwa, które opisują dane, który zawiera źródło danych.Kolumny te zawierają informacje, takie jak typ danych, typ zawartości i sposób dystrybucji danych.

Górnictwo modeli musi zawierać kolumna klucz opisane w struktura wyszukiwania, jak również podzbiór pozostałe kolumna.model wyszukiwania definiuje sposób użycia każdej kolumna i określa algorytm używany do tworzenia modeli górniczych.Na przykład w DMX można określić, że kolumna jest kolumny klucza lub PREDICT.Jeśli kolumna jest określony, jest przyjmowana kolumny danych wejściowych.

W DMX istnieją dwie metody tworzenia modeli wyszukiwania.Możesz utworzyć struktura wyszukiwania i model skojarzony górnictwo razem przy użyciu CREATE MINING MODEL instrukcja, najpierw tworzyć struktura wyszukiwania za pomocą CREATE MINING STRUCTURE instrukcja, a następnie dodać do struktury modelu górnictwo za pomocą ALTER STRUCTURE instrukcja.Metody te są opisane poniżej.

  • CREATE MINING MODEL
    Służy do tworzenia tej instrukcja struktura wyszukiwania i modelu skojarzonych górnictwo razem przy użyciu tej samej nazwy.model wyszukiwania Nazwa jest dołączana z "Structure" w celu odróżnienia go od struktura wyszukiwania.

    To instrukcja jest przydatne podczas tworzenia struktury górnictwa, zawierające model pojedynczego górniczych.

    Aby uzyskać więcej informacji, zobacz UTWÓRZ MODEL GÓRNICTWA (DMX).

  • TWORZENIE STRUKTURY GÓRNICTWO
    Utwórz nowy za pomocą tej instrukcja struktura wyszukiwania bez żadnych modeli.

    Kiedy używać Utwórz struktura wyszukiwania, można również utworzyć zestaw danych wstrzymanie, używany do testowania żadnych modeli, które są oparte na tym samym struktura wyszukiwania.

    Aby uzyskać więcej informacji, zobacz TWORZENIE STRUKTURY GÓRNICTWA (DMX).

  • ALTER MINING STRUCTURE
    Użyj tej instrukcja, aby dodać model górnictwa, aby struktura wyszukiwania , już istnieje na serwerze.

    Czy chcesz dodać więcej niż jeden model górnictwa w jednym z kilku powodów struktura wyszukiwania.Na przykład można utworzyć kilka modeli wyszukiwania przy użyciu różne algorytmy, aby zobaczyć, które najlepiej.Alternatywnie można utworzyć kilka model wyszukiwaniaza pomocą tego samego algorytmu, ale bez parametru ustawiona w każdej model wyszukiwania Aby znaleźć najlepsze zestaw dla tego parametru.

    Aby uzyskać więcej informacji, zobacz ZMIANA STRUKTURY GÓRNICTWA (DMX).

Ponieważ spowoduje utworzenie struktura wyszukiwania zawiera kilka modeli górnictwa, druga metoda będzie używać w tym samouczku.

Aby uzyskać więcej informacji

Odwołanie do rozszerzeń wyszukiwania danych (DMX), Opis instrukcji Select (DMX), Przewidywania kwerendy (DMX)

Zakres informacji w samouczku

Ten samouczek podzielono na następujące lekcje:

Wymagania

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

  • Microsoft SQL Server 

  • Microsoft SQL Server Usługi Analysis Services 

  • AdventureWorksDW2008R2 Bazy danych

Domyślnie przykładowe bazy danych nie są zainstalowane, aby zwiększyć bezpieczeństwo.To install the official sample databases for Microsoft SQL Server, go to https://www.CodePlex.com/MSFTDBProdSamples or on the Microsoft SQL Server Samples and Community Projects home page in the section Microsoft SQL Server Product Samples. Click Databases, then click the Releases tab and select the databases that you want.

Ostrzeżenie

Przeglądając samouczki, zaleca się dodanie Następny temat i Poprzedni temat przycisków na pasku narzędzi Podgląd dokumentu.Aby uzyskać więcej informacji, zobacz Dodawanie przycisków następnego i poprzedniego do pomocy.