Querying the Data Mining Schema Rowsets (Analysis Services - Data Mining)
W SQL Server 2008, wiele z istniejącego schematu wyszukiwanie danych OLE DB, na zestawów wierszy są dostępne zestaw systemu tabel, które mogą wysyłać kwerendy za pomocą instrukcji rozszerzenia wyszukiwanie danych (DMX). Przez utworzenie kwerendy przed zestaw wierszy schematu wyszukiwanie danych, zidentyfikowania usług, które są dostępne, Pobierz aktualizacje stanu modeli i struktur i sprawdzić szczegółowe informacje o modelu zawartości lub parametrów.Aby uzyskać opis zestawów wierszy schematu wyszukiwanie danych zobacz Dane schematu wyszukiwania zestawów wierszy.
Uwaga
Za pomocą XMLA, wykonać kwerendę wierszy schematu wyszukiwanie danych.Aby uzyskać więcej informacji na temat sposobu wykonania tego zadania w programie SQL Server Management Studio zobacz Jak Tworzenie kwerendy wyszukiwanie danych przy użyciu A/XML.
Lista wierszy schematu wyszukiwanie danych
Poniższa lista zawiera wyszukiwanie danych schematu zestawów wierszy, które mogą być przydatne podczas badania i monitorowania.
Nazwa zestawu zestaw wierszy |
Description |
---|---|
DMSCHEMA_MINING_MODELS |
Wyświetla listę wszystkich modeli wyszukiwania w bieżącym kontekście. Zawiera informacje, takie jak data utworzenia, parametrów używanych do tworzenia modelu i rozmiaru zbioru szkolenia. |
DMSCHEMA_MINING_COLUMNS |
Wyświetla listę wszystkich kolumn, używane w modelach wyszukiwania w bieżącym kontekście. Mapowanie na kolumna źródłową struktura wyszukiwania, typów danych precyzja, następujące informacje i przewidywanie funkcje, które mogą być używane z kolumną. |
DMSCHEMA_MINING_STRUCTURES |
Wyświetla listę wszystkich struktura wyszukiwania w bieżącym kontekście. Informacje te obejmują czy struktura jest pusta, data struktury ostatnio przetwarzane i definicji wstrzymanie zestaw danych i struktury, jeśli istnieje. |
DMSCHEMA_MINING_STRUCTURE_COLUMNS |
Wyświetla listę wszystkich kolumn używanych w strukturach wyszukiwania w bieżącym kontekście. Zawiera informacje, jak typ zawartości i typ danych, opcje dopuszczania wartości null, i czy kolumna zawiera zagnieżdżone danych tabela. |
DMSCHEMA_MINING_SERVICES |
Wyświetla listę wszystkich usług wyszukiwania lub algorytmy, które są dostępne na określonym serwerze. Informacje zawiera flagi obsługiwanych modelowania, typy wejściowych i obsługiwane typy urządzenie źródłowe danych. |
DMSCHEMA_MINING_SERVICE_PARAMETERS |
Wyświetla listę wszystkich parametrów dla usług wyszukiwania, które są dostępne w bieżącym wystąpienie. Zawiera informacje, jak typ danych dla każdego parametru, wartości domyślne i górną i dolną granicę. |
DMSCHEMA_MODEL_CONTENT |
Zwraca zawartość w modelu, jeśli model został przetworzony. Aby uzyskać więcej informacji zobaczMining Model Content (Analysis Services - Data Mining). |
DBSCHEMA_CATALOGS |
Wyświetla listę wszystkich baz danych (katalogów) w bieżącym wystąpienie usług Analysis Services. |
MDSCHEMA_INPUT_DATASOURCES |
Wyświetla listę wszystkich źródeł danych w bieżącym wystąpienie usług Analysis Services. |
Uwaga
Na liście w tabela nie jest obszerny; pokazuje on tylko tych wierszy, które mogą być większości przydatne do rozwiązywania problemów.
Przykłady
W poniższej sekcji zawiera przykłady kwerend względem wierszy schematu wyszukiwanie danych.
Przykład 1: Usługi wyszukiwanie danych do listy
Następująca kwerenda zwraca listę usług wyszukiwania, które są dostępne na bieżącym serwerze, co oznacza algorytmów, które są włączone.Kolumny, pod warunkiem, że dla każdej usługa wyszukiwania zawierają flag modelowania i typów zawartości, które mogą być używane przez każdy algorytm, identyfikator GUID dla każdej usługa, a jakichkolwiek ograniczeń przewidywanie, które mogły zostać dodane dla każdej usługa.
SELECT *
FROM $system.DMSCHEMA_MINING_SERVICES
Przykład 2: Parametry model wyszukiwania do listy
W poniższym przykładzie są zwracane parametrów, które były używane do tworzenia modeli wyszukiwania określonych:
SELECT MINING_PARAMETERS
FROM $system.DMSCHEMA_MINING_MODELS
WHERE MODEL_NAME = 'TM Clustering'
Przykład 3: Lista wszystkich zestawów wierszy
W poniższym przykładzie zwraca pełną listę zestawów wierszy, które są dostępne na bieżącym serwerze:
SELECT *
FROM $system.DBSCHEMA_TABLES