Udostępnij przez


Flagi modelowania (DMX)

Dotyczy: usług SQL Server Analysis Services

Możesz użyć flag modelowania w usługach Analysis Services, aby dostarczyć dodatkowe informacje do algorytmu wyszukiwania danych na temat danych zdefiniowanych w tabeli przypadków. Algorytm może użyć tych informacji do utworzenia bardziej dokładnego modelu wyszukiwania danych. Flagi modelowania można definiować zarówno w kolumnach struktury wyszukiwania, jak i kolumnach modelu wyszukiwania.

Usługi Analysis Services obsługują następujące flagi modelowania:

NIE MA wartości NULL
Wartości kolumny atrybutu nigdy nie powinny zawierać wartości null. Błąd spowoduje, że podczas procesu trenowania modelu usługi Analysis Services napotka wartość null dla tej kolumny atrybutów. Ta flaga jest definiowana w kolumnie struktury wyszukiwania.

REGRESSOR
Wskazuje, że algorytm może używać określonej kolumny w formule regresji algorytmów regresji. Ta flaga jest obsługiwana przez algorytmy regresji liniowej firmy Microsoft i drzew decyzyjnych firmy Microsoft i jest definiowana w kolumnie modelu wyszukiwania.

MODEL_EXISTENCE_ONLY
Wartości kolumny atrybutów są mniej ważne niż obecność atrybutu. Ta flaga jest definiowana w kolumnie modelu wyszukiwania.

Algorytmy innych firm mogą obsługiwać dodatkowe flagi modelowania. Aby określić, które flagi modelowania obsługuje algorytm, użyj zestawu wierszy schematu SUPPORTED_MODELING_FLAGS. Możesz również wysłać zapytanie do usług wyszukiwania na serwerze, aby określić, które flagi modelowania są obsługiwane dla określonego algorytmu. Na przykład następujące zapytanie zwraca flagi modelowania są obsługiwane dla algorytmu regresji liniowej firmy Microsoft na bieżącym serwerze:

SELECT SUPPORTED_MODELING_FLAGS  
FROM $SYSTEM.DMSCHEMA_MINING_SERVICES  
WHERE SERVICE_NAME = 'Microsoft_Linear_Regression'  

Oczekiwane wyniki:

NOT NULL, REGRESSOR

Określanie flag modelowania w modelu wyszukiwania

Aby zapoznać się z przykładami składni obsługiwanej przez usługi Analysis Services w celu określenia flagi w kolumnie struktury wyszukiwania, zobacz CREATE MINING STRUCTURE (DMX).

Aby zapoznać się z przykładem składni określania flagi modelowania w kolumnie modelu wyszukiwania, zobacz ALTER MINING STRUCTURE (DMX).

Aby uzyskać więcej informacji na temat pracy z kolumnami modelu wyszukiwania, zobacz Mining Model Columns.

Zobacz też

algorytmy wyszukiwania danych (Analysis Services — eksploracja danych)
rozszerzenia wyszukiwania danych (DMX) — dokumentacja
Elementy składni Data Mining Extensions (DMX)
dokumentacja funkcji Data Mining Extensions (DMX)
rozszerzenia wyszukiwania danych (DMX) — dokumentacja operatora
dokumentacja instrukcji Data Mining Extensions (DMX)
Konwencje składni rozszerzeń wyszukiwania danych (DMX)
funkcji przewidywania ogólnego (DMX)
struktura i użycie zapytań przewidywania DMX
Omówienie instrukcji Select DMX