Pazar Sepeti dmx öğreticisi
Bu eğitimde, oluşturma, eğitmek ve veri incelemesi Extensions (dmx) sorgu dili kullanarak incelemesi modelleri keşfedin nasıl öğreneceksiniz. Sonra hangi ürünleri aynı anda satın eğilimindedir açıklayan predictions oluşturmak için bu incelemesi modelleri kullanır.
İncelemesi modelleri bulunan verilerden oluşturulan AdventureWorksDW2012 örnek veritabanı olan hayali şirket verilerini depolar, Adventure Works Cycles. Adventure Works Cyclesbir büyük, çokuluslu üretim şirketidir. Şirket üretiyor ve metal ve kompozit Bisiklet Kuzey Amerika, Avrupa ve Asya ticari pazarlara satıyor. Temel operasyon Bothell, Washington, 290 çalışanlarla bulunur ve birkaç bölge Sat›fl vardır takım onların Uluslararası pazara Bankası bulunmaktadır.
Öğretici Senaryosu
Adventure Works Cycleshangi tür ürünleri müşterilerine aynı anda satın eğilimindedir öngörmek için veri madenciliği işlevselliği kullanan özel bir uygulama oluşturmak karar verdi. Özel uygulama ürünleri kümesi belirtmek ve hangi ek ürünleri ile belirtilen ürünlerin satın alınması tahmin edebilmek için hedeftir. Adventure Works Cyclessonra kullanın eklemek için bu bilgiler olacak bir "tavsiye" kendi Web sitesi ve ayrıca daha iyi bilgi müşterilerine sundukları bir şekilde düzenlemek için özellik.
Microsoft SQL Server Analysis ServicesBu görevi gerçekleştirmek için kullanılan çeşitli araçları sağlar:
dmx sorgu dili
Sorgu Düzenleyicisi'ndeSQL Server Management Studio
Veri incelemesi Extensions (dmx) tarafından sağlanan bir sorgu dili olan Analysis Servicesoluşturmak ve incelemesi modelleri ile çalışmak için kullanabileceğiniz. Microsoftİlişkilendirme algoritma oluşturur birlikte satın alınması muhtemel ürünler tahmin modelleri.
Bu eğitimin amacı özel uygulama içinde kullanılacak olan dmx sorguları sağlamaktır.
Daha fazla bilgi için: Veri madenciliği çözümleri
Incelemesi yapısı ve incelemesi modeller
dmx deyimleri oluşturmaya başlamadan önce o ana nesneleri anlamak önemlidir Analysis Servicesincelemesi modelleri oluşturmak için kullanır. İncelemesi yapısını hangi incelemesi modelleri yerleşik veri etki alanını tanımlayan bir veri yapısıdır. Bir tek incelemesi yapısı çok içerebilir incelemesi modelleri aynı etki alanında paylaşmak. Bir incelemesi modeli incelemesi yapısı tarafından temsil edilen veri incelemesi modeli algoritma uygular.
Veri kaynağı içerdiği verileri açıklamak incelemesi yapısı sütunları incelemesi yapısı yapı taşlarıdır. Bu sütunların veri türü, içerik türüne ve verilerin nasıl dağıtıldığı gibi bilgiler içerir.
Modeller mining tanımlanan incelemesi yapısı yanı sıra kalan sütunların alt anahtar sütun içermelidir. İncelemesi modeli ve incelemesi modeli oluşturmak için kullanılan algoritmayı tanımlar her sütun için kullanım tanımlar. Örneğin, dmx bir sütun anahtar sütunu veya PREDICT sütun olduğunu belirtebilirsiniz. Eğer bir sütun belirtilmeden, giriş sütun olduğu varsayılır.
dmx, incelemesi modelleri oluşturmak için iki yol vardır. Ya da incelemesi yapısı ve ilişkili incelemesi modeli birlikte kullanarak oluşturabileceğiniz CREATE MINING MODELdeyimi veya ilk oluşturabilirsiniz incelemesi yapısı kullanarak CREATE MINING STRUCTUREdeyimi ve kullanarak incelemesi modeli yapısına ekleme ALTER STRUCTUREdeyimi. Bu yöntemler aşağıda açıklanmaktadır.
CREATE MINING MODEL
Bu deyimi incelemesi yapısı ve ilişkili incelemesi modeli birlikte aynı adı kullanarak oluşturmak için kullanın. Model adı incelemesi "Yapısıyla" eklenir incelemesi yapısından ayırmak için.Bu deyim, tek incelemesi modelini içeren incelemesi yapısı oluşturuyorsanız yararlıdır.
Daha fazla bilgi için, bkz. CREATE MINING MODEL (DMX).
İNCELEMESİ YAPISI OLUŞTURMA
Bu ifade herhangi bir model olmadan yeni bir incelemesi yapısı oluşturmak için kullanın.create INCELEMESI yapısı kullandığınızda, aynı incelemesi yapısına dayalı tüm modelleri sınamak için kullanılan holdout veri kümesi de oluşturabilirsiniz.
Daha fazla bilgi için, bkz. CREATE MINING STRUCTURE (DMX).
ALTER MINING STRUCTURE
Sunucuda zaten bir incelemesi yapısı incelemesi modeli eklemek için bu bildirimi kullanın.Bir tek incelemesi yapısı içinde birden fazla incelemesi modeli eklemek istediğiniz çeşitli nedenleri vardır. Örneğin, hangisinin en iyi çalıştığını görmek için farklı algoritmalar kullanarak birkaç incelemesi modelleri oluşturabilir. Alternatif olarak, aynı algoritmayı kullanarak birkaç incelemesi modelleri oluşturmak ancak bir parametre ile farklı o parametre için en iyi ayarı bulmak her incelemesi modeli için ayarlayın.
Daha fazla bilgi için, bkz. ALTER MINING STRUCTURE (DMX).
Birkaç incelemesi modelleri içeren incelemesi yapısı oluşturur, çünkü bu öğreticide ikinci yöntem kullanır.
Daha fazla bilgi için
Data Mining Extensions (DMX) Reference, Understanding the Select Statement (DMX), Structure and Usage of DMX Prediction Queries
Öğrenecekleriniz
Öğretici aşağıdaki derslerden oluşmaktadır:
Ders 1: Pazar Sepeti incelemesi yapısı oluşturma
Bu derste, nasıl kullanılacağını öğreneceksiniz CREATEincelemesi yapıları oluşturmak için deyimi.2. Ders: Pazar Sepeti incelemesi yapısı incelemesi modeller ekleme
Bu derste, nasıl kullanılacağını öğreneceksiniz ALTERbir incelemesi yapısı incelemesi modeller ekleme deyimi.Ders 3: Pazar Sepeti incelemesi yapısı işleme
Bu derste, nasıl kullanılacağını öğreneceksiniz INSERT INTOdeyimi incelemesi yapıları ve bunların ilişkili incelemesi modelleri işlemek için.Ders 4: Pazar Sepeti Predictions Executing
Bu derste, nasıl kullanılacağını öğreneceksiniz PREDICTION JOINdeyimi incelemesi modelleri karşı predictions oluşturmak için.
Gereksinimler
Bu öğretici yapmadan önce aşağıdaki yüklü olduğundan emin olun:
Microsoft SQL Server
Microsoft SQL Server Analysis Services
AdventureWorksDW2012 Veritabanı
Varsayılan olarak, örnek veritabanları, güvenliği artırmak için yüklü değil. İçin resmi örnek veritabanları yüklemek için Microsoft SQL Server, gidin https://www.CodePlex.com/MSFTDBProdSamples ya da Microsoft SQL Server örnekleri ve topluluk projeler giriş sayfasında Microsoft SQL Server ürün örnekler bölümünde. Tıklayın veritabanları, ardından bültenleri sekmesini ve sonra istediğiniz veritabanlarını seçin.
[!NOT]
Eğitimler gözden geçirdiğinizde, eklemenizi öneririz sonraki konu ve Önceki konu belge Görüntüleyicisi araç çubuğu düğmeleri. Daha fazla bilgi için, bkz. Adding Next and Previous Buttons to Help.
Ayrıca bkz.
Görevler
Temel veri incelemesi Öğreticisi
Kavramlar
Ders 3: Pazar Sepeti senaryo (Ara veri incelemesi Öğreticisi) oluşturma