IsTrainingCase (DMX)

Gilt für: SQL Server Analysis Services

Gibt an, ob ein Fall als Trainingsfall für ein bestimmtes Data Mining-Modell oder eine bestimmte Data Mining-Struktur verwendet wird.

Syntax

  
IsTrainingCase()  

Ergebnistyp

Gibt true zurück, wenn der Fall Teil des Trainingsdatasets ist. andernfalls false.

Bemerkungen

Wenn Sie eine Miningstruktur und ein damit verknüpftes Miningmodell mit dem Data Mining-Assistenten erstellen, werden standardmäßig 30 Prozent der Fälle zur Verwendung als Testdataset zurückgehalten. Die verbleibenden Fälle in der angegebenen Datenquelle werden zum Trainieren des Modells verwendet. Wenn Sie das Miningmodell jedoch mithilfe von DMX-Anweisungen (Data Mining-Erweiterungen) erstellen, werden standardmäßig alle Daten zum Trainieren des Modells verwendet, und es wird kein Testsatz erstellt. Damit ein Testdataset erstellt werden kann, müssen Sie die Parameter der WITH HOLDOUT-Klausel festlegen.

Sie können ermitteln, ob die Daten in einer bestimmten Miningstruktur in Test- und Trainingssätze geteilt wurden, indem Sie den Wert der Eigenschaften von HoldoutMaxCases und HoldoutMaxPercent anzeigen.

Hinweis

Drillthrough muss für das Modell aktiviert sein, wenn Sie die Funktionen IsTrainingCase oder IsTestCase verwenden möchten, um Details zu den Fällen im Modell zurückzugeben. Weitere Informationen finden Sie unter Aktivieren von Drillthrough für ein Miningmodell.

Um Fälle zurückzugeben, die Teil des Testdatasets sind, verwenden Sie die Funktion IsTestCase (DMX)..

Beispiele

Im folgenden Beispiel wird das Data Mining-Clustermodell aus dem Szenario für das zielorientierte Mailing im Data Mining-Basic-Tutorial verwendet. Die Abfrage gibt nur die Fälle zurück, die zum Trainieren des Miningmodells verwendet wurden. Darüber hinaus werden die Trainingsfälle auf Kunden unter 40 eingeschränkt.

SELECT *  
FROM [TM Clustering].CASES  
WHERE IsTrainingCase()  
AND [Age] <40  

Weitere Beispiele zum Abfragen von Fällen, die im Data Mining verwendet werden, finden Sie unter SELECT FROM-Modell<>. CASES (DMX) und SELECT FROM-Struktur<>. FÄLLE.

Weitere Informationen

Trainings- und Testdatasets
Funktionen (DMX)
Data Mining-Abfragen