Veri İşleme Uzantıları ile Standart .NET Veri Sağlayıcılar Arasındaki Farklar (Rapor Oluşturucusu 2.0)
Veri işleme uzantısı belirli bir veri kaynağı türünden veri alan, Rapor Oluşturucusu 2.0 ile yüklenen bir bileşendir.Veri sağlayıcısından farklı olarak, veri işleme uzantısı rapor tasarımı ve rapor işlemeyi desteklemek üzere ekstra işlevsellik sağlar.C .NET Framework veri sağlayıcı bir kullanılabilir bileşenidir Microsoft veya üçüncü taraf kaynak s destekleyen System.Data almak ve verileri belirli bir veri türünü değiştirmeye izin veren arabirimlerini kaynak.
Rapor Oluşturucu 2.0 ile birlikte yüklenen veri işleme uzantıları listesi için bkz: Örnek Bağlantılar (Rapor Oluşturucusu 2.0).
Not
Rapor yazan bilgisayar üzerine özel veri uzantılar yükleme desteklenmiyor.Ancak Rapor Oluşturucusu 2.0’daki bir sapor sunucusundan veri kaynağı seçebileceğiniz için, rapor sunucusuna yüklü olan özel veri işleme uzantılarını kullanan raporları görüntüleyebilir veya değiştirebilirsiniz.
Veri İşleme Uzantısını Anlama
A data processing extension is a component of SQL Server Reporting Services that supports a subset of the System.Data interfaces.ata processing extensions require only read-only access to a data source, so that the interfaces for write and update are not implemented.Her veri işleme uzantısı rapor işlemeyi destekleyen farklı özellikler sağlayabilir.Örneğin, bir veri işleme uzantısı aşağıdaki türde özellikleri destekleyebilir:
Bir bağlantı dizesindeki kimlik bilgilerini gizleme
Çok değerli parametreleri destekleme
Veri kaynağından hesaplanan toplamları alma
Veri kaynağından veri değerleri gibi veri özelliklerini alma
Veri Sağlayıcısını Anlama
C .NET Framework Standart bir veri sağlayıcı (bazen bir sürücü da bilinir) destekleyen küme, System.Data Okuma, yazma ve verileri bir veri kaynağını güncelleştirmek için arabirimler sağlar. Belirli bir veri kaynağı türü için kullanılabilir bir veri işleme uzantısı olmadığında veri sağlayıcısı kullanılabilir.Birçok üçüncü taraf standart .NET Framework veri sağlayıcıları, kullanılabilir.
Çünkü Reporting Services bir genişletilebilir veri sağlayıcıyı mimarisine sahip tarafından sağlanan bir ek işlevler eklemek için bir özel veri işleme uzantısı oluşturabilirsiniz Reporting Services veri işleme uzantıları. ' De "Veri işleme uzantısı uygulama" daha fazla bilgi için bkz: Raporlama Hizmetleri belgeleri SQL Server Çevrimiçi KitaplarÜçüncü taraf veri şileme uzantıları için üçüncü taraf veri işleme uzantısıyla gelen belgelere bakın.
Not
C .NET Framework veri sağlayıcı veya özel veri işleme uzantısı olmalı yüklü ve veri kaynağından veri almak için kullanılmadan önce kaydettirilmiş. Bir raporu bilgisayarınızda yerel olarak düzenlemek veya önizlemek için, veri işleme uzantısı bilgisayarınızda yüklü ve kaydedilmiş olmalıdır.Rapor sunucusunda bir raporu düzenlemek veya görüntülemek için, rapor sunucusunda veri işleme uzantısı yüklü ve kaydedilmiş olmalıdır.Daha fazla bilgi için bkz: "How to: Standart bir .NET Framework veri sağlayıcı kayıt"ve"İçinde bir veri işleme uzantısı dağıtma"Raporlama Hizmetleri belgeleri SQL Server Çevrimiçi Kitaplar