Aracılığıyla paylaş


Rapor modelleri yönetme

InReporting Services, ekleme ve silme modelleri rapor sunucusunda gelen ve modeli özelliklerini değiştirme ve paylaşılan verileri yönetme yönetim modeli içeren kaynak bir model. ilişkiliBir modeli bir bölümünü veya tümünü erişimi denetleme hakkında daha fazla bilgi için bkz:Modeller güvenliğini sağlama.Önceden tanımlanmış bir paylaşılan veri modeli oluşturma hakkında daha fazla bilgi için kaynak, bkz:Nasıl Yapılır: Rapor Yöneticisi kullanarak bir model oluşturma.

Not

Rapor modelleri de desteklenmiyorSQL Server ExpressGelişmiş hizmetleri.Bu sürüm özellikleri hakkında daha fazla bilgi için bkz:SQL Server Reporting Services Gelişmiş Hizmetleri'yle Express..

Reporting Services model kullanma

Modelleri etkin biçimde yönetmek için nasıl kullanıldığını anlamanız gerekir.InReporting Servicesrapor modelleri tanımlayan verileri için ad hoc raporlar oluşturmak ve değiştirmek rapor oluşturma.Rapor modelleri aşağıdaki şekillerde kullanılır:

  • Bir veri olarak kaynak için Rapor Oluşturucu ya da bir modeli esas Rapor Tasarımcısı raporda rapor tasarımı.

  • Bir veri olarak kaynak zamanında veri dolaşmayı.Rapor Oluşturucu Raporları modeller üzerinde tabanlı olduğundan, kullanıcılar autogenerated raporları ile rapor verileri etkileşimli gezinme, tıklatarak bir doğrusal olmayan gezinti yol, verileri keşfedebilirsiniz.

  • Bir veri olarak kaynak verileri elde etmek için sorguları yürütme için.Üçüncü taraf istemci uygulamaları modelini programlama yoluyla erişmek ve raporun veri kaynağı olarak kullanabilirsiniz.

Önceden tanımlanmış ve Autogenerated Clickthrough raporları

Geçici veri exploration modeli esas alan raporları ile kullanıcıların ilgili verileri gösteren özel autogenerated clickthrough Raporlar ile desteklenebilir.Ancak, ek veya özel bir biçimde verilerini gösteren önceden tanımlı özel raporlar bir autogenerated raporu yerine.

Autogenerated clickthrough raporları oluşturulur anında rapor sunucusu tarafından kullanıcı verileri bir rapor. gider olarak rapor sunucusu geçici rapor oluşturmak için şablon kullanır.İki şablon vardır: bir tek örnek veri (örneğin, belirli bir müşteriyle ilgili verileri görüntülemek için), bir başka çok örnekli veri (örneğin, belirli bir ürün siparişleri listesini göstermek için). Şablonlar değiştirilemez.Ancak, istediğiniz düzen ve stili olan önceden tanımlanmış bir rapor geçici geçişli tıklatma raporu değiştirebilirsiniz.

Önceden tanımlanmış clickthrough raporları özel, yayımlanan bir model. belirli kısımlarını eşleme raporları Bir kullanıcı için önceden tanımlanmış rapor eşleştirilmiş modelin bazı bölümleri geçtiğinde, izinli görünümleri clickthrough yerine özel rapor, rapor rapor sunucusu tarafından oluşturulur.Rapor yazarı tarafından oluşturulan, önceden tanımlanmış clickthrough raporlara tüm rapor oluşturucuyu rapor özellikleri kullanabilirsiniz.Belirli bir düzende veri göstermek istediğinizde, özel bir rapor oluşturmanız gerekir.Rapor Oluşturucu önceden tanımlanmış clickthrough raporları yeniden oluşturulması gerekir.Oluşturduktan ve rapor kaydettikten sonra bu model bir varlıkla ilişkilendirmek istediğiniz Rapor Yöneticisi'ni kullanabilirsiniz.

Önceden tanımlanmış raporlara erişimi rol atamalarını rapordaki tarafından denetlenir.Kullanıcı erişim açık veya devralınan rolü atama yoluyla izin, kullanıcının geçici bir rapor modeli öğesine eşleştirilen önceden tanımlanmış rapor yerine gözüyle göreceksiniz.

Rapor modeli temelli veri gezinme

Rapor Oluşturucu raporları, arama için bir başlangıç noktası sağlar.Açık detaylandırma ve Rapor Tasarımcısı raporları tarafından desteklenen ayrıntıya inme gezinti yolu olarak, Rapor Oluşturucu Raporları modeli tarafından sağlanan ek verileri görüntülemek için kullanıcıları izleyebilir tıklatılabilir veri noktaları içerir.Satış, ürün ve çalışan verilerini tanımlayan bir modeli varsa, örneğin, bir çalışan raporu ile başlayan bir kullanıcı büyük olasılıkla belirli çalışanlar, ürünler ve satış ile ilgili ad hoc raporlar rapor içinde tıklatarak görüntüleyebilirsiniz.

Series of reports in drillthrough navigation

Birbirleriyle ilişkili birden çok birimin, clickthrough gezinti yol temel bir varlık temsil eder raporun değer tarafından belirlenir.Örneğin, bir müşteri varlık, bir müşteri siparişleri varlık ve müşteri geri varlığı içeren bir model olduğunu varsayalım.Müşteri raporda alanları siparişlerin sayısını ve sayısını döndürür, siparişlere tıklattığında bir kullanıcı ile siparişlerinin bir listesini gösteren bir rapor için ayrıntıya; verir sayısına tıklattığında bir kullanıcı ile verir ya da bir liste gösterir bir rapor ayrıntısına.

Bir anlık veri yol gezinme olanağı modeli öğe güvenlik belirlenir.Örneğin, müşteri siparişleri erişimi denetlemek için Müşteri siparişi varlık modelinde güvenliğini sağlayabilirsiniz.Yalnızca müşteri siparişi varlık görüntüleme iznine sahip kullanıcılar, Müşteri sipariş bilgileri raporunda göreceksiniz.

Rapor modeli, bir varlık için önceden tanımlanmış bir raporu eşlemek için

rapor sunucusu tarafından autogenerated clickthrough raporları yerine kullanmak için özel bir rapor tasarlayabilirsiniz.Özel bir rapor kullanıcılar tarafından kullanılabilmesi için gereken önceden oluşturun, yayınladıktan rapor sunucusu ve sonra raporu modelinde birincil varlık eşleme.

Size özel clickthrough raporlar sağlar, hem tek hem de rapor çok örnekli sürüm içermelidir.Veri yol, bir kullanıcı için belirli bir varlık giderse, tek örnek veya birden çok örnek rapor gerekip gerekmediğini belirler.Her zaman, raporu belirli bir sürüm değil gerekip gerekmediğini önceden bilemez.Clickthrough gezinti için özel raporlar oluşturmak için aşağıdaki adımları kullanın:

  1. rapor sunucusu üzerinde bir model oluşturur.

  2. Bir veri modelini kullanarak özel raporlar oluşturma kaynak.

    Model veri kaynaklarını kullanan rapor oluşturmak için Rapor Oluşturucu kullanın., Her varlık için rapor kümesi oluşturmanız gerekir: bir tek örnek veriler, bir başka çok örnekli. Bilgi için bkz: nasılÖğretici: Rapor Oluşturucu Clickthrough raporları özelleştirme.

  3. Raporlar rapor sunucusu kaydedin.

  4. Rapor Yöneticisi'ı Başlat.

  5. Modeli sağ tıklatıpÖzellikleri.

  6. ,Clickthrough raporları sayfasında, bir özel rapor. belirtmek istediğiniz varlık bulun Daha fazla bilgi için bkz:Sayfa (Rapor Yöneticisi) Clickthrough bildiriyor.

  7. Tek örnek ve oluşturduğunuz birden çok örnek raporları seçin.

Paylaşılan veri kaynakları ve rapor modelleri yönetme

Rapor modelleri kullanarak verileriSQL Server2000 ve daha sonra veritabanları veSQL Server2005 ve sonrasıAnalysis Servicesküp veritabanı.Bir veritabanına bağlanmak için paylaşılan veri kullanan rapor modeli kaynak, bağlantı dizesi, kimlik bilgileri ve veri işleme uzantısı tanımlar.

Her rapor modeli tek bir paylaşılan veri kaynağı ve veri kaynağı görünümü ile ilişkilidir.Paylaşılan veriler kaynak Model Tasarımcısı, ancak rapor modeli model ve paylaşılan veri sonra ayrı bir öğesi olarak yönetilebilecek tarafı boyunca oluşturulur kaynak bir rapor sunucusunda yayımlanır.

Paylaşılan veri belirtirken kaynak modeli için kimlik bilgileri bilgilerinin nasıl alınır bazı kısıtlamalar uygulanır.Paylaşılan veri kaynak sağlayan bir rapor modeli verileri kullanmak için yapılandırılmalıdır:

  • Depolanmış kimlik bilgileri

  • Windows tümleşik güvenliği.

Rapor modelleri için verileri sağlayan paylaşılan veri kaynakları için prompted kimlik veya kimlik bilgileri desteklenmez.Kimlik bilgileri hakkında daha fazla bilgi için bkz:Kimlik bilgisi ve raporu veri kaynakları için bağlantı bilgilerini belirtme.

Model için bir rapor sunucusu ekleme

Model (.smdl) dosyasına ekleyebileceğiniz bir rapor sunucusu şu şekilde:

  • Yayımlama Modeli Designer'a bir model bir rapor sunucusu.

  • Karşıya dosya sistemine bir model bir rapor sunucusu.

Modelleri rapor sunucusunda oturum almak için en kolay yolu bir paylaşılan veri üretilecek olan kaynak.Ayrıca bir model Model Tasarımcısı yayımlamak veya dosya sistemi .smdl dosya karşıya yükleme.

Tüm .smdl dosyaları karşıya.Dosya yoksa veri kaynağı görünümü bilgi, aldığınız bir hata dosyayı karşıya yüklemeyi çalışırken.veri kaynağı görünümü bilgi olması eksik bir rapor sunucusunda yayımlanmış olan hiçbir zaman bir .smdl dosyayı karşıya yüklemeyi denerseniz.Model Tasarımcısı'ndan yayımlamadan önce .smdl dosya ve veri kaynağı görünümü saklandığı ayrı ayrı.Yayın sırasında veri kaynağı bilgilerini görüntüleme .smdl dosyasına birleştirilir.Sonuç olarak, yalnızca rapor sunucusu için önceden yayımlanan ve ardından daha sonra rapor sunucudan dosya sistemine kaydedilen .smdl dosyasını karşıya.

Yayımlama ve modeller, yükleme hakkında daha fazla bilgi için bkz:Bir rapor modeli yayımlamaveDosyaları bir klasöre yükleniyor.

Modelleri ve veri kaynaklarını silme

Rapor modeli, rapor Oluşturucusu'nda oluşturduğunuz raporları için veriler sağlar.Model silerseniz, artık açmak, çalıştırmak veya değiştirebilirsiniz bu modele dayalı herhangi bir rapor.

Paylaşılan veri rapor modeli kullanan kaynak ilişkisel veritabanı veya rapor için veri sağlayan küp bağlantı bilgilerini belirtmek için.Paylaşılan veri silerseniz kaynak modeli kesilir ve herhangi bir rapor, olan bağlı üzerinde.

Bir paylaşılan veriler yanlışlıkla silinirse kaynak, temel bir veritabanı veya küp için işaret eden yeni bir rapor Yöneticisi'ni kullanın ve sonra yeni verileri belirtin kaynak modeli için genel özellikler sayfa.Yeni paylaşılan veri kaynağı öğesi sildiğinizden farklı bir ada, kimlik bilgilerine veya bağlantı dizesi sözdizimine sahip olabilir.Aynı verilere bağlantı çözümler olarak kaynak, verileri kullanabilirsiniz kaynak modeliyle.

Yanlışlıkla sildiğiniz bir modeli yeniden açamıyor.Model yanlışlıkla silinirse, gerekir, yeniden, yeniden raporları kaydetmek ve kullanmak istediğiniz her model öğe güvenlik respecify.Yeni model oluştur edemez ve sonra varolan bir rapora ekleyin.

Modeller ve bağımlı veri kaynakları yeniden adlandırma

Rapor modeli kullanan rapor etkilemeden yeniden adlandırabilirsiniz.Ayrıca, paylaşılan veri adlandırabilirsiniz kaynak kullanılan modeline göre bir rapor kullanılabilirliğini etkilemeden.

Model öğeler güncelleştiriliyor

İçin modelleri temel alan birSQL Serverilişkisel veritabanı kullanarak Model Tasarımcısı değiştirin ve yeniden yayımlama modeli.(Örneğin, bir kullanıcı modelinden oluşturulan clickthrough raporları gezinme sürece) kullanımda iken bir modeli yeniden yayımlama, dağıtım devam ederken rapor kilitlenir.Modeli yeniden yayımlayabilirsiniz ancak modeli durdurmak için paylaşılan veri getirebilirsiniz kaynak modeli tarafından kullanılır.Bunu yapmak için temizleyinBu veri kaynağı'nı etkinleştirme Veri kaynağı özellikleri sayfasını. seçeneği Kullanıcı, yayımlanan Özet Tablo raporunda kullanılan bir modeli öğesini silerseniz, raporun bu bölümü için bir "model öğe bulunamadı" hatası alırsınız.

Oluşturmak veya modeli öğe güvenlik ayarlarını değiştirmek için Rapor Yöneticisi'ni kullanabilirsiniz.Model ad alanı içinde modeli öğeleri modeli kimlik numaraları ile benzersiz olarak tanımlanır.Bir modeli güncelleştirdiğinizde, rapor sunucusu kimlik numaralarını modelinin güncelleştirilmiş ve önceden kaydedilen sürümleri arasındaki karşılaştırır.Bir eşleşme varsa, güncelleştirilmiş modeli öğe güvenlik ayarları varolan öğeyi alır.Modeli öğeleri güvenliğini sağlamak için bazı gereksinimler vardır.Daha fazla bilgi için bkz:öğe Güvenlik sayfa (Rapor Yöneticisi) modeli.