Aracılığıyla paylaş


SQL Server Reporting Services'te (SSRS) Rapor Verilerine Giriş

Rapor verileri kuruluşunuzdaki birden çok veri kaynağından gelebilir. Rapor tasarlamanın ilk adımı, temel alınan rapor verilerini temsil eden veri kaynakları ve veri kümeleri oluşturmaktır. Her veri kaynağı veri bağlantısı bilgilerini içerir. Her veri kümesi, bir veri kaynağından veri olarak kullanılacak alan kümesini tanımlayan bir sorgu komutu içerir. Her veri kümesindeki verileri görselleştirmek için tablo, matris, grafik veya harita gibi bir veri bölgesi ekleyin. Rapor işlendiğinde sorgular veri kaynağında çalıştırılır ve her veri bölgesi gerektiğinde veri kümesinin sorgu sonuçlarını görüntülemek için genişler.

Uyarı

SharePoint ile Reporting Services tümleştirmesi, SQL Server 2016'nın ardından artık kullanılamaz.

Rapor Oluşturucusu'daki veriler

rs_DataSourcesStory

  1. Rapor Verileri bölmesindeki veri kaynakları Ekli veri kaynağı oluşturduktan veya paylaşılan veri kaynağı ekledikten sonra Rapor Verileri bölmesinde bir veri kaynağı görüntülenir.

  2. Bağlantı İletişim Kutusu Bağlantı iletişim kutusunu kullanarak bağlantı dizesi oluşturun veya bir bağlantı dizesi yapıştırın.

  3. Veri bağlantısı bilgileri bağlantı dizesi veri uzantısına geçirilir.

  4. Kimlik Bilgileri Kimlik Bilgileri, bağlantı dizesi ayrı olarak yönetilir.

  5. Veri Uzantısı/Veri Sağlayıcısı Verilere bağlanmak birden çok veri erişim katmanı aracılığıyla olabilir.

  6. Dış veri kaynakları İlişkisel veritabanlarından, çok boyutlu veritabanlarından, SharePoint listelerinden veya Web hizmetlerinden veri alın.

Terimleri tanımlama

  • Veri bağlantısı. Veri kaynağı olarak da bilinir. Veri bağlantısı, bağlantı türüne bağımlı bir ad ve bağlantı özellikleri içerir. Tasarım gereği, veri bağlantısı kimlik bilgilerini içermez. Veri bağlantısı, dış veri kaynağından hangi verilerin alınacağını belirtmez. Bunu yapmak için bir veri kümesi oluştururken bir sorgu belirtirsiniz.

  • Veri kaynağı tanımı. Rapor veri kaynağının XML gösterimini içeren bir dosya. Bir raporu yayımladığınızda, bu raporun veri kaynakları rapor sunucusuna veya SharePoint sitesine rapor tanımından bağımsız olarak veri kaynağı tanımları olarak kaydedilir. Örneğin, bir rapor sunucusu yöneticisi bağlantı dizesini veya kimlik bilgilerini güncelleştirebilir. Yerel rapor sunucusunda dosya türü .rds'dir. SharePoint sitesinde dosya türü .rsds'dir.

  • Bağlantı dizesi. bağlantı dizesi, bir veri kaynağına bağlanmak için gereken bağlantı özelliklerinin dize sürümüdür. Bağlantı özellikleri, veri bağlantısı türüne göre farklılık gösterir. Örnekler için bkz. Veri bağlantısı dizeleri oluşturma - Rapor Oluşturucusu ve SSRS.

  • Paylaşılan veri kaynağı. Bir rapor sunucusunda veya SharePoint sitesinde birden çok rapor tarafından kullanılmak üzere kullanılabilen bir veri kaynağı.

  • Eklenmiş veri kaynağı. Rapora özgü veri kaynağı olarak da bilinir. Raporda tanımlanan ve yalnızca bu rapor tarafından kullanılan bir veri kaynağı.

  • Kimlik bilgileri. Kimlik bilgileri, dış verilere erişmenize izin vermek için sağlanması gereken kimlik doğrulama bilgileridir.

Rapor Verilerini Belirtme İpuçları

Rapor verileri stratejinizi tasarlamak için aşağıdaki bilgileri kullanın.

  • Veri kaynakları Veri kaynakları bir rapor sunucusundaki veya SharePoint sitesindeki raporlardan bağımsız olarak yayımlanabilir ve yönetilebilir. Her veri kaynağı için, siz veya veritabanı sahibi bağlantı bilgilerini tek bir yerde yönetebilirsiniz. Veri kaynağı kimlik bilgileri rapor sunucusunda güvenli bir şekilde depolanır; bağlantı dizesine parola eklemezsiniz. Bir veri kaynağını test sunucusundan üretim sunucusuna yönlendirebilirsiniz. Veri kaynağını kullanan tüm raporları askıya almak için devre dışı bırakabilirsiniz.

  • Dataset Veri kümeleri, bağlı oldukları raporlardan veya paylaşılan veri kaynaklarından bağımsız olarak yayımlanabilir ve yönetilebilir. Siz veya veritabanı sahibi, rapor yazarlarının kullanması için iyileştirilmiş sorgular sağlayabilirsiniz. Sorguyu değiştirdiğinizde, paylaşılan veri kümesini kullanan tüm raporlar güncelleştirilmiş sorguyu kullanır. Performansı artırmak için veri kümesi önbelleğini etkinleştirebilirsiniz. Sorgu önbelleğini belirli bir süre için zamanlayabilir veya paylaşılan bir zamanlama kullanabilirsiniz.

  • Rapor bölümleri tarafından kullanılan veriler Rapor bölümleri, bağımlı oldukları verileri içerebilir. Rapor bölümleri hakkında daha fazla bilgi için bkz. Rapor Tasarımcısı'nda (SSRS) Rapor Bölümleri.

    Uyarı

    Rapor bölümleri, SQL Server Reporting Services 2019'dan başlayarak SQL Server Reporting Services'in tüm sürümleri ve Power BI Rapor Sunucusu Eylül 2022'den itibaren Power BI Rapor Sunucusu'nun tüm sürümleri için kullanım dışı bırakılmıştır.

  • Verileri filtrele Rapor verileri sorguda veya raporda filtrelenebilir. Basamaklı parametreler oluşturmak için veri kümelerini ve sorgu değişkenlerini kullanabilirsiniz. Basamaklı parametrelerle kullanıcılar binlerce seçimden daha yönetilebilir bir sayıya kadar olan seçenekleri daraltabilir. Tablo veya grafikteki verileri parametre değerlerine veya belirttiğiniz diğer değerlere göre filtreleyebilirsiniz.

  • Parametreler Sorgu değişkenlerini içeren veri kümesi sorgu komutları otomatik olarak eşleşen rapor parametreleri oluşturur. Parametreleri el ile de oluşturabilirsiniz. Bir raporu görüntülediğinizde, rapor araç çubuğu parametreleri görüntüler. Kullanıcılar rapor verilerini veya rapor görünümünü denetlemek için değerleri seçebilir. Rapor verilerini belirli hedef kitlelere göre özelleştirmek için, aynı rapor tanımına bağlı farklı varsayılan değerlere sahip rapor parametreleri kümeleri oluşturabilirsiniz. Ayrıca, farklı hedef kitlelere yönelik verileri özelleştirmek için yerleşik UserID alanını da kullanabilirsiniz. Daha fazla bilgi için bkz. Rapor Parametreleri (Rapor Oluşturucusu ve Rapor Tasarımcısı) ve İfadelerdeki Yerleşik Koleksiyonlar (Rapor Oluşturucusu ve SSRS).

  • Veri uyarıları Bir raporu yayımladıktan sonra, rapor verilerini temel alan uyarılar oluşturabilirsiniz. Ardından, belirttiğiniz kurallara uyan e-posta iletileri alırsınız.

  • Verileri gruplandırma ve toplama Rapor verileri sorguda veya raporda gruplandırılabilir ve toplanabilir. Sorgudaki değerleri toplarsanız, anlamlı olanın kısıtlamaları içinde rapordaki değerleri birleştirmeye devam edebilirsiniz. Daha fazla bilgi için bkz . Verileri Filtreleme, Gruplandırma ve Sıralama (Rapor Oluşturucusu ve SSRS) ve Toplama İşlevi (Rapor Oluşturucusu ve SSRS).

  • Verileri sıralama Rapor verileri sorguda veya raporda sıralanabilir. Tablolarda, kullanıcının sıralama düzenini denetlemesine izin vermek için etkileşimli bir sıralama düğmesi de ekleyebilirsiniz.

  • İfade tabanlı veriler Çoğu rapor özelliği ifade tabanlı olabileceği için ve ifadeler veri kümesi alanlarına ve rapor parametrelerine başvurular içerebileceğinden, rapor verilerini ve görünümünü denetlemek için güçlü ifadeler yazabilirsiniz. Parametre tanımlayarak kullanıcıya gördüğü verileri denetleme olanağı sağlayabilirsiniz.

  • Veri kümesinden veri görüntüleme Veri kümesindeki veriler genellikle bir veya daha fazla veri bölgesinde (örneğin, bir tablo ve grafik) görüntülenir.

  • Birden çok veri kümesindeki verileri görüntüleme Bir veri bölgesinde, diğer veri kümelerindeki değerleri veya toplamları araştıran bir veri kümesini temel alan ifadeler yazabilirsiniz. Farklı bir veri kaynağındaki verileri görüntülemek için bir veri kümesini temel alan bir tabloya alt raporlar ekleyebilirsiniz.

Bir raporun veri kaynaklarını tanımlamaya yardımcı olması için aşağıdaki listeyi kullanın.

  • Katıştırılmış veya paylaşılan veri kaynaklarının ve veri kümelerinin kullanılıp kullanılmayacağını göz önünde bulundurun. Kuruluşunuza uygun kimlik doğrulama ve yetkilendirme teknolojisini uygulamak ve kullanmak için veri kaynaklarının sahipleri ile işbirliği yapın.

  • Kuruluşunuz için yazılım veri katmanı mimarisini ve veri türlerinden kaynaklanan olası sorunları anlayın. Veri uzantılarının ve veri işleme uzantılarının sorgu sonuçlarını nasıl etkileyebileceğini anlayın. Veri türleri, veri kaynağı, veri sağlayıcıları ve rapor tanımı (.rdl) dosyasında depolanan veri türleri arasında farklılık gösterir.

  • Reporting Services istemci/sunucu mimarilerini ve araçlarını anlayın. Örneğin, Rapor Tasarımcısı'nda, yerleşik veri kaynağı türlerini kullanan bir istemci makinesinde raporlar yazarsınız. Bir raporu yayımladığınızda, veri kaynağı türleri rapor sunucusunda veya SharePoint sitesinde desteklenmelidir. Daha fazla bilgi için bkz. Reporting Services (SSRS) Tarafından Desteklenen Veri Kaynakları.

  • Veri kaynakları ve veri kümeleri bir raporda oluşturulur ve istemci yazma aracından bir rapor sunucusuna veya SharePoint sitesine yayımlanır. Veri kaynakları doğrudan rapor sunucusunda oluşturulabilir. Bunlar yayımlandıktan sonra, rapor sunucusunda kimlik bilgilerini ve diğer özellikleri yapılandırabilirsiniz. Daha fazla bilgi için bkz. Veri bağlantısı dizeleri oluşturma - Rapor Oluşturucusu & SSRS ve Reporting Services Araçları.

  • Kullanabileceğiniz veri kaynakları, hangi Reporting Services veri uzantılarının yüklü olduğuna bağlıdır. Veri kaynakları desteği istemci yazma aracına, rapor sunucusu sürümüne ve rapor sunucusu platformuna göre farklılık gösterebilir. Daha fazla bilgi için bkz. Reporting Services (SSRS) Tarafından Desteklenen Veri Kaynakları.

  • Veri kaynağı kimlik bilgileri, veri kaynağı türüne ve raporları istemcinizde mi, rapor sunucunuzda mı yoksa SharePoint sitesinde mi görüntülediğinize bağlı olarak değişir. Daha fazla bilgi için bkz. SharePoint Sitesinde Rapor Sunucusu Öğeleri için İzinleri Ayarlama (SharePoint Tümleşik Modu'nda Raporlama Hizmetleri), Rapor Veri Kaynakları için Kimlik Bilgisi ve Bağlantı Bilgilerini Belirtme ve Reporting Services Araçları'ndaki her aracina özgü kimlik bilgileri.

Veri bağlantıları oluşturma, dış kaynaklardan, veri kümelerinden ve sorgulardan veri eklemeyle ilgili görevler.

Ortak Görevler Links
Veri bağlantıları oluşturma Veri bağlantısı dizeleri oluşturma - Rapor Oluşturucusu & SSRS
Veri kümeleri ve sorgular oluşturma Rapor Eklenmiş Veri Kümeleri ve Paylaşılan Veri Kümeleri (Rapor Oluşturucusu ve SSRS)
Veri kaynaklarını yayımlandıktan sonra yönetme Rapor Veri Kaynaklarını Yönetme
Paylaşılan veri kümelerini yayımlandıktan sonra yönetme Paylaşılan Veri Kümelerini Yönetme
Veri uyarıları oluşturma ve yönetme Reporting Services Veri Uyarıları
Paylaşılan veri kümesini önbelleğe alma Paylaşılan Veri Kümelerini Önbelleğe Alma (SSRS)
Önbelleği önceden yüklemek için paylaşılan bir veri kümesini zamanla Zamanlamaları
Veri uzantısı ekleme Veri İşleme Uzantısı Uygulama