Aracılığıyla paylaş


(DMX) YERLEŞTİRİN.

Belirtilen veri madenciliği nesnesini işler.İşlem veri madenciliği modelleri ve araştırma yapıları hakkında daha fazla bilgi için bkz: Veri madenciliği nesneleri işleniyor.

Bir araştırma yapısı belirtilirse deyim araştırma yapısı ve tüm ilişkili madenciliği modelleri işler.Yoksa bir araştırma modeli belirtilmişse, deyim işlemleri just araştırma modeli.

Sözdizimi

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 modeli tanımlayıcısı.

  • structure
    Yapısı tanımlayıcısı.

  • mapped model columns
    Virgülle ayrılmış listesi sütun tanımlayıcıları ve iç içe tanımlayıcılar.

  • source data query
    Sağlayıcı tarafından tanımlanan biçimde kaynak sorgu.

Açıklamalar

Belirtirseniz, MINING MODEL veya MINING STRUCTURE, Analysis Services Nesne türü arar esas alan adı ve işler doğru nesne.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 modeli sütun veri hiyerarşileri veya sıralanmış bir sütun içeren DataSet ile çalışırken kullanışlı olan kısa, sıralı bir şekilde sağlar.

Kullanırsanız, INSERT INTO bir araştırma modeli veya bir araştırma yapısı ve devre dışı bırak <modeli sütunları eşlenen> ve <kaynak veri sorgusu> deyim bağımsız değişkenlerini, davranır gibi ProcessDefault, var olan bağları kullanarak.Bağlar yoksa, deyim bir hata döndürür.Hakkında daha fazla bilgi için ProcessDefault, bkz: İşleme seçenekleri ve ayarları.Aşağıdaki örnek sözdizimi gösterilmiştir:

INSERT INTO [MINING MODEL] <model>

Belirtirseniz, MINING MODEL ve eşlenen sütunları ve kaynak veri sorgusu, modeli ve ilişkili yapısı işlenir.

Aşağıdaki tablo farklı formları nesneleri durumuna bağlı olarak ifadesinin sonucu yönteminin açıklaması sağlanıyor.

Deyimi

Nesnelerin durumu

Sonuç

INSERT INTO MINING MODEL<modeli>

Yapısı mining işlenir.

Araştırma modeli işlenir.

   

Yapısı mining işlenmemiş.

Araştırma modeli ve araştırma yapısı işlenir.

   

Yapısı mining ek veri madenciliği modelleri içerir.

İşlemi başarısız olur.Yapısı ve ilişkili veri madenciliği modelleri yeniden işleme gerekir.

INSERT INTO MINING STRUCTURE<yapı>

Yapısı mining işlenen işlenmemiş veya.

Araştırma yapısı ve ilişkili veri madenciliği modelleri işlenir.

INSERT INTO MINING MODEL<Model> bir kaynak sorgu içerir

veya

INSERT INTO MINING STRUCTURE<Yapı> bir kaynak sorgu içerir

Yapısı veya modelini içerik zaten içeriyor.

İşlemi başarısız olur.Nesneleri kullanarak bu işlemi gerçekleştirmeden önce temizlemeniz gerekir DELETE (DMX).

Eşlenen modeli sütunlar

Kullanarak <modeli sütunları eşlenen> öğesi veri sütunları eşleştirebilirsiniz kaynak sütunlara araştırma modeli.The <mapped model columns> element has the following form:

<column identifier> | SKIP | <table identifier> (<column identifier> | SKIP), ...

Kullanarak SKIP, kaynak sorgu bulunmalıdır, ancak, mevcut araştırma modeli bazı sütunlar DışlaGiriş satır kümesi kümesi kümesinde dahil sütunlar üzerinde denetiminiz Atla yararlıdır.Kendi SORGUAÇ yazıyorsanız, daha iyi sütun Atla kullanmak yerine sütunu seç listesinden atlamak için uygulamadır.

Atla da yararlı bir giriş satır kümesi sütun birleştirmek gerçekleştirmek için gereklidir, ancak sütun tarafından kullanılan araştırma yapısı.Bunun tipik bir örneği, bir araştırma yapısı ve iç içe geçmiş bir tablo içeren araştırma modeli olan.Giriş satır kümesi Bu yapı için yabancı anahtar olacak sütun ŞEKLİ yan tümce tümce tümce, ancak yabancı anahtar kullanarak hiyerarşik bir satır kümesi oluşturmak için kullanılan sütun modelinde neredeyse hiç kullanılmadı.

Sözdizimi Atla Atla pozisyonda tek tek sütun karşılık gelen araştırma yapısı sütun içeren giriş satır kümesi eklemek gerektirir.Örneğin, iç içe geçmiş tablo aşağıdaki örnekte, OrderNumber seçilmelidir append yan tümce tümce tümcesinde; birleştirmek belirtmek için relate tümcesindeki kullanılabilir, böylece Bununla birlikte, eklemek istediğiniz değil OrderNumber iç içe geçmiş tablo verileri araştırma yapısı.Bu nedenle, Atla anahtar sözcüğü yerine bu örnek kullanır OrderNumber INSERT INTO bağımsız değişkeni.

Kaynak veri sorgusu

The <source data query> element can include the following data source types:

  • OPENQUERY

  • OPENROWSET

  • SHAPE

  • Tüm Analysis Services bir satır kümesi döndüren sorgu

Veri kaynak türleri hakkında daha fazla bilgi için bkz: <Kaynak veri sorgusu>.

Temel örnek

Aşağıdaki örnek OPENQUERY Trick hedeflenen posta AdventureWorksDW veritabanına al. önbelleğin Bayes modeli eğitmek için

INSERT INTO NBSample (CustomerKey, Gender, [Number Cars Owned],
    [Bike Buyer])
OPENQUERY([Adventure Works DW],'Select CustomerKey, Gender, [NumberCarsOwned], [BikeBuyer] 
FROM [vTargetMail]')

İç içe geçmiş tablo örneği

Aşağıdaki örnek SHAPE , var. bir iç içe tablo ilişkisi araştırma modeli eğitmek içinFist satır içeren Not SKIP bunun yerine gereklidir 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]