IsTrainingCase (DMX)
Wskazuje, czy przypadek jest używane przypadek szkoleń dla określonego wyszukiwanie danych modelu lub struktura wyszukiwania.
IsTrainingCase()
Typ wyniku
Zwraca wartość true Jeśli przypadek jest częścią szkoleniowy zestaw danych; w przeciwnym razie false.
Remarks
Jeżeli używasz Kreatora wyszukiwanie danych do utworzenia struktura wyszukiwania i model wyszukiwania powiązanych domyślnie 30 procent przypadków są unieważnić jako zestaw danych testu.Pozostałe przypadki, w źródle danych, w którym można określić są używane na szkolić w modelu.Jednak jeśli wyszukiwanie danych rozszerzeń (DMX) pozwala utworzyć model górnictwo domyślnie, wszystkie dane są używane na szkolić w modelu i nie zestaw testów jest tworzony.Aby włączyć tworzenie zestaw danych do badań, należy ustawić parametry klauzula WITH wstrzymanie.
Można określić, czy dane w strukturze danych wyszukiwania jest podzielony na partycje do testowania i ustawia szkolenia, wyświetlając wartość HoldoutMaxCases() i HoldoutMaxPercent() właściwości.
Uwaga
Jeśli chcesz użyć na model musi być włączona drążenie IsTrainingCase lub IsTestCase Funkcje, aby zwrócić szczegółowe informacje dotyczące spraw w modelu. Aby uzyskać więcej informacji zobaczJak Włącz drążenie do model wyszukiwania.
Aby przywrócić sprawy, które są częścią zestaw danych test, należy użyć funkcja IsTestCase (DMX).
Przykłady
W poniższym przykładzie użyto klastrowania model wyszukiwanie danych z docelowej scenariusza korespondencji w Podstawowe wyszukiwanie danych — samouczek. Kwerenda zwraca tylko tych przypadkach, które były używane do szkolenia model wyszukiwania.Ponadto przypadkach szkolenia są ograniczone do mniej niż 40 klientów.
SELECT *
FROM [TM Clustering].CASES
WHERE IsTrainingCase()
AND [Age] <40
Inne przykłady sposobów przypadkach używane w wyszukiwanie danych kwerendy można znaleźć w temacie Model, SELECT FROM < > .CASES (DMX) i SELECT FROM < struktura > .CASES.