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.