WYBIERZ DO (DMX)
Tworzy nowy model wyszukiwania, który jest oparty na strukturze wyszukiwania istniejącego modelu wyszukiwania.The SELECT INTO instrukcja creates the new model wyszukiwania by copying schema and other information that is not specific to the actual algorithm.
SELECT INTO <new model>
USING <algorithm> [(<parameter list>)] [WITH DRILLTHROUGH[,] [FILTER(<expression>)]]
FROM <existing model>
Argumenty
new model
Unikatową nazwę dla nowego modelu, który jest tworzony.algorithm
Określony dostawca Nazwa algorytmu wyszukiwanie danych.parameter list
Opcjonalne.Rozdzielana przecinkami lista parametry zdefiniowane przez dostawca dla algorytmu.expression
Wyrażenie warunku prawidłowego filtru na danych szkoleniowych.Aby uzyskać więcej informacji na temat wyrażeń, które mogą być używane jako filtry Zobacz Tworzenie filtrów dla modeli wyszukiwania (Analysis Services — wyszukiwanie danych).existing model
Nazwa istniejącego modelu do skopiowania.
Remarks
Istniejący model jest szkolenie, nowy model automatycznie jest przetwarzany podczas wykonywania tej instrukcja.W przeciwnym razie nowy model pozostaje nieprzetworzonych.
The SELECT INTO instrukcja works only if the structure of the existing model is compatible with the algorithm of the new model. Dlatego tej instrukcja jest najbardziej przydatna do szybkiego tworzenia i testowania modeli, które są oparte na takiego samego algorytmu.W przypadku zmiany typu algorytmu, nowy algorytm musi obsługiwać typ danych każdej kolumna, która znajduje się w istniejącym modelu lub może wystąpić błąd podczas przetwarzania modelu
The WITH DRILLTHROUGH klauzula enables przeglądanie szczegółowe on the new model wyszukiwania. Drążenie może być włączone tylko podczas tworzenia modelu.
Przykład 1: Zmienianie parametrów modelu
W następującym przykładzie zostanie utworzony nowy model wyszukiwania na podstawie istniejących modeli wyszukiwania, TM_Clustering, które można tworzyć w Podstawowe wyszukiwanie danych — samouczek.W nowym modelu parametru CLUSTER_COUNT zostaje zmodyfikowana tak, aby maksymalnie pięć klastrów będzie istniał w nowym modelu.Z drugiej strony wartością domyślną jest 10 używane istniejącego modelu.
SELECT * INTO [New_Clustering]
USING [Microsoft_Clustering] (CLUSTER_COUNT = 5)
FROM [TM Clustering]
Przykład 2: Dodawanie filtru do modelu
Poniższy przykład tworzy nowy model wyszukiwania oparty na istniejącym modelu wyszukiwania i dodaje filtr na modelu.Filtr ogranicza danych szkoleniowych do tylko klientów mieszkających w określonym regionie.
SELECT * INTO [Clustering Europe Region]
USING [Microsoft_Clustering] WITH FILTER(Region='Europe')
FROM [TM Clustering]
Uwaga
Filtry, które są stosowane przypadek tabela może zostać zmieniony za pomocą instrukcja SELECT INTO, jak pokazano w poniższym przykładzie; jednak jeśli model oryginalny zawiera filtr w tabela zagnieżdżonej, filtr tabela zagnieżdżonej nie może być zmienione lub usunięte przy użyciu następującej składni, ale jest kopiowany z oryginalnym modelu bez zmian.Aby utworzyć model inny filtr w tabela zagnieżdżonej, należy użyć składni instrukcji ALTER STRTUCTURE... ADD MODEL.