Reporting Services senaryoları
Reporting Services çeşitli uygulama senaryolarını karşılayan bir kuruluş raporlama çözümüdür.Reporting Services içindeki araçları ve uygulamaları kullanarak rapolar oluşturabilir yönetebilir ve dağıtabilirsiniz.Ürünün teslim edildiği haliyle gelen araçlar ve uygulamalar, uzman raporu tasarımcıları yanı sıra kendi raporlarını kendileri oluşturmak isteyen bilgi işçileri tarafından kullanılabilir.Eğer geliştirici iseniz, özel bir uygulama içinde Reporting Services işlevini tümleştirebilirsiniz, veya istediğiniz işlevsellik türünü desteklemek için genişletebilirsiniz.
Reporting Services Araçları ve Uygulamaları ile Uçtan Uca Rapor İşleme ve Yönetimi
Reporting Services içindeki araçlar ve uygulamalar, kuruluş raporlama gereksinimlerini destekleyecek tam bir özellikler spektrumu sağlar.Reporting Services teslim edildiği haliyle, bir dizi yaygın olarak kullanılan veri kaynağı türlerine destek vermektedir ve raporlar farklı biçimlerde işlenebilir ve dağıtılabilir, bunlar arasında Microsoft Office Word, Excel, Adobe PDF gibi yaygın olarak kullanılan formatlar vardır.Rapor tanımları programlama yoluyla olarak gözden geçirilebilir olsa da, Reporting Servicesaraçları ve uygulamaları için herhangi bir programlama deneyimi gerekli değildir.
Rapor sunucu yöneticileri ve içerik yöneticileri, SQL Server Management Studio, Rapor Yöneticisi ve Reporting Services Yapılandırma aracını kulanarak rapor sunucusu içeriği dağıtımı ve yönetimi yapabilir, ve ayrıca Model Tasarımcısı kullanarak, rapor veri kaynağı olarak kullanmak üzere iş verilerinin rapor modellerini oluşturabilir.
Rapor yazarları, iş verilerini geleneksel ve etkileşimli biçimde görselleştiren raporları oluşturmak için Rapor Tasarımcısı veya Rapor Oluşturucusu kullanabilir.
İş kullanıcıları, Rapor Yöneticisi, SharePoint Web Bölümleri veya bir Web tarayıcısı kullanarak isteğe bağlı raporları görüntüler, veya e-posta yoluyla teslim edilen raporlara abone olabilir.
Kullanılabilir araçlar hakkında daha fazla bilgi için, bkz. Reporting Services özellikleri, Reporting Services bileşenleri ve araçları, ve Business Intelligence Development Studio Hizmetleri'nde bildirdiği için.Kurumsal raporlama çözümleri geliştirme ve yönetme hakkında daha fazla bilgi için, bkz. Raporları tasarlama ve uygulama ve Yönetim .
SharePoint Tümleştirmesi
Sizin yapılandırdığınız bir rapor sunucusunu bir SharePoint Ürün veya teknolojisi dağıtımı içinde çalıştırabilirsiniz ve işbirliği ve merkezi belge yönetimi özelliklerini Reporting Services ile Windows SharePoint Services 3.0 or Office SharePoint Server 2007 ile kullanabilirsiniz.Daha fazla bilgi için, bkz. Reporting Services ve SharePoint teknolojisi tümleştirmesi.
Rapor Oluşturucu ve Model güdümlü Veri Araştırma ile Geçici Raporlama
Bilgi işçileri, iş verilerine erişmek ve bunları raporlamak için kullanımı kolay ve istediklerinde kullanabilecekleri bir araca gerek duyar.Reporting ServicesRapor Oluşturucu ve Model Tasarımcısı içerir, bu, rapor şablonları ve iş verilerinin önceden oluşturulmuş modellerini sağlayarak geçici raporlar oluşturma işlemini basitleştirir. Rapor modelleri rapor sunucusunda, tüm Reporting Services geliştirme araçları tarafından kullanılan veri kaynakları olarak saklanır ve güvenli kılınır.Rapor Oluşturucuda oluşturulan raporlar bir rapor sunucusuna da kaydedilebilir, burada tüm diğer Reporting Services raporları gibi yönetilebilir ve dağıtılabilir.
Rapor Oluşturucu raporları geçişli tıklama işlevselliği de sağlar, bu da kullanıcıların rapor üzerindeki verilere tıklatarak rapor modelindeki ilgili verileri anında görebilmesini sağlar.Veri alanı tıklatıldığında açılan bir rapor modeline özelleştirilmiş raporlar ekleyebilirsiniz.Geçici raporlama konusunda daha fazla bilgi için, bkz. Tasarlama ve 1,0 rapor oluşturucuyu kullanarak rapor uygulama.Bu senaryoda kullanılan Model Tasarımcısı ve Rapor Oluşturucu hakkında daha fazla bilgi için, bkz. Reporting Services bileşenleri ve araçları.
Şirket ve üçüncü taraf geliştiriciler geliştirme senaryoları
Reporting Services Kurumsal uygulamalara veya üçüncü taraf ticari yazılımlara raporlama özellikleri eklemek isteyen geliştiriciler için çeşitli senaryoları destekler.
Uygulama Tümleştirme
Geliştiriciler Reporting Services kullanarak uygulamalarına raporlama özelliklerini ekleyebilir.Bazı uygulamalar için, raporların eklenmesi, uygulamanın izlediği, oluşturduğu veya izlediği verileri sunmak için tam bir özellikler kümesi sağlar.Rapor Tasarımcısını, uygulamanızda sunulan bir veri kaynağını veya genelde kullanılabilen bir veri kaynağını temel alarak oluşturmak için kullanın.API'ler kullanarak herhangi bir yerleşik rapor sunucusu özelliği için erişim tanımlayın ve destek ekleyin.Daha fazla bilgi için, bkz. Reporting ServicesGeliştirici Kılavuzu..
Alternatif olarak, uygulamanıza rapor sunucusundaki tüm özellikler gerekmiyorsa, ReportViewer denetimleriMicrosoft Visual Studio 2005 içine eklenebilir.Reporting Services tersine, ReportViewer denetimleri bir uygulama içinde dağıtılabilir.
Raporları Özel Uygulamalara Katıştırmak için Visual Studio ReportViewer Web Server ve Windows Forms Denetimleri
Visual Studio, diğer uygulamalara katıştırılmış ReportViewer denetimi ve Visual Studio içinde bulunan Rapor Tasarımcısı ve Rapor Sihirbazının bir sürümü üzerinden Reporting Services işlevselliği sağlar. Denetim rapor işleme ve görüntüleme özelliklerini uygulamanıza doğrudan gömer.Visual Studio Rapor Tasarımcısı ve ReportViewer denetimleri hakkında daha fazla bilgi için, bkz. Reporting Services ve Visual Studio'da ReportViewer denetimleri.
Gelişmiş Hizmetler ile SQL Server Express kullanılarak yeniden dağıtım
SQL Server Express'ı, Uygulama verileri Depolamak ve yönetmek için özel uygulamalara ekleyebilirsiniz.Eğer özel bir uygulamada Gelişmiş Hizmetler ile SQL Server Express Raporlama işlevini yeniden dağıtmak istiyorsanız, hizmete Reporting Services alt küme özellikleri dahildir ve bunlarla uygulamanızı kullanabilir veya dağıtabilirsiniz. SQL Server Express ücretsiz bir Web yüklemesidir ve SQL Server Express Araç kiti olarak adlandırılan ayrı bir Web yüklemesiyle kullanılabilir.SQL Server Express aracı, bir rapor yazma aracı sağlar.ReportViewer denetimleriyle SQL Server Express kullanabilirsiniz.Rapor sunucusu SOAP uç noktalarıyla ilişkili bazı kısıtlamalar vardır.Daha fazla bilgi için, bkz. SQL Server Reporting Services Gelişmiş Hizmetleri'yle Express..
Raporları Özel Panolarda ve SharePoint Sitelerinde Barındırma
Raporlar çeşitli kaynaklardan veri bulundurabilir ve sunabilir, bu nedenle için birçok kuruluş Reporting Services'in etkileşimli raporlama özellikleriyle verileri tablo, grafik, ve ölçer biçimlerinde, portal uygulamaları yoluyla dağıtır.Rapor bir portal sayfasında barındırılabilir veya birden çok rapor, grafik, ölçek ve verilere bağlı görüntüleri tek bir serbest biçimli rapor düzenine gömerek, pano şeklinde bir Web uygulamasını taklit edecek şekilde oluşturulabilir.Tablo veya grafik verilerini bir iş kolu uygulamasına dahil edilmesi gerektiğinde, bunun yerine bir Reporting Services raporu eklemeyi düşünün.Daha fazla bilgi için, bkz. Veri Bölgelerini İç İçe Geçirme.
Özel Rapor Tasarımı ve Rapor Yönetimi Araçları Oluşturma
Reporting Services'a dahil olan tüm araçlar ve uygulamalar, tüm kullanıcılar için kullanılabilir olan program arabirimlerini temel.Bunun anlamı, Reporting Services içinde bulunan araçları ve uygulamaları değiştirebilir ve genişletebilirsiniz.Örneğin, Rapor Tasarımcısı için kullanılan Business Intelligence Development Studio geliştirme ortamına alternatif istiyorsanız, yerine bir özel rapor geliştirme aracı geliştirebilirsiniz.Bir özel Web portalı veya rapor yönetim araç oluştururken, desteklenmesi gereken rapor sunucu yönetimi işlevleri hakkında bilgi almak için API'yi gözden geçirin.Reporting Services Windows Yönetim Araçları (WMI) sağlayıcı içerir, bununla sunucu yönetimi için Windows tabanlı araçlar geliştirebilirsiniz.Daha fazla bilgi için, bkz. Reporting Services Geliştirici Kılavuzu.
Reporting Services İşlevselliğini Genişletme
Reporting Services genişletilebilirlik için tasarlanmıştır.Ek veri kaynak türleri, sevkiyat yaklaşımları, güvenlik modelleri ve raporu öğeleri desteklemek için özel uzantılar oluşturabilirsiniz.Özel uzantıları oluştururken, zorluk derecesi önemli ölçüde oluşturmakta olduğunuz uzantının türüne ve desteklemesi gereken işlevselliğe göre farklılık gösterir.Veri işleme uzantılarını oluşturmak genellikle en basit olandır, diğer yandan işleme uzantıları, tüm rapor şema desteği varsa işlemesi çok zor olabilir.Reporting Services işlevselliğini genişletmek hakkında daha fazla bilgi için bkz. Reporting Services uzantıları ve Rapor tanımı dil başvurusu.