Udostępnij za pośrednictwem


Mapowanie funkcji do kwerendy typy (DMX)

Można użyć SELECT Instrukcja w danych wyszukiwania rozszerzeń (DMX) do tworzenia różnych typów kwerend. A query can be used to return information about the mining model itself, to make new predictions, or alter the model by training it with new data.SQL Server 2008 Analysis Services (SSAS) provides a variety of specialized functions that control the type of information that is returned in a query.Dodanie tych funkcji do kwerendy DMX, możesz pobrać dodatkowych statystyk lub kolumny danych.Każdy typ kwerendy i typ każdego modelu obsługuje jednak tylko niektóre funkcje.

Funkcje wspólne

Funkcje umożliwia rozszerzanie model wyszukiwania zwraca wyniki.Można użyć następujących funkcji dla każdego SELECT Instrukcja, która zwraca wyrażenie tabela:

Ponadto następujące funkcje są obsługiwane dla prawie wszystkich typów modeli:

Algorytmy poszczególnych mogą obsługiwać dodatkowe funkcje.Aby uzyskać listę funkcji, które są obsługiwane przez każdy typ modelu zobacz Podczas badania modeli wyszukiwania danych (Analysis Services — wyszukiwanie danych).

Funkcje specyficzne dla składni SELECT

W poniższej tabela przedstawiono funkcje, których można używać dla każdego typu SELECT Instrukcja.

Aby uzyskać ogólne informacje na temat funkcji DMX zobacz Odwołanie do funkcja wyszukiwanie danych rozszerzeń (DMX).

Typ zapytania

Obsługiwane funkcje

Uwagi

WYBIERZ INNĄ NIŻ <Model>

RangeMin (DMX)

RangeMid (DMX)

RangeMax (DMX)

Te funkcje mogą być używane do zapewnienia maksymalnej wartości, wartości minimalne i oznacza dla każdej kolumny, która zawiera typ danych numerycznych, niezależnie od tego czy kolumna jest ciągła, czy ma zostać discretized.

WYBIERZ POZYCJĘ <Model>.CONTENT

lub

WYBIERZ POZYCJĘ <Model>.DIMENSION_CONTENT

IsDescendant (DMX)

Ta funkcja pobiera węzły podrzędność dla określonego węzła w modelu i można, na przykład iterację wszystkich węzłów w model wyszukiwania zawartości.Rozmieszczenie węzłów w modelu zawartości wyszukiwania zależy od typu modelu.Aby uzyskać informacje na temat struktury dla każdego typu model wyszukiwania zobacz Mining Model Content (Analysis Services - Data Mining).

Jeśli zapisano zawartości model wyszukiwania jako wymiar służy także inne funkcje Multidimensional Expressions (MDX), które są avaialble dla kwerendy hierarchii atrybut.

WYBIERZ POZYCJĘ <Model>.CASES

IsInNode (DMX)

ClientSettingsGeneralFlag Class

IsTrainingCase (DMX)

IsTestCase (DMX)

The Lag funkcja is supported only for czas series models.

The IsTestCase funkcja is supported in models that are based on a structure that was created using the wstrzymanie option, to create a testing data zestaw. Jeśli model nie jest oparty na strukturze z zestaw testów wstrzymanie, wszystkich przypadkach są uważane za przypadkach szkolenia.

WYBIERZ POZYCJĘ <Model>.SAMPLE_CASES

IsInNode (DMX)

W tym kontekście IsInNode funkcja zwraca sprawę, którą należy do zestaw przypadków idealized próbki.

WYBIERZ POZYCJĘ <Model>.PMML

Nie dotyczy.Zamiast tego należy użyć funkcji kwerendy XML.

Reprezentacje PMML są obsługiwane tylko w przypadku następujących typów modeli:

Microsoft Drzewa decyzji

Microsoft Klastrowanie

WYBIERZ POZYCJĘ <Model> przewidywanie łączyć

Funkcje prognozowania są specyficzne dla algorytmu, który służy do tworzenia modelu.

Aby uzyskać listę funkcji przewidywanie dla każdego typu modelu zobacz Podczas badania modeli wyszukiwania danych (Analysis Services — wyszukiwanie danych).

WYBIERZ POZYCJĘ <Model>

Funkcje prognozowania są specyficzne dla algorytmu, który służy do tworzenia modelu.

Aby uzyskać listę funkcji przewidywanie dla każdego typu modelu zobacz Podczas badania modeli wyszukiwania danych (Analysis Services — wyszukiwanie danych).