Freigeben über


Data-Mining-Schemareihen (SSAs)

Gilt für: SQL Server 2019 und frühere Analysis Services Azure Analysis Services Fabric/Power BI Premium

Von Bedeutung

Data Mining wurde in SQL Server 2017 Analysis Services verworfen und ist in SQL Server 2022 Analysis Services eingestellt worden. Die Dokumentation wird nicht für veraltete und nicht mehr unterstützte Features aktualisiert. Weitere Informationen finden Sie unter "Analysis Services-Abwärtskompatibilität".

In SQL Server 2017 werden viele der vorhandenen OLE DB Data Mining-Schema-Zeilenmengen als eine Menge von Systemtabellen verfügbar gemacht, die Sie mit 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.

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-Rowsets

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 Description
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 Zuordnung zur Quellspalte der Miningstruktur, des Datentyps, der Genauigkeit und der 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 Inhalt des Miningmodells (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.

Examples

Der folgende Abschnitt enthält einige Beispiele für Abfragen für 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