(dmx) EKLE
Belirtilen veri madenciliği nesnesini işler.Işlem madenciliği modelleri ve madenciliği yapıları hakkında daha fazla bilgi için bkz: Veri madenciliği nesneleri işleniyor.
deyim, araştırma yapısı belirtilirse, araştırma yapısı ve tüm ilişkili madenciliği modelleri işler.deyim, madenciliği model belirtilirse, yalnızca araştırma modeli işler.
INSERT INTO [MINING MODEL]|[MINING STRUCTURE] <model>|<structure> (<mapped model columns>) <source data query>
INSERT INTO [MINING MODEL]|[MINING STRUCTURE] <model>|<structure>.COLUMN_VALUES (<mapped model columns>) <source data query>
Bağımsız değişkenler
model
Bir model tanıtıcısı.structure
Bir yapı tanıtıcısı.mapped model columns
Virgülle ayrılmış listesi sütun tanımlayıcıları ve iç içe geçmiş tanımlayıcılar.source data query
Sağlayıcı tarafından tanımlanmış biçiminde kaynak sorgudur.
Remarks
Belirtmezseniz MINING MODEL veya MINING STRUCTURE, Analysis Services Nesne türü adı temel alınarak arar ve doğru nesne işler. Sunucu bir araştırma yapısı ve aynı ada sahip bir araştırma modeli varsa, bir hata döndürülür.
By using the second syntax form, INSERT INTO<object>.COLUMN_VALUES, you can insert data directly into the model columns without training the model.Bu yöntem, sütun veri modeline hiyerarşileri veya sıralanmış bir sütun içeren veri ile çalışırken yararlı olan, kısa, sıralı biçimde sağlar.
Kullanıyorsanız INSERT INTO araştırma modeli veya araştırma yapısı ve devre dışı bırakın <eşlenen bir model sütunlar> ve <Kaynak veri sorgusu> bağımsız değişken deyim gibi davranır. ProcessDefault, zaten varolan bağlantıları kullanarak. Bağlamaları yoksa, deyim hata verir.Daha fazla bilgi için ProcessDefault, bkz: Seçenekler ve ayarlar. Aşağıdaki örnekte, sözdizimi gösterilmiştir:
INSERT INTO [MINING MODEL] <model>
Belirttiğiniz MINING MODEL Eşlenen sütunları ve kaynak veri sorgusu, model ve ilişkili yapısı işlenir.
Aşağıdaki tabloda, türleri nesneleri durumuna bağlı olarak deyim sonucu yönteminin açıklaması sağlanıyor.
deyim |
Nesnelerin durumu |
Sonuç |
---|---|---|
INSERT INTO MINING MODEL<modeli> |
araştırma yapısı işlenir. |
araştırma modeli işlenir. |
|
araştırma yapısı işlenmemiş olur. |
araştırma modeli ve araştırma yapısı işlenir. |
|
araştırma yapısı ek madenciliği modelleri içerir. |
Işlem başarısız olur.Yapı ve ilişkili madenciliği modelleri reprocess gerekir. |
INSERT INTO MINING STRUCTURE<yapısı> |
araştırma yapısı işlenen işlenmemiş veya. |
araştırma yapısı ve ilişkili madenciliği modelleri işlenir. |
INSERT INTO MINING MODEL<modeli> Kaynak sorguda içeren veya INSERT INTO MINING STRUCTURE<yapısı> Kaynak sorguda içeren |
Yapısı veya modelini içerik zaten içeriyor. |
Işlem başarısız olur.Kullanarak bu işlemi gerçekleştirmek için önce nesnelerin temizlemelisiniz. delete (dmx). |
Eşlenen bir model sütunlar
Kullanarak <eşlenen bir model sütunlar> öğe veri sütunlarından eşleyebilirler kaynak madenciliği modelinize sütunlar için. The <mapped model columns> element has the following form:
<column identifier> | SKIP | <table identifier> (<column identifier> | SKIP), ...
Kullanarak SKIP, kaynak sorguda bulunması gerekir, ancak, içinde bulunmayan bazı sütunlar dışında bırakabilirsiniz araştırma modeli. Içinde bir giriş satır kümesi kümesi bulunan sütunlar üzerinde denetiminiz SKIP yararlıdır.Kendi OPENQUERY yazıyorsanız, SKIP kullanmak yerine SELECT sütun listesinden sütuna geçmek için en iyi yöntem olduğunu.
SKIP da giriş satır kümesi kümesi sütundan birleştirmek gerçekleştirmek için gerekli, ancak sütun tarafından kullanılan kullanışlıdır araştırma yapısı.Bu BIR örnek madenciliği yapıdır ve araştırma modeli iç içe geçmiş bir tablo içeren.Bu yapı için bir giriş satır kümesi kümesi SHAPE yan tümce, ancak yabancı anahtar sütununa neredeyse hiçbir zaman kullanılan model kullanarak bir hiyerarşik satır kümesi kümesi oluşturmak için kullanılan yabancı anahtar sütununa sahip olacaktır.
SKIP sözdizimi, karşılık gelen hiçbir araştırma yapısı sütunu olan giriş satır kümesi tek tek sütun konumunda SKIP takmanızı ister.RELATE yan tümcesinde birleştirmek belirtmek için kullanılabilmesi için örneğin, aşağıdaki iç içe geçmiş tablo örnekte OrderNumber APPEND yan tümcesinde seçilmiş olması gerekir; ancak OrderNumber veri araştırma yapısı içindeki iç içe geçmiş tablo eklemek istemediğiniz.Bu nedenle, bu örnek, SKIP anahtar OrderNumber yerine INSERT INTO bağımsız değişkeninde kullanır.
Kaynak veri sorgusu
The <kaynak data query> element can include the following data kaynak types:
OPENQUERY
OPENROWSET
SHAPE
Tüm Analysis Services bir satır kümesi döndüren sorgu
Veri kaynağı türleri hakkında daha fazla bilgi için bkz: <Kaynak veri sorgusu>.
Temel örneği
Aşağıdaki örnek kullanır. OPENQUERY için eğitmek Naive Bayes model AdventureWorksDW veritabanındaki posta hedeflenen verileri temel alan.
INSERT INTO NBSample (CustomerKey, Gender, [Number Cars Owned],
[Bike Buyer])
OPENQUERY([Adventure Works DW],'Select CustomerKey, Gender, [NumberCarsOwned], [BikeBuyer]
FROM [vTargetMail]')
Iç içe geçmiş tablo örneği
Aşağıdaki örnek kullanır. SHAPE ilişki eğitmek için araştırma modeli iç içe geçmiş bir tablo içerir. Fist satır içeren bir not SKIP Bunun yerine, gereken OrderNumber SHAPE_APPEND Deyim, ancak değil kullanılan araştırma modeli.
INSERT INTO MyAssociationModel
([OrderNumber],[Models] (SKIP, [Model])
)
SHAPE {
OPENQUERY([Adventure Works DW],'SELECT OrderNumber
FROM vAssocSeqOrders ORDER BY OrderNumber')
} APPEND (
{OPENQUERY([Adventure Works DW],'SELECT OrderNumber, model FROM
dbo.vAssocSeqLineItems ORDER BY OrderNumber, Model')}
RELATE OrderNumber to OrderNumber)
AS [Models]