Share via


Uzak ve yerel sunucuları (- Analysis Services veri madenciliği)

Veri madenciliği, sql Server Analysis Services örnek için bir bağlantı gerektirir.Çevrimiçi analitik işleme (olap) küp oluşturmak veya veri madenciliği yapmak için olap özelliklerini kullanmak gereken ancak Analysis Services altyapısı, başarım ve ölçeklenebilirlik gibi birçok avantaj sağlar ve veri madenciliği ile olap bileşenlerinin çoğunun paylaşır.Bu konu, bir yerel veya uzak örneğine bağlanırken bilmeniz gereken bilgi verir SQL Server Analysis Services oluşturmak için işlemek, dağıtmak veya sorgu veri madenciliği modelleri.

Yapılandırma izinleri ve sunucu özellikleri

Veri madenciliği, ek bir Analysis Services veritabanı izinleri gerektirir.Çoğu veri madenciliği özellikleri olabilir küme kullanarak Analiz sunucu özellikleri iletişim kutusu (Analysis Services - çok boyutlu verilerle).Yapılandırabileceğiniz özellikleri hakkında daha fazla bilgi için bkz: Analysis Services yapılandırma özellikleri.

Veri madenciliği için belirli yakınlık derecesine, aşağıdaki sunucu özellikleri şunlardır:

  • AllowAdHocOpenRowsetQueriesAd hoc doğrudan sunucu bellek alanına yüklü ole db sağlayıcıları erişimi kontrol eder.

    Önemli notÖnemli

    Güvenliğini artırmak için önerilir, küme için bu özellik false.Varsayılan değer false.Ancak, olmasa bu özelliği olan küme için false, kullanıcılar singleton sorgu oluşturmak devam edebilirler ve kullanabileceğiniz SORGUAÇ izin verilen veri kaynakları.

  • İzin verilensağlayıcısInOpenRowsetbelirtir sağlayıcı, geçici erişim etkin olduğunda.Virgülle ayrılmış listesini ProgID'leri girerek, birden çok sağlayıcı belirtebilirsiniz.

  • MaxConcurrentPredictionQueriestarafından Öngörüler nedeniyle sunucu üzerindeki yükü denetler.Sınırsız sorgular için varsayılan değeri 0 verir SQL Server Kuruluş ve en fazla beş eşzamanlı sorguları için SQL Server Standart.Sorguları sınırı Yukarıda sıralanmış ve saat aşımına uğrayabilir.

Sunucu denetimi hangi veri madenciliği algoritmaları kısıtlamalar algoritmaları ve tüm veri madenciliği Hizmetleri için varsayılan ayarları dahil olmak üzere kullanılabilir ek özellikler sağlar.Ancak, erişimi denetlemenize izin veren bir ayar yok veri madenciliği saklı yordamları özellikle.Daha fazla bilgi için bkz: Veri madenciliği özellikleri.

Sunucu ve istemci kullanımı için güvenlik denetimi küme olanak sağlayan özellikleri de ayarlayabilirsiniz.Daha fazla bilgi için bkz: Özellik özellikler.

Noteklentisi algoritmaları etkin olabilir yalnızca SQL Server kuruluş.

Veri madenciliği nesnelere programlı erişim

Bir Analysis Services veritabanına bir bağlantı oluşturmak ve veri madenciliği nesneleriyle çalışmak için aşağıdaki nesne modellerini kullanabilirsiniz:

adokullanan ole DB bir Analysis Services sunucusuna bağlanmak için.ado kullandığınızda, istemci şema satır kümesi sorguları ve dmx deyimleri ile sınırlıdır.

ADO.netInteracts ile sql Server sağlayıcısı diğer sağlayıcılar'den daha iyi.Veri bağdaştırıcıları dinamik satır kümeleri saklamak için kullanır.Güncelleştirilen veya xml olarak kaydedilen veri tabloları olarak depolanan sunucu veri önbellek dataset nesnesini kullanır.

ADOMD.netveri madenciliği ve olap ile çalışmak için optimize edilmiş bir yönetilen veri sağlayıcı.ADOMD.NETdaha hızlı ve bellek-ado den olur.NET.ADOMD.net sunucu nesneleri hakkında meta veriler almak sağlar.Ne zaman dışında istemci uygulamaları önerilir.net kullanılabilir değil.

Sunucu adomdAnalysis Services nesneleri doğrudan sunucuda erişmek için nesne modeli.Analysis Services saklı yordamlar tarafından kullanılır; değil istemci için kullanın.

ÇYNkarar destek nesneleri (dso) değiştirir Analysis Services yönetim arabirim.Yineleme nesneleri gibi işlemlerini kullanmaktan başka arabirimler, ÇYN kullanarak daha yüksek izinleri olması gerekir.Yani ÇYN meta veriler doğrudan eriştiği oysa adomd.net ve diğer arabirimler yalnızca veritabanı şemaları erişin.

Göz atma ve modeller sorgulama

Her türlü Öngörüler aşağıdaki kısıtlamalara yerel ya da uzak sunucuları kullanarak gerçekleştirebilirsiniz:

  • Server adomd kullanıyorsanız, bağlantı yapmadan sunucuya erişmek için dmx kullanabilirsiniz.Daha sonra sonuçlar doğrudan veri kopyalayabilirsiniz tablo.Ancak, uzak örnekleri ile sunucu adomd kullanamazsınız; yalnızca yerel sunucuyu sorgulayabilirsiniz.

  • ADO.net adlandırılmış parametreler için veri madenciliği desteklemez.Kullanmanız gereken ADOMD.NET.

  • ADOMD.net tüm geçirmenize olanak tablo ; parametre olarak kullanmak için Bu nedenle, verileri kullanabilirsiniz istemci, veya verileri sunucuya kullanılamaz.tahmin giriş olarak şekillendirilmiş tabloları da kullanabilirsiniz.

Saklı yordamları kullanarak veri madenciliği

ADOMD.net, hiyerarşik form ve düğümleri üzerinden recurse modeli içeriğe gözatmasına olanak sağlar.Ancak, bir modeli içerik sorgu oluşturursanız, sorgu tüm modeli döndürür.Çok fazla satır geri getirme önlemek için karşı bir Analysis Services saklı yordamlar adomd + nesne modelini kullanarak yazabilirsiniz.Bir çok saklı yordamları yeniden kullanmak üzere sorguları kapsayan kullanılır.

istemci ÇAĞRISI, Analysis Services gibi saklı yordamlar çalıştırmak için kullanabilirsiniz sistem saklı yordamları.Yordam, bir dataset döndürür, istemci bir iç içe tablo satırları içeren bir dataset ya da datatable alırsınız.Bir server saklı yordam yazmak için Microsoft.AnalysisServices.AdomdServer ad alanına başvurmalıdır.Nasıl oluşturmak ve saklı yordamlar hakkında daha fazla bilgi için bkz: Kullanıcı tanımlı işlevler ve saklı yordamlar.

Not

Saklı yordamlar sunucu nesneleri veri güvenliği değiştirmek için kullanılamaz.Çalıştırdığınızda bir saklı yordam, kullanıcının geçerli içerik tüm server nesnelerine erişimi belirlemek için kullanılır.Bu nedenle, kullanıcıların erişimleri tüm veritabanı nesneleri üzerinde uygun izinlere sahip olmalısınız.

Veritabanı veya sunucu arasındaki veri madenciliği nesneleri taşıma

Analysis Services örnekleri aşağıdaki şekillerde veya veritabanları arasında veri madenciliği nesneleri taşıyabilirsiniz: bir çözümü dağıtma; Yedekleme ve veritabanının bir kopyasını geri yükleme; verme ve alma yapıları ve modelleri.

Dağıtımı modelleri, test veya geliştirme sunucudan farklı bir sunucuya, üretim için modeller paylaşmak veya bir modeli bir uygulama gömmek için ya da taşıma işlemini anlamına gelir.Analysis Services solutions dağıtma hakkında daha fazla bilgi için bkz: Dağıtım (Analysis Services - çok boyutlu verilerle).

Yedekleme ve geri yükleme bütün bir Analysis Services veritabanı olan yöntem veri madenciliği çözümünüzün olap nesneleri üzerinde çalışıyorsa istediği.sql Server 2008, yeni yedek ve geri yükleme işlevselliği veritabanı yedeklerini daha hızlı ve daha kolay hale getiren sağlar.yedek hakkında daha fazla bilgi için bkz: Yedekleme ve geri yükleme (Analysis Services) yönetme.

Alma ve verme veri madenciliği modelleri ve dmx deyimleri kullanarak yapıları taşımak veya İlişkisel veri madenciliği nesnelerini yedeklemek için en kolay yolu ise.Daha fazla bilgi için aşağıdaki konulara bakın:

BAĞIMLILIKLARI Ekle seçeneğini belirtirseniz, Analysis Services ayrıca tüm gerekli veri kaynak görünümleri tanım dışa ve model veya yapı alırken, onu veri kaynak görünümü üzerinde yeniden hedef sunucu.Model alma işlemi tamamlandıktan sonra için emin olun küme nesne için gerekli araştırma izinlerini.

Not

Verme ve dmx kullanarak olap modelleri almak.Yoksa sizin araştırma modeli temel alan olap küpü Analysis Services yedek ve geri yükleme veya dağıtım işlevi tüm veritabanı üzerinde kullanmanız gerekir.