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:
Język kwerendy DMX
Edytor kwerend w SQL Server Management Studio
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:
Lekcja 1: Tworzenie struktury rynku koszyka górnictwo
W tej lekcji użytkownik zapozna używać CREATE instrukcja do tworzenia struktur górniczych.Lekcja 2: Dodawanie modeli wyszukiwania do struktury rynku koszyka górnictwo
W tej lekcji użytkownik zapozna używać ALTER instrukcja dodawać modeli wyszukiwania do struktury górniczych.Lekcja 3: Przetwarzanie struktury rynku koszyka górnictwo
W tej lekcji użytkownik zapozna używać INSERT INTO instrukcja procesów górniczych struktur i ich modeli skojarzone górniczych.Lekcja 4: Wykonywanie prognoz rynku koszyka
W tej lekcji użytkownik zapozna używać PREDICTION JOIN instrukcja w celu tworzenia prognoz przeciwko górnictwo modeli.
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.