Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: Analytické služby SQL Serveru
Označuje, zda je případ použit jako testovací případ pro specifikovaný model dolování dat nebo strukturu těžby.
Syntax
IsTestCase()
Typ výsledku
Vrací true , pokud je případ součástí testovací datové sady; jinak nepravda.
Remarks
Pokud použijete Data Mining Wizard k vytvoření těžební struktury a souvisejícího těžebního modelu, výchozí je 30 procent případů vyhrazeno pro použití jako testovací datová sada. Zbývající případy se používají k trénování modelu dolování dat. Stejný testovací datový soubor lze použít pro všechny modely založené na této struktuře. Pokud ale použijete DMX k vytvoření těžebního modelu, ve výchozím nastavení se všechna data použijí k trénování modelu a žádná testovací sada se nevytvoří. Pro umožnění vytvoření testovací datové sady musíte nastavit parametry klauzule WITH HOLDOUT.
Lze zjistit, zda byla testovací sada vytvořena na konkrétní těžební struktuře, podle hodnoty vlastností a HoldoutMaxCasesHoldoutMaxPercent .
Note
Drillthrough musí být na modelu povolen, pokud chcete použít funkce IsTrainingCase nebo IsTestCase k vrácení detailů o případech v konkrétním modelu. Další informace naleznete v tématu Povolení podrobné analýzy pro model dolování.
Pro vrácení případů, které jsou součástí tréninkové datové sady, použijte funkci IsTrainingCase (DMX).
Examples
Následující příklad využívá těžební strukturuTargeted Mailing, která je vytvořena v Základním tutoriálu dolování dat. Dotaz vrací všechny případy ve struktuře, které se používají k testování.
SELECT *
FROM [Targeted Mailing].CASES
WHERE IsTestCase()
Pro více informací o tom, jak dotazovat případy používané v dolování dat, viz SELECT FROM <model>. CASES (DMX) a SELECT FROM <struktury>. PŘÍPADY.