Udostępnij za pośrednictwem


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.