Odwołanie wyszukiwanie danych rozszerzeń (DMX)
Data Mining Extensions (DMX) is a language that you can use to create and work with data mining models in Microsoft SQL Server Analysis Services.DMX służy do tworzenia struktury nowych modeli wyszukiwanie danych, szkolić tych modeli, a także przeglądanie i przewidywania przed nimi oraz zarządzania nimi.DMX składa się z instrukcji języka (DDL) definicja danych, dane manipulacji instrukcji języka (DML) i funkcji i operatorów.
Microsoft OLE DB dla specyfikacji wyszukiwanie danych
The data mining features in Analysis Services are built to comply with the Microsoft OLE DB for Data Mining specification, which was first released to coincide with the release of Microsoft SQL Server 2000.
The Microsoft OLE DB for wyszukiwanie danych specification defines the following:
Strukturę do przechowywania informacji, które definiuje model wyszukiwanie danych.
Język do tworzenia i pracy z modeli wyszukiwanie danych.
Specyfikacja definiuje podstawy wyszukiwanie danych jako dane model wyszukiwania wirtualnego obiektu.wyszukiwanie danych Obiekt modelu obejmuje wszystkie wiadomo o wyszukiwania określonego modelu.wyszukiwanie danych Obiekt modelu składa się podobnie jak tabela SQL, z kolumnami, typy danych i informacji meta, które opisują modelu.Ta struktura pozwala na używanie języka DMX, która jest rozszerzeniem SQL, do tworzenia i pracy z modelami.
Aby uzyskać więcej informacji:Górnictwo struktury (Analysis Services — wyszukiwanie danych)
Deklaracje DMX
Instrukcje DMX można stosować do tworzenia, przetwarzania, usuwanie, kopiowanie, przeglądać i przewidywania przed modeli wyszukiwanie danych.Istnieją dwa typy instrukcji w DMX: instrukcje definicja danych i instrukcji manipulacji na danych. Każdy typ instrukcja umożliwia wykonywanie różnych zadań.
W poniższych sekcjach przedstawiono więcej informacji na temat pracy z DMX instrukcji:
Instrukcje definicja danych
Deklaracje manipulowanie danych
Fundamentals kwerendy
Instrukcje definicja danych
Instrukcje definicja danych należy użyć w DMX, aby utworzyć i zdefiniować nowe struktury wyszukiwania i modeli, do importowania i eksportowania wyszukiwania modeli i struktur wyszukiwania i upuścić istniejących modeli z bazy danych.Instrukcje definicja danych w DMX wchodzą w skład języka definicja danych (DDL).
W DMX można wykonywać następujące zadania w instrukcjach definicja danych:
Tworzenie struktura wyszukiwania przy użyciu TWORZENIE struktura wyszukiwania instrukcja i Dodaj model wyszukiwania do struktura wyszukiwania przy użyciu ZMIANY struktura wyszukiwania instrukcja.
Utwórz model wyszukiwania i skojarzone struktura wyszukiwania jednocześnie przy użyciu UTWÓRZ MODEL WYSZUKIWANIA instrukcja do utworzenia pustych danych obiekt modelu wyszukiwania.
Eksportowanie model wyszukiwania i struktury skojarzone wyszukiwania do pliku za pomocą EKSPORTOWANIE instrukcja.Importowanie model wyszukiwania i struktura wyszukiwania skojarzonych z pliku, który jest tworzony przez EXPORT Instrukcja przy użyciu IMPORT instrukcji.
Kopiowanie struktury istniejącego model wyszukiwania do nowego modelu i przeszkolić go z tymi samymi danymi przy użyciu WYBIERZ DO instrukcja.
Całkowite usunięcie model wyszukiwania z bazy danych przy użyciu MODEL GÓRNICTWO UPUSZCZANIA instrukcja.Całkowite usunięcie struktura wyszukiwania i wszystkich modeli wyszukiwania skojarzonych z bazy danych przy użyciu struktura wyszukiwania UPUSZCZANIA instrukcja.
Aby uzyskać więcej informacji na temat zadań wyszukiwanie danych, które można wykonać za pomocą instrukcji DMX, zobacz Odwołanie instrukcja wyszukiwanie danych rozszerzeń (DMX).
Powrót do instrukcji DMX
Deklaracje manipulowanie danych
Użyć instrukcji manipulacji na danych w DMX do pracy z istniejących modeli wyszukiwania na przeglądanie modeli i tworzenie prognoz przed nimi.Instrukcje manipulacji na danych w DMX wchodzą w skład język edycji danych (DML).
Można wykonywać następujące zadania w instrukcjach manipulacji na danych w DMX:
szkolić model wyszukiwania przy użyciu WŁÓŻ DO instrukcja.Nie wstawia rzeczywiste urządzenie źródłowe danych do modelu obiektu wyszukiwanie danych, ale zamiast tego tworzy pozyskiwania opisujący model wyszukiwania, który tworzy algorytmu.Kwerendę źródłową dla INSERT INTO opisano w instrukcja <urządzenie źródłowe danych kwerendy>.
Rozszerzenie SELECT instrukcję, aby przeglądać informacje, które jest obliczane podczas szkolenia modelu i przechowywanym w modelu wyszukiwanie danych, takie jak statystyki urządzenie źródłowe danych. Poniżej przedstawiono klauzule, zawierających rozszerzenie możliwości SELECT instrukcja:
SELECT DISTINCT FROM < modelu > (DMX)
Model, SELECT FROM < > .CONTENT (DMX)
Model, SELECT FROM < > .CASES (DMX)
Tworzenie prognoz opartych na istniejącego model wyszukiwania przy użyciu przewidywanie łączyć klauzulaSELECT Instrukcja. Kwerendę źródłową dla PREDICTION JOIN opisano w instrukcja <urządzenie źródłowe danych kwerendy>.
Usuwanie wszystkich wyszkolonych danych z modelu lub struktury za pomocą USUŃ (DMX) Instrukcja.
Aby uzyskać więcej informacji na temat zadań wyszukiwanie danych, które można wykonać za pomocą instrukcji DMX, zobacz Odwołanie instrukcja wyszukiwanie danych rozszerzeń (DMX).
Powrót do instrukcji DMX
DMX Fundamentals kwerendy
The SELECT instrukcja is the basis for most DMX queries. W zależności od klauzule, korzystających z tych instrukcji przeglądania, kopiowania lub przewidywania przed modeli wyszukiwania.Jest to forma używanych przez kwerendę przewidywanie SELECT Aby utworzyć oparte na istniejących wyszukiwania modeli prognoz. Funkcje rozszerza możliwości przeglądania i kwerendy modeli wyszukiwania poza wewnętrznych możliwości model wyszukiwanie danych.
Można użyć funkcji DMX, aby uzyskać informacje, które zostanie wykryta podczas szkolenia do modeli oraz w celu obliczenia nowych informacji.Tych funkcji można używać do wielu celów, należy wyznaczyć statystyki, składające się na danych źródłowych lub dokładność przewidywanie lub zwrócić wyjaśnienie rozwinięty, przewidywanie.
Powrót do instrukcji DMX
See Also