Öğretici: Oluşturma bir veri temelli abonelik
Reporting Services verilere dayanan abonelik sunar, böylece dinamik abone verilerini temel alan bir rapor dağıtımını özelleştirebilirsiniz.Verilere dayanan abonelik senaryosu aşağıdaki türleri için tasarlanmıştır:
Büyük bir alıcı havuz üyeliği bir dağıtıma karşı sonrakine değişebilir raporlarına dağıtma.Örneğin, geçerli tüm müşterilere aylık rapor dağıtın.
Alıcıları önceden tanımlanmış ölçütlere göre belirli bir grup raporları dağıtma.Örneğin, bir kuruluştaki en üst on satış yöneticilerinin satış performansı raporu gönderin.
Öğrenecekleriniz
Bu verilere dayanan abonelik kavramları göstermek için basit bir örnek kullanarak nasıl gösterir.
Bu üç Ders ayrılmıştır:
Ders 1: Örnek bir abone veritabanı oluşturma
Bu derste yerel nasıl bilgiSQL Serververitabanını içeren abone bilgileri.Ders 2: Raporu veri kaynak özelliklerini değiştirme
Bu derste, raporun katılımsız çalıştırabilmeniz için rapor özelliklerini değiştirmek öğreneceksiniz.Ders 3: Veri temelli bir abonelik tanımlama
Bu derste, nasıl tanımlanacağı veri temelli abonelik öğreneceksiniz.Bu derste, her sayfada Data-driven abonelik Sihirbazı, kılavuzluk eder.
Gereksinimler
Verilere dayanan abonelik genellikle oluşturulur ve rapor sunucusu yöneticileri tarafından korunur.Veri kullanan bir abonelik oluşturmanıza olanak sorguları, üzerinde abone verisini ve yükseltilmiş izinler içeren veri kaynaklarından bilgi oluşturma, uzmanlık gerektiren bir rapor sunucusu.
Bu öğreticiyi kullanabilmek için sisteminizde aşağıdakiler yüklü olmalıdır:
The Evaluation, Developer veya Enterprise sürümüSQL Server.Veri kullanan bir abonelik için destek, standart, Workgroup, kullanılamaz veyaSQL Server Express.
rapor sunucusu yerel modda çalışıyor olması gerekir.
SQL Server Agent hizmet çalışıyor olmalıdır.
Parametreleri içeren bir rapor.Bu örnek raporda, çalışan Satış özeti kabul eder.Bu raporu bulunanAdventureWorksÖrnek raporlar.Bu rapor için verilere dayanan bir abonelik tanımlamak için rapor veri kaynağına erişirken depolanan kimlik bilgileri bilgilerini kullanmak için yapılandırılmış olması gerekir.
İpucu
En kolay yolu örnek tümünün raporlar için bir rapor sunucusu (AdventureWorks örnek Reports.sln) raporunda örnek çözümü dağıtmak üzere olduğundanBusiness Intelligence Development Studio.Daha fazla bilgi için bkz:How to: Publish Report Samples.
The AdventureWorks sample database, which provides data to the sample report.
Örnek raporda görevdeki tüm abonelikleri Yönet'i içeren bir rol ataması.Bu görevi, veri temelli abonelik tanımlamak için gereklidir.Bilgisayarda bir yönetici, yerel Yöneticiler için varsayılan rol ataması oluşturma verilere dayanan abonelik için gerekli izinleri sağlar.Daha fazla bilgi için bkz:Yerel mod rapor sunucusu bir izin verme.
Yazma izinlerine sahip bir paylaşılan klasör.Paylaşılan klasörü bir ağ bağlantısı üzerinden erişilebilir olması gerekir.Daha fazla bilgi için bkz:Nasıl Yapılır: rapor sunucusu dosya paylaşım teslimi için paylaşılan bir klasör oluşturma.
Öğretici tamamlamak için tahmini saat: 30 dakika
Not
Eğitim gözden geçirirken önceki ve sonraki düğmelerini belge Görüntüleyicisi araç çubuğuna eklemeniz önerilir.Daha fazla bilgi için bkz:Yardım için sonraki ve önceki düğme ekleme.
See Also