Udostępnij za pośrednictwem


SystemGetClusterAccuracyResults (Analysis Services — wyszukiwanie danych)

Zwraca wartość metryki dokładność sprawdzania krzyżowe sprawdzanie poprawności dla struktura wyszukiwania i związanych z klastrowanie modeli.

Ta procedura przechowywana zwraca metryki dla całego zestaw danych jako pojedynczą partycję.Aby podzielić zestaw danych do przekrój poprzeczny i przywrócić metryki dla każdej partycji, należy użyć SystemGetClusterCrossValidationResults (Analysis Services — wyszukiwanie danych).

Uwaga

Przechowywana procedura ta dotyczy tylko klastrowanie modeli.W przypadku modeli bez klastrowanie za pomocą SystemGetAccuracyResults (Analysis Services — wyszukiwanie danych).

SystemGetClusterAccuracyResults(
<mining structure> 
[,<mining model list>]
,<data set>
,<test list>])

Argumenty

  • mining structure
    Nazwa struktura wyszukiwania w bieżącej bazie danych.

    (Wymagane)

  • mining model list
    Rozdzielana przecinkami lista modeli do sprawdzania poprawności.

    Wartość domyślna to null, co oznacza, że wszystkie modele stosowane są używane. Gdy używana jest wartość domyślna, modele bez klastrowanie automatycznie są wykluczone z listy kandydatów do przetworzenia.

    (Opcjonalnie)

  • data set
    Wartość całkowitą, która wskazuje, które partycji w struktura wyszukiwania ma być używany do testowania.Wartość jest pochodną maskę bitową, która stanowi sumę następujących wartości, gdzie każdy pojedyncza wartość jest opcjonalne:

    Przypadków szkolenia

    0X0001

    Test przypadkach

    0X0002

    Filtr modelu

    0X0004

    Aby uzyskać pełną listę możliwych wartości zobacz sekcję Spostrzeżenia tego tematu.

    (Wymagane)

  • test list
    Ciąg, który określa opcje testowania.Ten parametr jest zarezerwowana do wykorzystania w przyszłości.

    (opcjonalnie)

Zwracany typ

Tabela zawierająca wyniki dla każdej partycji poszczególnych i zagregowanych danych dla wszystkich modeli.

W poniższej tabela znajduje się lista kolumn zwracana przez SystemGetClusterAccuracyResults. Aby uzyskać więcej informacji na temat interpretuje zwróconej przez procedura przechowywana informacji, zobacz temat Raport sprawdzania poprawności między (Analysis Services — wyszukiwanie danych).

Nazwa kolumna

Description

ModelName

Nazwa modelu, który został przetestowany.Wszystkie wskazuje, że wynik jest agregacja dla wszystkich modeli.

Nazwa_atrybutu

Nie ma zastosowania do klastrowanie modeli.

AttributeState

Nie ma zastosowania do klastrowanie modeli.

PartitionIndex

Liczba określająca partycję.

Dla tej procedura przechowywana, numer jest zawsze 0.

PartitionCases

Liczba całkowita, która wskazuje liczbę przypadków zostały przetestowane.

Test

Rodzaj testu, która została wykonana.

Miara

Nazwa miara, zwracane przez test.Środki, dla każdego modelu zależą od typu modelu i typ wartości przewidywalne.

Aby uzyskać listę zwrócone dla każdego typu przewidywalne działania Zobacz Raport sprawdzania poprawności między (Analysis Services — wyszukiwanie danych).

Aby uzyskać definicję każdej miara zobacz krzyżowe sprawdzanie poprawności (Analysis Services — wyszukiwanie danych).

Wartość

Ocena prawdopodobieństwa wskazujący prawdopodobieństwo przypadek klastra.

Remarks

Poniższa tabela zawiera przykłady wartości, które służy do określania danych w struktura wyszukiwania, która jest używana do sprawdzania krzyżowe sprawdzanie poprawności.Jeśli test sprawy służą do sprawdzania poprawności krzyżyk struktury wyszukiwania musi już zawierać testowania zestaw danych.Aby uzyskać informacje na temat definiowania zestaw testowania danych podczas tworzenia struktura wyszukiwania zobacz Partycjonowanie danych do szkolenia i testowanie zestawy (Analysis Services — wyszukiwanie danych).

Wartość liczby całkowitej

Description

1

Używane są jedynie przypadki szkolenia.

2

Są używane tylko w przypadku testu.

3

Przypadków szkolenia i testowania przypadkach są używane.

4

Nieprawidłowa kombinacja.

5

Są używane tylko w przypadku szkolenia i zastosowaniu filtru modelu.

6

Są używane tylko w przypadku badania i zastosowaniu filtru modelu.

7

Szkolenie i testowanie przypadkach są używane i zastosowaniu filtru modelu.

Aby uzyskać więcej informacji na temat scenariuszy, czy użyć sprawdzania krzyżowe sprawdzanie poprawności zobacz Sprawdzanie poprawności modeli wyszukiwania danych (Analysis Services — wyszukiwanie danych).

Przykłady

W tym przykładzie zwraca środki dokładności dla dwóch klastrowanie modeli, o nazwie Cluster 1 i Cluster 2, które są skojarzone ze strukturą vTargetMail wyszukiwania. Kod w wierszu 4 oznacza, że wyniki powinna być oparta na przypadki testowania samodzielnie, bez żadnych filtrów, które mogą być skojarzone z każdego modelu.

CALL SystemGetClusterAccuracyResults (
[vTargetMail],
[Cluster 1], [Cluster 2],
2
)

Przykładowe wyniki:

ModelName

Nazwa_atrybutu

AttributeState

PartitionIndex

PartitionSize

Test

Miara

Wartość

Klaster 1

0

5545

Klastrowanie

Ryzyko przypadek

0.796514342249313

Klaster 2

0

5545

Klastrowanie

Ryzyko przypadek

0.732122471228572

Requirements

Sprawdzanie poprawności między jest dostępna tylko w SQL Server 2008 Enterprise.