IsTestCase (DMX)
Gilt für: SQL Server Analysis Services
Gibt an, ob ein Fall als Testfall für ein bestimmtes Data Mining-Modell oder eine bestimmte Data Mining-Struktur verwendet wird.
Syntax
IsTestCase()
Ergebnistyp
Gibt "true " zurück, wenn der Fall Teil des Testdatensatzes ist; andernfalls "false".
Hinweise
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 übrigen Fälle werden zum Trainieren des Data Mining-Modells verwendet. Dasselbe Testdataset kann mit allen Modellen verwendet werden, die auf der Struktur basieren. Wenn Sie das Miningmodell jedoch mithilfe von DMX erstellen, werden standardmäßig alle Daten zum Trainieren des Modells verwendet, und es wird kein Testsatz erstellt. Um die Erstellung eines Testdatensatzes zu ermöglichen, müssen Sie die Parameter der WITH HOLDOUT-Klausel festlegen.
Sie können ermitteln, ob ein Testsatz für eine bestimmte Miningstruktur erstellt wurde, 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 in einem bestimmten Modell zurückzugeben. Weitere Informationen finden Sie unter Aktivieren von Drillthrough für ein Miningmodell.
Um Fälle zurückzugeben, die Teil des Trainingsdatensatzes sind, verwenden Sie die Funktion IsTrainingCase (SHAPE).
Beispiele
Im folgenden Beispiel wird die Targeted Mailing
Miningstruktur verwendet, die im Lernprogramm zum Einfachen Data Mining erstellt wird. Die Abfrage gibt alle Fälle der Struktur zurück, die für Tests verwendet werden.
SELECT *
FROM [Targeted Mailing].CASES
WHERE IsTestCase()
Weitere Informationen zum Abfragen von Im Data Mining verwendeten Fällen finden Sie unter SELECT FROM-Modell><. CASES (SELECT FROM) und SELECT FROM-Struktur<>. FÄLLE.
Weitere Informationen
Functions (DMX) (Funktionen (DMX))
Data Mining-Abfragen
Trainings- und Testdatasets