Aracılığıyla paylaş


Detaylandırma Sorguları (Veri Madenciliği)

Şunlar için geçerlidir: SQL Server 2019 ve önceki Analysis Services Azure Analysis Services Fabric/Power BI Premium

Önemli

Veri madenciliği SQL Server 2017 Analysis Services'da kullanım dışı bırakıldı ve artık SQL Server 2022 Analysis Services'da sonlandırıldı. Kullanım dışı bırakılan ve kullanımdan kaldırılan özellikler için belgeler güncelleştirilmez. Daha fazla bilgi edinmek için bkz. Analysis Services eski sürüm uyumluluğu.

Geçiş sorgusu, madencilik modeline bir sorgu göndererek temel vakaların veya yapı verilerinin ayrıntılarını almanıza olanak tanır. Modeli eğitmek için kullanılan vakalar ile modeli test etmek için kullanılan vakaları veya vaka verilerinden ek ayrıntıları görmek istiyorsanız detaylandırma yararlıdır.

SQL Server Analysis Services Veri Madenciliği, veri derinlemesine inceleme (drillthrough) için iki farklı seçenek sağlar.

  • Model vakaları derinlemesine inceleme

    Model vakalarına detaylandırma, modeldeki belirli bir desenden (örneğin, bir karar ağacının kümesi veya dalı) gitmek ve tekil vakalar hakkındaki ayrıntıları görüntülemek istediğiniz durumlarda kullanılır.

  • Yapı senaryolarını detaylandırma

    Yapı, modelde bulunmayan bilgiler içeriyorsa, yapı durumlarına geçiş yapılır. Örneğin, veriler yapıya dahil edilmiş olsa bile bir kümeleme modelinde müşteri iletişim bilgilerini kullanamazsınız. Ancak modeli oluşturduktan sonra, belirli bir kümede gruplandırılmış müşteriler için kişi bilgilerini almak isteyebilirsiniz.

Bu bölümde, bu sorguları nasıl oluşturabileceğinize yönelik örnekler sağlanır.

Veri Madenciliği Tasarımcısı'nda Detaylandırma Kullanma

DMX Kullanarak Detaylandırma Sorguları Oluşturma

Detaylandırma Kullanırken Dikkat Edilmesi Gerekenler

Veri Madenciliği Tasarımcısı'nda Detaylandırma Kullanma

Bir araştırma modeli detaylandırmaya izin verecek şekilde yapılandırılmışsa ve uygun izinlere sahipseniz, modele göz atarken uygun görüntüleyicideki bir düğüme tıklayabilir ve söz konusu düğümdeki durumlarla ilgili ayrıntılı bilgileri alabilirsiniz.

Bir Madencilik Modelinden Vaka Verilerine Veri İnmesi.

Madencilik yapısını işlerken eğitim örnekleri önbelleğe alınmışsa ve gerekli izinlere sahipseniz, model olaylarından ve madencilik yapısından, madencilik modeline dahil olmayan sütunlar da dahil olmak üzere bilgileri döndürebilirsiniz.

DMX Kullanarak Detaylandırma Sorguları Oluşturma

Model veya yapı üzerinde izinleriniz varsa, bir DMX sorgusu oluşturarak vaka verilerinin detayına inebilirsiniz. DMX'te detaylandırma sorguları oluşturmaya yönelik söz dizimi örnekleri için aşağıdaki konuya bakın:

DMX kullanarak Detaylandırma Sorguları Oluşturma

Detaylandırma Kullanırken Dikkat Edilmesi Gerekenler

  • Veri Madenciliği Sihirbazı'nı kullanırsanız, model olaylarında detaylandırmayı etkinleştirme seçeneği sihirbazın son sayfasındadır. Delindirme varsayılan olarak devre dışıdır. Daha fazla bilgi için bkz. Sihirbazı Tamamlama (Veri Madenciliği Sihirbazı).

  • Mevcut bir madencilik modelinde detaylandırma özelliği ekleyebilirsiniz, ancak bunu yaparsanız verilerin detayına gitmeden önce modelin yeniden işlenmesi gerekir.

  • Drillthrough, analiz yapısının işlendiği sırada önbelleğe alınan eğitim verilerini geri alarak çalışır. Bu nedenle, özelliği MiningStructureCacheMode olarak değiştirerek yapıyı işledikten sonra önbelleğe alınan verileri temizlediyseniz detaylandırma çalışmaz. Drillthrough'u yapı sütunlarında etkinleştirmek için, MiningStructureCacheMode özelliğini KeepTrainingCases olarak değiştirmeniz ve ardından yapıyı yeniden işlemeniz gerekir.

  • Madencilik yapısı detaylandırmaya izin vermiyorsa ancak madencilik modeli izin veriyorsa, bilgileri yalnızca model vakalarından görüntüleyebilirsiniz, madencilik yapısından görüntüleyemezsiniz.

Detaylandırma (Drillthrough) için Güvenlik Sorunları

Modelden yapı durumlarını detaylandırmak istiyorsanız, hem madencilik yapısının hem de madencilik modelinin AllowDrillThrough özelliğinin True olarak ayarlandığını doğrulamanız gerekir. Ayrıca, hem yapı hem de model üzerinde detaylandırma izinlerine sahip bir rolün üyesi olmanız gerekir. Rol oluşturma hakkında bilgi için bkz. Rol Tasarımcısı (Analysis Services - Çok Boyutlu Veriler). bakınız.

Detaylı analize erişim izinleri, yapı ve model üzerinde ayrı ayrı ayarlanır. Model izni, yapıya dair izinleriniz olmasa bile, modelden detaylara ulaşmanızı sağlar. Yapı üzerindeki detaylandırma izinleri, StructureColumn (DMX) işlevini kullanarak modelden detaylandırma sorgularına yapı sütunları ekleme olanağı sağlar.

Uyarı

Hem madencilik yapısında hem de madencilik modelinde detaylandırmayı etkinleştirirseniz, madencilik modelinde detaylandırma izinlerine sahip bir rolün üyesi olan tüm kullanıcılar, bu sütunlar madencilik modeline dahil edilmese bile madencilik yapısındaki sütunları da görüntüleyebilir. Bu nedenle, hassas verileri korumak için veri kaynağı görünümünü kişisel bilgileri maskeleye ve yalnızca gerektiğinde madencilik yapısında detaylandırma erişimine izin verecek şekilde ayarlamanız gerekir.

Drillthrough sınırlamaları

  • Modeli oluşturmak için kullanılan algoritmaya bağlı olarak modeldeki detaylandırma işlemleri için aşağıdaki sınırlamalar geçerlidir:
Algoritma adı Sorun
Microsoft Naïve Bayes algoritması Desteklenmiyor. Bu algoritmalar içerikteki belirli düğümlere servis talebi atamaz.
Microsoft Sinir Ağı algoritması Desteklenmiyor. Bu algoritmalar içerikteki belirli düğümlere servis talebi atamaz.
Microsoft Lojistik Regresyon algoritması Desteklenmiyor. Bu algoritmalar içerikteki belirli düğümlere servis talebi atamaz.
Microsoft Doğrusal Regresyon algoritması Supported. Ancak, model tek bir düğüm oluşturduğundan Tümü, detaylandırma modelin tüm eğitim örneklerini döndürür. Eğitim kümesi büyükse sonuçların yüklenmesi çok uzun sürebilir.
Microsoft Zaman Serisi algoritması Supported. Ancak, Veri Madenciliği Tasarımcısı'nda Madencilik Modeli Görüntüleyicisi'ni kullanarak yapı veya servis talebi verilerinin detayına inemezsiniz. Bunun yerine bir DMX sorgusu oluşturmanız gerekir.

Ayrıca, belirli düğümlerde detaylandırma yapamaz veya bir zaman serisi modelinin belirli düğümlerindeki durumları almak için DMX sorgusu yazamazsınız. Tarih veya öznitelik değerleri gibi diğer ölçütleri kullanarak modelden veya yapıdan büyük/küçük harf verilerini alabilirsiniz.

Öteleme (DMX) işlevini kullanarak modelden vakaların tarihlerini de döndürebilirsiniz.

Microsoft Zaman Serisi algoritması tarafından oluşturulan ARTXP ve ARIMA düğümlerinin ayrıntılarını görüntülemek isterseniz , Microsoft Genel İçerik Ağacı Görüntüleyicisi'ni (Veri Madenciliği) kullanabilirsiniz.

İlgili Görevler

Belirli senaryolarda drillthrough ile çalışmak için aşağıdaki bağlantıları kullanın.

Görev Link
Veri Madenciliği Tasarımcısı'nda detaylandırma kullanımını açıklayan yordam Madencilik Modelinden Servis Talebi Verilerine DetayLandırma
Mevcut bir madencilik modelini drillthrough'e izin verecek şekilde değiştirmek Madencilik Modeli için Detaylandırmayı Etkinleştirme
DMX WITH DRILLTHROUGH yan tümcesini kullanarak bir madencilik yapısında drillthrough'u etkinleştirme CREATE MINING STRUCTURE (DMX)
Madencilik yapılarında ve madencilik modellerinde detaylandırma için geçerli izinleri atama hakkında bilgi için Veri madenciliği yapıları ve modelleri üzerinde izin verme (Analysis Services)

Ayrıca Bkz.

Veri Madenciliği Modeli Görüntüleyicileri
Veri Madenciliği Sorguları