Ders 1: Pazar sepeti araştırma yapısı oluşturma

Bu derste, ne tahmin izin veren bir araştırma yapısı oluşturacak Adventure Works Cycles ürünleri müşteri eğilimi gösterir için satın aynı saat.Araştırma yapıları ve bunların veri madenciliği rolünde alışkın değilseniz, bkz: Yapıları mining (Analysis Services - veri madenciliği).

Bu derste oluşturacak Birliği araştırma yapısı temel ekleme veri madenciliği modelleri destekler Microsoft ilişkilendirme algoritması.Sonraki derslerde, veri madenciliği modelleri müşteri eğilimi gösterir aynı anda satın almak için ürün türünü tahmin etmek için kullanacağınız saat, Pazar sepeti analiz verilir.Örneğin, müşteriler dağ bisikleti, bisiklet lastikler ve aynı helmets satın eğilimindedir bulabilirsiniz saat.

Bu derste, araştırma yapısı iç içe geçmiş tablolar kullanılarak tanımlanır.Yapı tarafından tanımlanan verilerini etki alanı içinde iki farklı kaynak tablo içerdiğinden, iç içe geçmiş tablolar kullanılır.İç içe geçmiş tablolar hakkında daha fazla bilgi için bkz: İç içe tablolar (Analysis Services - veri madenciliği).

Araştırma YAPISI deyimi oluşturma

İç içe geçmiş bir tablo içeren bir araştırma yapısı oluşturmak için kullandığınız ARAŞTIRMA YAPISI (DMX) OLUŞTURMA deyim.Kod deyim, aşağıdaki bölüm ve birimlere bölünmez:

  • Adlandırma yapısı

  • Anahtar tanımlamasütun

  • Araştırma sütunları tanımlama

  • İç içe geçmiş tablo sütunları tanımlama

MINING YAPISI oluşturma deyim genel bir örneği aşağıda verilmiştir:

CREATE MINING STRUCTURE [<Mining Structure Name>]
(
   <key column>,
   <mining structure columns>,
   <table columns>
   (  <nested key column>,
      <nested mining structure columns> )
) 

Kodun ilk satırı yapısı adını tanımlar:

CREATE MINING STRUCTURE [Mining Structure Name]

Bir nesneyi dmx adlandırma hakkında daha fazla bilgi için bkz: Tanımlayıcılar (dmx).

Sonraki satıra kodunun anahtar tanımlar sütun araştırma yapısı için benzersiz olarak tanımladığı kaynak verileri içindeki bir varlık:

<key column>

Sonraki satıra kodunun araştırma yapısı ile ilişkili veri madenciliği modelleri tarafından kullanılan madenciliği sütunlarını tanımlamak için kullanılır:

<mining structure columns>

Sonraki kod satırlarını iç içe geçmiş tablo sütunları tanımlayın:

<table columns>
(  <nested key column>,
   <nested mining structure columns> )

Türleri hakkında bilgi için araştırma yapısı tanımlayabilirsiniz, sütunları görmek Araştırma yapısı sütunlar.

Not

Varsayılan olarak, Business Intelligence Development Studio yüzde 30 gizleme veri oluşturur küme her bir araştırma yapısı; Ancak, bir araştırma yapısı oluşturmak için dmx kullandığınızda, gizleme veri el ile eklemelisiniz küme, isterseniz.

Ders görevleri

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

  • Yeni boş bir sorgu oluşturma

  • Araştırma yapısı oluşturmak için sorguyu değiştirme

  • Sorgu yürütme

Sorgu oluşturma

Bağlanmak için ilk adımı olup bir örnek , Analysis Services ve yeni bir dmx sorgu oluşturmak SQL Server Management Studio.

sql Server Management Studio'da dmx yeni bir sorgu oluşturmak için

  1. Open SQL Server Management Studio.

  2. De sunucusuna bağlan iletişim kutusu için sunucu türü, select Analysis Services.De sunucu adı, türü LocalHost, ya da adını örnek , Analysis Services istediğiniz bağlanmak için bu Ders.' I bağlanmak.

  3. 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.

Sorguyu değiştirme

create değiştirmek için sonraki adım olacaktır araştırma yapısı deyim yukarıda Pazar sepeti oluşturmak için araştırma yapısı.

MINING YAPISI oluşturma deyim özelleştirmek için

  1. Sorgu Düzenleyicisi'nde, MINING YAPISI oluşturma deyim genel örneği boş sorgu kopyalayın.

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

    [mining structure name] 
    

    ile:

    [Market Basket]
    
  3. Aşağıdaki değiştirin:

    <key column>
    

    ile:

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

    <table columns>
    (  <nested key column>,
       <nested mining structure columns> )
    

    ile:

        [Products] TABLE (
            [Model] TEXT KEY
        )
    

    METİN anahtar dil modeli sütun iç içe geçmiş tablo için anahtar sütunu olduğunu belirtir.

    Şimdi tam bir araştırma yapısı deyim aşağıdaki gibi olmalıdır:

    CREATE MINING STRUCTURE [Market Basket] (
        OrderNumber TEXT KEY,
        [Products] TABLE (
            [Model] TEXT KEY
        )
    )
    
  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 Pazar sepeti Structure.dmx.

Sorgu yürütme

Sorguyu yürütmek için son adım olacaktır.Bir sorgu oluşturup kaydettiğiniz sonra yürütülecek gerekiyor (yani, deyim çalıştırılması gerekiyor) sunucu üzerinde araştırma yapısı oluşturmak için.Sorgu Düzenleyicisi'nde sorguları yürütme hakkında daha fazla bilgi için bkz: SQL Server Management Studio Veritabanı Altyapısı Sorgu Düzenleyicisi Penceresi.

Sorguyu yürütmek için

  • Sorgu Düzenleyicisi'nde araç çubuğundaki'ı Execute.

    Sorgunun durumunu görüntülenir iletileri sorgu deyim yürütme sona erdikten sonra Düzenleyicisi'nin alt sekmesi.İleti görüntülenmelidir:

    Executing the query 
    Execution complete
    

    Adlı yeni bir yapısını Pazar sepeti şimdi sunucu üzerinde bulunmaktadır.

Sonraki dersine yeni oluşturduğunuz Pazar sepeti araştırma yapısı veri madenciliği modelleri ekleyeceksiniz.