Przewidywania kwerendy (DMX)

In Microsoft SQL Server Usługi Analysis Services, you can use the prediction query in Data Mining Extensions (DMX) to predict unknown column values in a new dataset, based on the results of a mining model.

Typy przewidywania

DMX umożliwia tworzenie następujących rodzajów prognoz:

  • łączyć przewidywania
    Służy do tworzenia prognoz na danych wejściowych w oparciu o desenie, które istnieją w model wyszukiwania.Ta kwerenda instrukcja musi następować ON klauzula, który dostarcza warunki łączyć między kolumny modelu górnictwa i wprowadzania kolumn.

  • Naturalne przewidywanie łączyć
    Służy do tworzenia prognoz opartych na nazw kolumn w model wyszukiwania dokładnie odpowiadać nazw kolumn w tabela, na którym wykonujesz kwerendę.Ta instrukcja kwerendy nie wymaga ON klauzula, ponieważ warunek łączyć jest generowany automatycznie na podstawie pasujących nazw między model wyszukiwania kolumn i kolumn danych wejściowych.

  • Pusty przewidywanie łączyć
    Służy do wykrycia najprawdopodobniej przewidywanie, bez konieczności wprowadzania danych.Zwraca to przewidywanie, oparty tylko na zawartość model wyszukiwania.

  • Singleton kwerendy
    Służy do tworzenia przewidywanie poprzez podawanie danych w kwerendzie.To instrukcja jest przydatne, ponieważ można pasz jednego przypadek do kwerendy, aby wrócić wyniku szybko.Na przykład można użyć kwerendy do przewidywania, czy osoby, która jest płci żeńskiej, w wieku 35 i Żonaty/zamężna prawdopodobnie zakupu roweru.Ta kwerenda nie wymaga zewnętrznego źródło danych.

Zależy od typu kwerendy używane na jakie informacje należy uzyskać od modelu.Jeśli chcesz utworzyć prosty prognoz w rzeczywistym czas, na przykład wiedzieć, jeżeli persona kupujący bike mieści się w potencjalnym klientem witryna sieci Web, należy użyć kwerendy singleton.Jeśli chcesz utworzyć partia prognoz z zestaw zawarte w danych przypadkach źródło, należy użyć kwerendy regularnych przewidywanie.

Struktury kwerendy

Aby zbudować kwerendę przewidywanie w DMX, należy użyć kombinacji następujących elementów:

  • SELECT [FLATTENED]

  • TOP

  • FROM <Model> PREDICTION JOIN

  • ON

  • WHERE

  • ORDER BY

SELECT Element kwerendy przewidywanie definiuje kolumny i wyrażenia, które będą wyświetlane w zestaw wynikówi może zawierać następujące dane:

  • Predictlub PredictOnly kolumny z model wyszukiwania.

  • Wszystkie kolumna z danych wejściowych, który jest używany do tworzenia prognoz.

  • Funkcje, które zwracają kolumna danych.

FROM <Model> PREDICTION JOIN definiuje element źródło dane wykorzystywane do tworzenia przewidywania.Kwerendy singleton jest serii wartości, które są przypisane do kolumn.łączyć przewidywanie puste to jest puste.

ON Element mapuje kolumn, które są zdefiniowane w model wyszukiwania do kolumn w zestawie danych zewnętrznych.Nie trzeba dołączać ten element, jeśli tworzysz kwerendę łączyć przewidywanie puste lub łączyć przewidywanie naturalnych.

Można użyć WHERE klauzula filtrować wyniki kwerendy przewidywanie.Można użyć TOP lub ORDER BY klauzula zaznacz najprawdopodobniej prognoz.Aby uzyskać więcej informacji na temat używania tych klauzul Zobacz WYBIERZ (DMX).

Aby uzyskać więcej informacji o składni instrukcja przewidywanie, zobacz Wybierz z <model> PRZEWIDYWANIA sprzężenia (DMX) i Wybierz z <model> (DMX).