Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: usług SQL Server Analysis Services
Tworzy nowy model górniczy oparty na strukturze górniczej istniejącego modelu górniczego. Instrukcja SELECT INTO tworzy nowy model wydobycia poprzez kopiowanie schematu i innych informacji, które nie są specyficzne dla samego algorytmu.
Syntax
SELECT INTO <new model>
USING <algorithm> [(<parameter list>)] [WITH DRILLTHROUGH[,] [FILTER(<expression>)]]
FROM <existing model>
Arguments
Nowy model
Unikalna nazwa dla nowego modelu, który powstaje.
algorytm
Nazwa algorytmu eksploracji danych zdefiniowana przez dostawcę.
Lista parametrów
Optional. Lista parametrów definiowanych przez dostawcę dla algorytmu oddzielona przecinkami.
expression
Wyrażenie, które ewaluuje do prawidłowego warunku filtra na danych treningowych. Więcej informacji o wyrażeniach używanych jako filtry można znaleźć w artykule Filtry dla modeli wydobywania (Usługi analizy - Kopanie danych).
Istniejący model
Nazwa istniejącego modelu, który ma zostać skopiowany.
Remarks
Jeśli istniejący model zostanie wytrenowany, nowy model jest automatycznie przetwarzany po wykonaniu tego polecenia. W przeciwnym razie nowy model pozostaje nieprzetworzony.
Instrukcja SELECT INTO działa tylko wtedy, gdy struktura istniejącego modelu jest zgodna z algorytmem nowego modelu. Dlatego to stwierdzenie jest najbardziej przydatne do szybkiego tworzenia i testowania modeli opartych na tym samym algorytmie. Jeśli zmienisz typ algorytmu, nowy algorytm musi wspierać typ danych każdej kolumny istniejącej w modelu, w przeciwnym razie może wystąpić błąd podczas przetwarzania modelu,
Klauzula WITH DRILLTHROUGH umożliwia drillthrough w nowym modelu górniczym. Drillthrough można włączyć tylko podczas tworzenia modelu.
Przykład 1: Zmiana parametrów modelu
Poniższy przykład tworzy nowy model wydobycia oparty na istniejącym modelu wydobycia, TM_Clustering, który tworzysz w Podstawowym Samouczku Eksploracji Danych. W nowym modelu parametr CLUSTER_COUNT jest modyfikowany tak, aby w nowym modelu istniało maksymalnie pięć klastrów. Dla porównania, istniejący model używa wartości domyślnej, która wynosi 10.
SELECT * INTO [New_Clustering]
USING [Microsoft_Clustering] (CLUSTER_COUNT = 5)
FROM [TM Clustering]
Przykład 2: Dodanie filtra do modelu
Poniższy przykład tworzy nowy model wydobycia oparty na istniejącym modelu i dodaje do niego filtr. Filtr ogranicza dane treningowe tylko do tych klientów mieszkających w danym regionie.
SELECT * INTO [Clustering Europe Region]
USING [Microsoft_Clustering] WITH FILTER(Region='Europe')
FROM [TM Clustering]
Note
Filtry stosowane do tabeli przypadków można zmieniać, używając polecenia SELECT INTO, jak pokazano w tym przykładzie; jednak jeśli oryginalny model zawiera filtr w zagnieżdżonej tabeli, filtr tabeli zagnieżdżonej nie może być zmieniony ani usunięty za pomocą tej składni, lecz jest kopiowany bez zmian względem oryginalnego modelu. Aby stworzyć model z innym filtrem na zagnieżdżonej tabeli, użyj struktury ALTER... Dodaj składnię modelu.