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

Bu derste, ne tahmin etmenize olanak sağlayan bir araştırma yapısı oluşturur. Adventure Works Cycles aynı anda satınalmaya benzerlik gösterir bir müşteri ürün saat. Madenciliği yapıları ve veri madenciliği rolüyle tanımıyorsanız, bkz: Yapıları mining (Analysis Services - veri madenciliği).

Bu derste oluşturacağı ilişkilendirmesi araştırma yapısı temel alan ekleme madenciliği modelleri destekler Microsoft ilişkilendirmesi algoritması.Sonraki dersleri madenciliği modelleri aynı anda satınalmaya benzerlik gösterir bir müşteri ürün türünü tahmin etmek için kullanacağınız saat, hangi pazar sepeti çözümlemesi olarak da adlandırılır.Örneğin, müşteriler dağ bisikleti ve bisikletin tires helmets aynı anda satın eğilimindedir bulabilirsiniz.

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

CREATE araştırma yapısı deyim

Iç içe geçmiş bir tablo içeren bir araştırma yapısı oluşturmak için kullandığınız OLUŞTURMA araştırma yapısı (dmx) deyim. Deyim kodu aşağıdaki bölümlere ayrılmış:

  • Yapı adlandırma

  • Anahtar sütun tanımlama

  • Madenciliği sütunları tanımlama

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

Genel bir OLUşTURMA örneği aşağıda verilmektedir araştırma yapısı ifadesi:

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ını adını tanımlar:

CREATE MINING STRUCTURE [Mining Structure Name]

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

Sonraki satırı kodu için araştırma yapısı, kaynak verilerde bir varlık benzersiz olarak tanıtan bir anahtar sütun tanımlar:

<key column>

Sonraki satıra kodunun araştırma yapısı ilgili madenciliği modelleri tarafından kullanılan madenciliği tablodaki sütunları 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> )

Sizin tanımladığınız araştırma yapısı sütun türleri hakkında daha fazla bilgi için bkz: Madenciliği yapı sütunlar.

Not

Varsayılan olarak, Business Intelligence Development Studio yüzde 30 oluşturur gizleme verisi araştırma yapısı ayarlayın; DMX madenciliği bir yapısını oluşturmak için kullanıyorsanız, ancak el ile gizleme verisi kümesi, isterseniz eklemelisiniz.

Dersin görevler

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

  • Sorguyu çalıştırmak

Sorgu oluşturma

Örneğine bağlanmak için ilk adım olması. Analysis Services ve yeni DMX sorguda oluşturma SQL Server Management Studio.

SQL Server Management Studio'da DMX yeni bir sorgu oluşturmak için

  1. Açık SQL Server Management Studio.

  2. Içinde Sunucuya bağlan için iletişim kutusuSunucu türü, select Analysis Services.Içinde Sunucu adı, type LocalHostveya örneğinin adıAnalysis Services Bu Ders için bağlanmak istediğiniz. ' I tıklatın Bağlan.

  3. Içinde Nesne Explorer örneğini sağ tıklatın.Analysis Services, işaret Yeni bir sorgu sonra'ı tıklatındmx.

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

Sorguyu değiştirme

Sonraki adım, Pazar Basket araştırma yapısı oluşturmak için yukarıda açıklanan araştırma yapısı, CREATE deyim düzeltmektir.

OLUŞTURMA özelleştirmenin araştırma yapısı Ekstresi

  1. Query Düzenleyicisi'nde MINING YAPıSıNı, CREATE deyim genel bir örneği boş bir sorgu kopyalayın.

  2. Aşağıdakileri yazın:

    [mining structure name] 
    

    ile:

    [Market Basket]
    
  3. Aşağıdakileri yazın:

    <key column>
    

    ile:

    OrderNumber TEXT KEY
    
  4. Aşağıdakileri yazın:

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

    ile:

        [Products] TABLE (
            [Model] TEXT KEY
        )
    

    METNEÇEVIR KEY dil modeli sütun iç içe geçmiş tablo için bir anahtar sütununa belirtir.

    Şimdi tam 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 dosyasını arayın menüsünde tıklatın.DMXQuery1.dmx Farklı Kaydet.

  6. Içinde Farklı Kaydet iletişim kutusunda, uygun klasörü bulun ve dosyayı adıPazar Basket Structure.dmx.

Sorgu Yürütülüyor

Son adım yürütmek sorgu.Sorguda oluşturulan ve kaydedilen sonra yürütülecek gerekir (yani, deyim çalıştırılması gerekiyor) sunucuda araştırma yapısı oluşturmak için.Query Düzenleyicisi'nde sorgularını çalıştırma hakkında daha fazla bilgi için bkz: SQL Server Management Studio veritabanı altyapısı Query Düzenleyicisi penceresi.

Sorguyu çalıştırmak için

  • Query Düzenleyicisi'nde, araç çubuðundan tıklatın... yürütmek.

    Sorgunun durumunu görüntülenir Iletileri sekmesi altındaki sorgu deyim Yürütme tamamlandığında Düzenleyicisi'nin.Ileti görüntülenmelidir:

    Executing the query 
    Execution complete
    

    Adlı yeni BIR yapısı Pazar sepeti artık sunucuda yok.

Bir sonraki dersine, yeni oluşturduğunuz Pazar Basket araştırma yapısı madenciliği modelleri ekleyecektir.