Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Veri temelli abonelik, çalışma zamanında bir dış veri kaynağından alınan dinamik abonelik verilerini kullanmanın bir yolunu sağlar. Veri temelli abonelik, aboneliği tanımlarken belirttiğiniz statik metin ve varsayılan değerleri de kullanabilir. Veri temelli abonelikleri kullanarak:
Bir raporu dalgalı abone listesine dağıtın. Örneğin, bir raporu abonelerin bir aydan diğerine farklılık gösterdiği büyük bir kuruluşa dağıtmak için veri temelli abonelikleri kullanabilirsiniz. Alternatif olarak, mevcut bir kullanıcı kümesinden grup üyeliğini belirleyen başka ölçütler de kullanabilirsiniz.
Çalışma zamanında alınan rapor parametresi değerlerini kullanarak rapor çıktısını filtreleyin.
Her rapor teslimi için rapor çıkış biçimlerini ve teslim seçeneklerini değiştirme.
Veri temelli abonelik birden çok bölümden oluşur. Veri temelli aboneliğin sabit yönleri, aboneliği oluşturduğunuzda tanımlanır ve bu özellikler şunlardır:
Aboneliğin tanımlandığı rapor (abonelik her zaman tek bir raporla ilişkilendirilir).
Raporu dağıtmak için kullanılan teslimat uzantısı. Rapor sunucusu e-posta teslimini, dosya paylaşımı teslimini veya önbelleği önceden yüklemek için kullanılan null teslim sağlayıcısını belirtebilirsiniz. Özel bir teslim uzantısı da belirtebilirsiniz. Tek bir abonelik içinde birden çok teslim uzantısı belirtemezsiniz.
Abone veri kaynağı. Aboneliği tanımlarken abone verilerini içeren veri kaynağına bir bağlantı dizesi belirtin. Abone veri kaynağı çalışma zamanında dinamik olarak belirtilemiyor.
Abone verilerini seçmek için kullandığınız sorgu, aboneliği tanımlarken belirtilmelidir. Sorguyu çalışma zamanında değiştiremezsiniz.
Veri temelli bir abonelikte kullanılan dinamik değerler, abonelik işlendiğinde elde edilir. Abonelikte kullanabileceğiniz değişken verilere örnek olarak abone adı, e-posta adresi, tercih edilen rapor çıktı biçimi veya rapor parametresi için geçerli olan herhangi bir değer verilebilir. Veri temelli abonelikte dinamik değerleri kullanmak için, sorguda döndürülen alanlar arasında belirli teslim seçeneklerine ve raporlama parametrelerine yönelik bir eşleme tanımlarsınız. Her abonelik işlendiğinde, değişken veriler abone veri kaynağından alınır.
Veri temelli abonelikler için gereksinimler
Veri temelli abonelik işlevselliği tüm sürümlerde kullanılamaz. Çalışma zamanında abonelik verilerini almak için kullanabileceğiniz veri kaynağı türleriyle ilgili sınırlamalar vardır. Aşağıdaki liste gereksinimler hakkında daha fazla bilgi sağlar:
Veri temelli abonelik işlevselliğini destekleyen SQL Server sürümleri hakkında daha fazla bilgi için bkz. Sürümleri tarafından desteklenen SQL Server Reporting Services özellikleri.
Abonelik verileri için rapor sunucusuna şema bilgileri sağlayabilecek bir veri kaynağı seçin. Desteklenen veri kaynağı türlerine örnek olarak şunlar verilebilir:
- SQL Server ilişkisel verileri,
- Oracle Analysis Services veritabanları
- SQL Server Integration Services paket verileri
- Açık Veritabanı Bağlantısı (ODBC) veri kaynakları ve Nesne Bağlama ve Ekleme Veritabanı (OLEDB) veri kaynakları.
Abone veri kaynağı gereksinimleri hakkında daha fazla bilgi için bkz. Abone verileri için dış veri kaynağı kullanma (veri temelli abonelik).
Veri temelli aboneliklerle çalışma
Aşağıdaki makaleler veri temelli abonelikler hakkında daha fazla bilgi sağlar.
| Articles | Description |
|---|---|
| Veri temelli abonelikler oluşturma, değiştirme ve silme | Veri temelli aboneliğin nasıl oluşturulacağını, değiştirileceği veya silineceği açıklanır. |
| Abone verileri için dış veri kaynağı kullanma (veri temelli abonelik) | Veri temelli abonelik için kullanabileceğiniz veri kaynakları hakkında bilgi sağlar. |
| Veri temelli abonelik oluşturma (SSRS öğreticisi) | Veri temelli abonelik oluşturmayı öğrenmek için adım adım yönergeler sağlar. |
| Önbellek raporları (SSRS) | Önbelleği önceden yüklemek için veri temelli bir abonelikle Null Teslim Sağlayıcısı'nın nasıl kullanılacağını açıklar. |