Data Mining-Abfragetask
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Wichtig
Data Mining wurde in SQL Server 2017 (14.x) Analysis Services als veraltet eingestuft und jetzt in SQL Server 2022 (16.x) Analysis Services eingestellt. Die Dokumentation wird für veraltete und eingestellte Features nicht aktualisiert. Weitere Informationen finden Sie unter Abwärtskompatibilität von Analysis Services.
Der Data Mining-Abfragetask führt Vorhersageabfragen basierend auf in Analysis Services erstellten Data Mining-Modellen aus. Die Vorhersageabfrage erstellt mithilfe von Miningmodellen eine Vorhersage für neue Daten. Beispielsweise kann eine Vorhersageabfrage vorhersagen, wie viele Segelboote in den Sommermonaten voraussichtlich verkauft werden, oder sie kann eine Liste potenzieller Kunden generieren, die mit hoher Wahrscheinlichkeit ein Segelboot kaufen werden.
Integration Services stellt Tasks bereit, die andere Business Intelligence-Vorgänge ausführen, z. B. das Ausführen von DDL-Anweisungen (Data Definition Language, Datendefinitionssprache) und das Verarbeiten analytischer Objekte.
Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu weiteren Business Intelligence-Tasks zu erhalten:
Vorhersageabfragen
Bei der Abfrage handelt es sich um eine DMX-Anweisung (Data Mining Extensions). Die DMX-Sprache ist eine Erweiterung der SQL-Sprache, die das Arbeiten mit Miningmodellen unterstützt. Weitere Informationen zum Verwenden der DMX-Sprache finden Sie unter Data Mining-Erweiterungen (DMX) – Referenz.
Der Task kann mehrere Miningmodelle abfragen, die auf der gleichen Miningstruktur basieren. Ein Miningmodell wird mithilfe eines der Data Mining-Algorithmen von Analysis Services erstellt. Die Miningstruktur des Data Mining-Abfragetasks kann mehrere Miningmodelle einschließen, die mit verschiedenen Algorithmen erstellt wurden. Weitere Informationen finden Sie unter Miningstrukturen (Analysis Services – Data Mining) und Data Mining-Algorithmen (Analysis Services – Data Mining).
Die Vorhersageabfrage, die der Data Mining-Abfragetask ausführt, gibt als Ergebnis eine einzelne Zeile oder ein Dataset zurück. Eine Abfrage, die eine einzelne Zeile zurückgibt, wird als SINGLETON-Abfrage bezeichnet: Beispielsweise gibt die Abfrage zur Vorhersage, wie viele Segelboote in den Sommermonaten verkauft werden, eine Zahl zurück. Weitere Informationen zu Vorhersageabfragen, die eine einzelne Zeile zurückgeben, finden Sie unter Data Mining-Abfragetools.
Die Abfrageergebnisse werden in Tabellen gespeichert. Falls eine Tabelle mit dem vom Data Mining-Abfragetask angegebenen Namen bereits vorhanden ist, kann der Task eine neue Tabelle erstellen, wobei der gleiche Name verwendet und eine Zahl angefügt wird, oder der Tabelleninhalt kann überschrieben werden.
Wenn die Ergebnisse eine Schachtelung einschließen, wird das Ergebnis vor dem Speichern vereinfacht. Durch das Vereinfachen eines Ergebnisses wird das geschachtelte Resultset in eine Tabelle geändert. Beispielsweise werden durch das Vereinfachen eines geschachtelten Ergebnisses mit einer Customer -Spalte und einer geschachtelten Product -Spalte der Customer -Spalte Zeilen hinzugefügt, um eine Tabelle zu erstellen, die Produktdaten für jeden Kunden enthält. Beispielsweise wird ein Kunde mit drei verschiedenen Produkten zu einer Tabelle mit drei Zeilen, wobei der Kunde in jeder Zeile wiederholt und in jeder Zeile ein anderes Produkt hinzugefügt wird. Falls das FLATTENED-Schlüsselwort ausgelassen wird, enthält die Tabelle nur die Customer -Spalte und nur eine einzige Zeile pro Kunde. Weitere Informationen finden Sie unter SELECT (DMX).
Konfiguration des Data Mining-Abfragetasks
Der Data Mining-Abfragetask erfordert zwei Verbindungen. Die erste Verbindung ist ein Analysis Services-Verbindungs-Manager, der eine Verbindung mit einer Instanz von Microsoft SQL Server Analysis Services oder mit einem Analysis Services-Projekt herstellt, die bzw. das die Miningstruktur und das Miningmodell enthält. Die zweite Verbindung ist ein OLE DB-Verbindungs-Manager, der eine Verbindung mit der SQL Server-Datenbank herstellt, die die Tabelle enthält, in die der Task schreibt. Weitere Informationen finden Sie unter Analysis Services Connection Manager und OLE DB Connection Manager.
Sie können Eigenschaften mit dem SSIS -Designer oder programmgesteuert festlegen.
Hinweis
Der Transformations-Editor für Data Mining-Abfragen weist keine Seite mit Ausdrücken auf. Verwenden Sie stattdessen das Fenster Eigenschaften für den Zugriff auf die Tools zum Erstellen und Verwalten von Eigenschaftsausdrücken für Eigenschaften des Data Mining-Abfragetasks.
Klicken Sie auf das folgende Thema, um weitere Informationen zum Festlegen dieser Eigenschaften im SSIS -Designer zu erhalten:
Programmgesteuerte Konfiguration des Data Mining-Abfragetasks
Klicken Sie auf eines der folgenden Themen, um weitere Informationen zum programmgesteuerten Festlegen dieser Eigenschaften zu erhalten:
Editor für Data Mining-Abfragetasks (Registerkarte Miningmodell)
Mithilfe der Registerkarte Miningmodell des Dialogfelds Editor für Data Mining-Abfragetasks können Sie die zu verwendende Miningstruktur sowie das Miningmodell angeben.
Weitere Informationen zur Implementierung von Data Mining in Paketen finden Sie unter Data Mining-Abfragetask und Data Mining-Projektmappen.
Allgemeine Optionen
Name
Geben Sie einen eindeutigen Namen für die Data Mining-Abfragetasks ein. Dieser Name wird im Tasksymbol als Bezeichnung verwendet.
Hinweis
Tasknamen müssen innerhalb eines Pakets eindeutig sein.
Beschreibung
Geben Sie eine Beschreibung für den Data Mining-Abfragetask ein.
Optionen der Registerkarte Miningmodell
Connection
Wählen Sie einen Analysis Services-Verbindungs-Manager aus der Liste aus, oder klicken Sie auf Neu, um einen neuen Verbindungs-Manager zu erstellen.
Verwandte Themen: Analysis Services-Verbindungs-Manager
Neu
Erstellen Sie einen neuen Analysis Services-Verbindungs-Manager.
Verwandte Themen: Referenz zur Benutzeroberfläche des Dialogs Analysis Services-Verbindungs-Manager hinzufügen
Miningstruktur
Wählt eine Miningstruktur in der Liste aus.
Miningmodelle
Wählt ein auf der ausgewählten Miningstruktur aufgebautes Miningmodell aus.
Editor für Data Mining-Abfragetasks (Registerkarte Abfrage)
Mithilfe der Registerkarte Abfrage des Dialogfelds Data Mining-Abfragetask können Sie Vorhersageabfragen auf der Grundlage eines Miningmodells erstellen. In diesem Dialogfeld können Sie auch Parameter und Resultsets an Variablen anbinden.
Weitere Informationen zur Implementierung von Data Mining in Paketen finden Sie unter Data Mining-Abfragetask und Data Mining-Projektmappen.
Allgemeine Optionen
Name
Geben Sie einen eindeutigen Namen für die Data Mining-Abfragetasks ein. Dieser Name wird im Tasksymbol als Bezeichnung verwendet.
Hinweis
Tasknamen müssen innerhalb eines Pakets eindeutig sein.
Beschreibung
Geben Sie eine Beschreibung für den Data Mining-Abfragetask ein.
Optionen der Registerkarte Abfrage erstellen
Data Mining-Abfrage
Geben Sie eine Data Mining-Abfrage ein.
Verwandte Themen: Data Mining-Erweiterungen (DMX) – Referenz
Neue Abfrage erstellen
Erstellt die Data Mining-Abfrage mithilfe eines grafischen Tools.
Verwandte Themen: Data Mining-Abfrage
Optionen der Registerkarte Parameterzuordnung
Parametername
Sie können optional den Parameternamen aktualisieren. Ordnen Sie den Parameter einer Variable zu, indem Sie in der Liste Variablenname eine Variable auswählen.
Variablenname
Wählen Sie in der Liste eine Variable aus, um sie dem Parameter zuzuordnen.
Add (Hinzufügen)
Fügt der Liste einen Parameter hinzu.
Remove
Wählen Sie einen Parameter aus, und klicken Sie anschließend auf Entfernen.
Optionen der Registerkarte Resultset
Ergebnisname
Sie können optional den Resultsetnamen aktualisieren. Ordnen Sie das Resultset einer Variable zu, indem Sie in der Liste Variablenname eine Variable auswählen.
Nachdem Sie das Ergebnis durch Klicken auf Hinzufügenhinzugefügt haben, geben Sie einen eindeutigen Namen für das Ergebnis an.
Variablenname
Wählen Sie in der Liste eine Variable aus, um sie dem Resultset zuzuordnen.
Ergebnistyp
Gibt an, ob eine einzelne Zeile oder ein vollständiges Resultset zurückgegeben werden soll.
Add (Hinzufügen)
Fügt ein Resultset zur Liste hinzu.
Remove
Wählen Sie ein Ergebnis aus, und klicken Sie anschließen auf Entfernen.
Editor für Data Mining-Abfragetasks (Registerkarte Ausgabe)
Mithilfe der Registerkarte Ausgabe des Dialogfelds Editor für Data Mining-Abfragetasks können Sie das Ziel der Vorhersageabfrage angeben.
Weitere Informationen zur Implementierung von Data Mining in Paketen finden Sie unter Data Mining-Abfragetask und Data Mining-Projektmappen.
Allgemeine Optionen
Name
Geben Sie einen eindeutigen Namen für die Data Mining-Abfragetasks ein. Dieser Name wird im Tasksymbol als Bezeichnung verwendet.
Hinweis
Tasknamen müssen innerhalb eines Pakets eindeutig sein.
Beschreibung
Geben Sie eine Beschreibung für den Data Mining-Abfragetask ein.
Optionen der Registerkarte Ausgabe
Connection
Wählen Sie einen Verbindungs-Manager aus der Liste aus, oder klicken Sie auf Neu , um einen neuen Verbindungs-Manager zu erstellen.
Neu
Erstellt einen neuen Verbindungs-Manager. Sie können nur die ADO.NET- und OLE DB-Verbindungsmanagertypen verwenden.
Ausgabetabelle
Geben Sie die Tabelle an, in die die Vorhersageabfrage ihre Ergebnisse schreiben soll.
Ausgabetabelle löschen und erneut erstellen
Gibt an, ob die Vorhersageabfrage den Inhalt in der Zieltabelle überschreiben soll, indem die Tabelle gelöscht und anschließend erneut erstellt wird.