Freigeben über


Abfragen der Data Mining-Schema-Rowsets (Analysis Services - Data Mining)

In SQL Server 2014 werden viele der vorhandenen OLE DB Data Mining-Schema-Rowsets als eine Reihe von Systemtabellen verfügbar gemacht, die Sie mithilfe von Data Mining Extensions (DMX)-Anweisungen abfragen können. Indem Sie Abfragen für das Data Mining-Schema-Rowset erstellen, können Sie die verfügbaren Dienste identifizieren, Aktualisierungen zum Status Ihrer Modelle und Strukturen abrufen und Details zu den Modellinhalten oder Parametern ermitteln. Eine Beschreibung der Data Mining-Schema-Rowsets finden Sie unter Data Mining Schema Rowsets.

Hinweis

Sie können auch die Data Mining-Schema-Rowsets mithilfe von XMLA abfragen. Weitere Informationen dazu in SQL Server Management Studio finden Sie unter Erstellen einer Data Mining-Abfrage mithilfe von XMLA.

Liste der Data-Mining-Schema-Zeilensätze

In der folgenden Tabelle sind die Data Mining-Schema-Rowsets aufgeführt, die für Abfragen und Überwachung nützlich sein können.

Rowset-Name BESCHREIBUNG
DMSCHEMA_MINING_MODELS Listet alle Miningmodelle im aktuellen Kontext auf.

Enthält informationen wie das Erstellungsdatum, Parameter zum Erstellen des Modells und die Größe des Schulungssatzes.
DMSCHEMA_MINING_COLUMNS Listet alle Spalten auf, die in Miningmodellen im aktuellen Kontext verwendet werden.

Informationen umfassen die Abbildung auf die Quellspalte der Miningstruktur, den Datentyp, die Genauigkeit der Daten und die Vorhersagefunktionen, die mit der Spalte verwendet werden können.
DMSCHEMA_MINING_STRUCTURES Listet alle Miningstrukturen im aktuellen Kontext auf.

Informationen umfassen, ob die Struktur aufgefüllt wird, das Datum, an dem die Struktur zuletzt verarbeitet wurde, und die Definition des Aufbewahrungsdatensatzes für die Struktur( falls vorhanden).
DMSCHEMA_MINING_STRUCTURE_COLUMNS Listet alle Spalten auf, die in Miningstrukturen im aktuellen Kontext verwendet werden.

Informationen umfassen Inhaltstyp und Datentyp, Nullierbarkeit und ob die Spalte geschachtelte Tabellendaten enthält.
DMSCHEMA_MINING_SERVICES Listet alle Miningdienste oder Algorithmen auf, die auf dem angegebenen Server verfügbar sind.

Informationen umfassen unterstützte Modellierungskennzeichnungen, Eingabetypen und unterstützte Datenquellentypen.
DMSCHEMA_MINING_SERVICE_PARAMETERS Listet alle Parameter für die Miningdienste auf, die in der aktuellen Instanz verfügbar sind.

Informationen enthalten den Datentyp für jeden Parameter, die Standardwerte und die oberen und unteren Grenzwerte.
DMSCHEMA_MODEL_CONTENT Gibt den Inhalt des Modells zurück, wenn das Modell verarbeitet wurde.

Weitere Informationen finden Sie unter Mining Model Content (Analysis Services – Data Mining).
DBSCHEMA_CATALOGS Listet alle Datenbanken (Kataloge) in der aktuellen Instanz von Analysis Services auf.
MDSCHEMA_INPUT_DATASOURCES Listet alle Datenquellen in der aktuellen Instanz von Analysis Services auf.

Hinweis

Die Liste in der Tabelle ist nicht vollständig; Es werden nur die Rowsets angezeigt, die für die Problembehandlung von größter Bedeutung sind.

Beispiele

Der folgende Abschnitt enthält einige Beispiele für Abfragen gegen die Data Mining-Schema-Rowsets.

Beispiel 1: Data Mining Services auflisten

Die folgende Abfrage gibt eine Liste der Miningdienste zurück, die auf dem aktuellen Server verfügbar sind, was bedeutet, dass die aktivierten Algorithmen aktiviert sind. Die für jeden Miningdienst bereitgestellten Spalten umfassen die Modellierungskennzeichnungen und Inhaltstypen, die von jedem Algorithmus verwendet werden können, die GUID für jeden Dienst und alle Vorhersagegrenzwerte, die für jeden Dienst hinzugefügt wurden.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Beispiel 2: Parameter des List Mining-Modells

Im folgenden Beispiel werden die Parameter zurückgegeben, die zum Erstellen eines bestimmten Miningmodells verwendet wurden:

SELECT MINING_PARAMETERS   
FROM $system.DMSCHEMA_MINING_MODELS  
WHERE MODEL_NAME = 'TM Clustering'  

Beispiel 3: Alle Rowsets auflisten

Im folgenden Beispiel wird eine umfassende Liste der Rowsets zurückgegeben, die auf dem aktuellen Server verfügbar sind:

SELECT *   
FROM $system.DBSCHEMA_TABLES  

Siehe auch

Problembehandlungskonzepte (Analysis Services – Data Mining)