Udostępnij za pośrednictwem


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.