Ders 4: Bisiklet alıcı veri madenciliği modelleri göz atma

Bu derste, kullanacağınız Seçin (dmx) karar ağacı ve madenciliği kümeleme bölümündeki içerik keşfetmek için deyim içinde oluşturduğunuz modelleri Ders 2: Veri madenciliği modelleri öngörü madenciliği yapısına ekleme.

Araştırma modelinde yer alan sütunların değil araştırma yapı tarafından tanımlanan sütunların, ancak bunun yerine belirli bir küme algoritması tarafından bulunan desenleri ve eğilimleri tanımlamak sütun.Bu araştırma modeli sütunları açıklanan DMSCHEMA_MINING_MODEL_CONTENT satır kümesi şema satır kümesi.Örneğin, içerik şema satır kümesi model_adı sütununda adını içeren araştırma modeli.Kümeleme bir araştırma modeli için NODE_CAPTION sütun her küme adını içerir ve NODE_DESCRIPTION sütun her küme karakteristiğini açıklamasını içerir.Bu sütunların select from kullanarak göz <modeli>.İçerik deyim dmx.Bu deyim oluşturmak için kullanılan veri keşfetmek için de kullanılabilir araştırma modeli.Drillthrough etkin araştırma yapısı üzerinde bunu kullanmak için deyim.deyim hakkında daha fazla bilgi için bkz: select from <modeli>.SERVİS TALEPLERİNİ (DMX).

select DISTINCT deyim kullanarak ayrı sütun tüm durumları geri döndürülebilir.Örneğin, bir cinsiyet bu işlem yapmak, sütun, sorgu döndürür male ve female.

Ders görevleri

Bu derste aşağıdaki görevleri gerçekleştirecek:

  • Veri madenciliği modelleri içinde bulunan içeriği keşfedin

  • Servis taleplerini dönmek kaynak veri madenciliği modelleri eğitmek için kullanılan veri

  • Belirli bir sürümü için ayrı farklı durumları keşfedinsütun

Döndürmeden madenciliği modeli içeriği

Bu derste, kullandığınız select from <modeli>.İÇERİK (DMX) deyim kümeleme modeli içeriğini döndürmek için.

Aşağıdaki genel bir örnektir, select from <modeli>.İçerik deyim:

SELECT <select list> FROM [<mining model>].CONTENT
WHERE <where clause>

Kodun ilk satırı, araştırma modeli içeriği ve ilişkili oldukları araştırma modeli dönmek için sütunları tanımlar:

SELECT <select list> FROM [<mining model].CONTENT

.İçerik yan tümce tümce adının yan tümce tümceındaki araştırma modeli içeriğini döndüren belirtir araştırma modeli.İçerdiği sütunları hakkında daha fazla bilgi için araştırma modeli, bkz: DMSCHEMA_MINING_MODEL_CONTENT satır kümesi.

İsteğe bağlı olarak kodun son satırı filtre uygulamak için kullanabileceğiniz sonuçlar deyim tarafından döndürülen:

WHERE <where clause>

Sorgu sonuçlarını yalnızca yüksek sayıda servis talebi içeren kümeler kısıtlamak isterseniz, örneğin, aşağıdaki where yan tümce tümce tümcesini için select ekleyebileceğiniz deyim:

WHERE NODE_SUPPORT > 100

where deyim kullanma hakkında daha fazla bilgi için bkz: SEÇİN (DMX).

Kümeleme araştırma modeli içeriği geri dönmek için

  1. De Object Explorer, sağ örnek , 'ınAnalysis Servicesüzerine gelin Yeni bir sorguve i dmx.

    Sorgu Düzenleyicisi açılır ve yeni, boş bir sorgu içeriyor.

  2. select from genel örneği kopyalayın <modeli>.İçerik deyim boş sorgu.

  3. Aşağıdaki değiştirin:

    <select list> 
    

    ile:

    Ayrıca değiştirmek * herhangi birinin içinde bulunan sütunlar listesi ile DMSCHEMA_MINING_MODEL_CONTENT satır kümesi.

  4. Aşağıdaki değiştirin:

    [<mining model>] 
    

    ile:

    [Clustering]
    

    Şimdi, tam deyim aşağıdaki gibi olmalıdır:

    SELECT * FROM [Clustering].CONTENT
    
  5. Üzerinde Dosya menüsünde'i tıklatın DMXQuery1.dmx Farklı Kaydet.

  6. De Farklı Kaydet iletişim kutusunda uygun klasöre göz atın ve dosyayı adlandırın SELECT_CONTENT.dmx.

  7. Araç çubuğundan, Execute düğme.

    Araştırma modeli içerik sorgu döndürür.

Drillthrough kullanın

detaylandırma kullanmak için bir sonraki adım ise deyim bir örnekleme, karar ağacı araştırma modeli eğitmek için kullanılan servis taleplerini geri dönün.Bu derste, kullandığınız select from <modeli>.SERVİS TALEPLERİNİ (DMX) deyim karar ağacı modeli içeriğini döndürmek için.

Aşağıdaki genel bir örnektir, select from <modeli>.Servis talebi deyim:

SELECT <select list> 
FROM [<mining model>].CASES
WHERE IsInNode('<node id>')

Kaynak veri ve içinde yer alan araştırma modeli dönmek için sütunları kodu ilk satırı tanımlar:

SELECT <select list> FROM [<mining model>].CASES

.detaylandırma sorgu gerçekleştirme DURUMLARDA yan tümce tümce belirtir.detaylandırma kullanmak için araştırma modeli oluşturduğunuzda detaylandırma etkinleştirmeniz gerekir.

Son satır kodun isteğe bağlıdır ve servis taleplerini, isteyen araştırma modeli düğümü belirtir:

WHERE IsInNode('<node id>')

where deyim ile IsInNode kullanma hakkında daha fazla bilgi için bkz: select from <modeli>.SERVİS TALEPLERİNİ (DMX).

Araştırma modeli eğitmek için kullanılan servis taleplerini geri dönmek için

  1. De Object Explorer, sağ örnek , 'ınAnalysis Servicesüzerine gelin Yeni bir sorguve i dmx.

    Sorgu Düzenleyicisi açılır ve yeni, boş bir sorgu içeriyor.

  2. select from genel örneği kopyalayın <modeli>.Servis taleplerini deyim boş sorgu.

  3. Aşağıdaki değiştirin:

    <select list> 
    

    ile:

    Ayrıca değiştirmek * herhangi bir kaynak verileri (örneğin, [Bike alıcı]) içinde bulunan sütunlar listesi.

  4. Aşağıdaki değiştirin:

    [<mining model>] 
    

    ile:

    [Decision Tree]
    

    Şimdi, tam deyim aşağıdaki gibi olmalıdır:

    SELECT * 
    FROM [Decision Tree].CASES
    
  5. Üzerinde Dosya menüsünde'i tıklatın DMXQuery1.dmx Farklı Kaydet.

  6. De Farklı Kaydet iletişim kutusunda uygun klasöre göz atın ve dosyayı adlandırın SELECT_DRILLTHROUGH.dmx.

  7. Araç çubuğundan, Execute düğme.

    Sorgu karar ağacı araştırma modeli eğitmek için kullanılan kaynak verileri döndürür.

Ayrı bir araştırma modeli sütun durumları dönmek

Sonraki adım, farklı olası durumları belirtilen araştırma modeli sütun dönmek için select DISTINCT deyim kullanmaktır.

select DISTINCT deyim genel bir örneği aşağıda verilmiştir:

SELECT DISTINCT [<column>] 
FROM [<mining model>]

Araştırma modeli sütun durumları döndürülen kodu ilk satırı tanımlar:

SELECT DISTINCT [<column>] 

Tüm sütun durumları dönmek için DISTINCT eklemeniz gerekir.DISTINCT dışlamak, daha sonra tam deyim için bir kısayol olur, bir tahmin ve belirtilen sütunun en olası durumu döndürür.Daha fazla bilgi için bkz: SEÇİN (DMX).

Kesikli sütun durumları dönmek için

  1. De Object Explorer, sağ örnek , 'ınAnalysis Servicesüzerine gelin Yeni bir sorguve i dmx.

    Sorgu Düzenleyicisi açılır ve yeni, boş bir sorgu içeriyor.

  2. select DISTINCT deyim genel örneği boş sorgu kopyalayın.

  3. Aşağıdaki değiştirin:

    [<column,name> 
    

    ile:

    [Bike Buyer]
    
  4. Aşağıdaki değiştirin:

    [<mining model>] 
    

    ile:

    [Decision Tree]
    

    Şimdi, tam deyim aşağıdaki gibi olmalıdır:

    SELECT DISTINCT [Bike Buyer] 
    FROM [Decision Tree]
    
  5. Üzerinde Dosya menüsünde'i tıklatın DMXQuery1.dmx Farklı Kaydet.

  6. De Farklı Kaydet iletişim kutusunda uygun klasöre göz atın ve dosyayı adlandırın SELECT_DISCRETE.dmx.

  7. Araç çubuğundan, Execute düğme.

    Bisiklet alıcı olası durumları sorgunun döndürdüğü sütun.

Bir sonraki dersine Potansiyel müşterilerin bisiklet alıcıların karar ağacı araştırma modeli kullanarak olacağını tahmin.