Erstellen von DMX-Vorhersageabfragen

Das wichtigste Ziel der meisten Data Mining-Projekte besteht darin, mithilfe eines Miningmodells Vorhersagen zu treffen. Vorhersagen zu erstellen schließt solche verschiedenartige Tasks wie Klassifizierung, Risikobewertung und lineare Regression ein.

Vorhersageabfragen basieren auf der DMX-Sprache (Data Mining Extensions). Die DMX-Sprache ist eine Erweiterung der SQL-Sprache, die das Arbeiten mit Miningmodellen unterstützt. Die Syntax einer Vorhersageabfrage mithilfe von DMX ist der Syntax einer Abfrage in Transact-SQL ähnlich. Sowohl SQL Server Management Studio als auch Business Intelligence Development Studio stellen Tools bereit, mit deren Hilfe Sie DMX-Vorhersageabfragen erstellen können.

HinweisHinweis

Zusätzlich zu Vorhersageabfragen können Sie Inhaltsabfragen erstellen, um die Muster und Statistiken abzurufen, die beim Verarbeiten des Modells generiert wurden. Weitere Informationen zu Inhaltsabfragen und anderen Abfragetypen finden Sie unter Abfragen von Data Mining-Modellen (Analysis Services - Data Mining).

Vorhersageabfragetools

SQL Server stellt folgende Tools bereit, mit denen Sie Vorhersageabfragen erstellen können.

  • Generator für Vorhersageabfragen

  • Abfrage-Editor

  • DMX-Vorlagen

Der Generator für Vorhersageabfragen befindet sich auf der Registerkarte Miningmodellvorhersage des Data Mining-Designers, der sowohl in SQL Server Management Studio

als auch in Business Intelligence Development Studio verfügbar ist. Wenn Sie den Generator verwenden, können Sie mithilfe grafischer Tools ein Miningmodell auswählen und neue Falldaten sowie benutzerdefinierte Vorhersagefunktionen hinzufügen. Der Generator für Vorhersageabfragen bietet auch einen Text-Editor, in dem Sie die Abfrage manuell ändern können, und einen einfachen Ergebnisbereich zur Anzeige der Abfrageergebnisse.

Der Abfrage-Editor in SQL Server Management Studio stellt Ihnen Tools zum Erstellen und Ausführen von DMX-Abfragen zur Verfügung. Sie können eine Verbindung mit einer Instanz von SQL Server Analysis Services herstellen, eine Datenbank und ein Miningmodell aus einer Dropdownliste auswählen sowie eine Liste von Miningmodellspalten und Vorhersagefunktionen durchsuchen.

SQL Server Management Studio stellt auch interaktive DMX-Abfragevorlagen bereit, die Sie verwenden können, um DMX-Abfragen zu erstellen.

Erstellen von Vorhersageabfragen in Integration Services

Sie können Vorhersageabfragen auch in ein SQL Server Integration Services-Paket aufnehmen. Die folgenden Tasks und Transformationen in Integration Services unterstützen die Erstellung und die Ausführung von DMX-Anweisungen.

Komponente

Beschreibung

Data Mining-Abfragetask

Führt DMX-Abfragen als Teil einer Ablaufsteuerung aus.

Der Task-Editor stellt den Generator für Vorhersageabfragen und ein Textfeld für die manuelle Bearbeitung der DMX-Abfrage zur Verfügung.

Transformation für Data Mining-Abfragen

Führt mit Daten, die von einer von Ihnen definierten Datenquelle bereitgestellt werden, eine Vorhersageabfrage aus.

Der Task-Editor stellt den Generator für Vorhersageabfragen und ein Textfeld für die manuelle Bearbeitung der DMX-Abfrage zur Verfügung.