Raporlar, Rapor Bölümleri ve Rapor Tanımları (Rapor Oluşturucusu ve SSRS)
Reporting Services, ilk tanım, yayımlanmış rapor ve kullanıcıya göründüğü şekliyle görüntülenen rapor dahil olmak üzere farklı durumlardaki bir raporu açıklamak için çeşitli terimler kullanır.
[!NOT]
SQL Server Data Tools'daki Rapor Oluşturucusu ve Rapor Tasarımcısı ile rapor tanımları (.rdl) oluşturabilir ve bunları değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu'nda Rapor Tasarlama makalesine bakın.
Rapor Tanımı (.rdl) Dosyaları
Rapor tanımı, Rapor Oluşturucusu'nda veya Rapor Tasarımcısı'nda oluşturduğunuz bir dosyadır. Veri kaynağı bağlantıları, veri almak için kullanılan sorgular, ifadeler, parametreler, görüntüler, metin kutuları, tablolar ve bir rapora ekleyebileceğiniz diğer her türlü tasarım zamanı öğesinin tam bir açıklamasını sağlar. Rapor tanımları karmaşık olabilse de, minimum bir sorgu ile diğer rapor içerikleri, rapor özellikleri ve bir rapor düzeni belirtirler.
Rapor tanımları, işlenmiş bir rapor olarak çalıştırma zamanında işlenir. Bu sırada, veri veri kaynağından alınır ve rapor tanımındaki yönergelere göre biçimlendirilir. Rapor tanımı doğrudan bilgisayarınızdan çalıştırılıp yerel olarak kaydedilebilir ya da diğerlerinin de çalıştırması için bir rapor sunucusuna yayınlanabilir.
Rapor tanımları, Rapor Tanım Dili (RDL) adı verilen bir XML dilbilgisine uyan XML biçiminde yazılır. RDL, bir raporun kabul edebileceği tüm olası çeşitlemeleri kapsayarak XML öğelerini açıklar.
İstemci Rapor Tanımı (.rdlc) Dosyaları
Visual Studio Rapor Tasarımcısı, ReportViewer denetiminde kullanmak için istemci rapor tanımı (.rdlc) dosyaları üretir. .rdlc dosyaları Reporting Services Rapor Tasarımcısı ile kullanmak için .rdl dosyalarına dönüştürülebilir. .rdlc dosyaları hakkında daha fazla bilgi için, Visual Studio belgelerine ve Reporting Services and ReportViewer Controls in Visual Studio makalesine bakın.
Rapor Bölümü (.rsc) Dosyaları
Rapor bölümü tanımı bir rapor tanımı dosyasının XML parçasıdır. Rapor bölümü oluşturmak için bir rapor tanımı oluşturursunuz ve sonra rapor bölümleri halinde ayrı olarak yayımlamak üzere rapordaki rapor öğelerini seçersiniz. Rapor bölümleri veri bölgelerini, dikdörtgenleri ve bunların içerdiği öğeleri ve resimleri içerir. Bir rapor bölümünü bağımlı veri kümeleri ve paylaşılan veri kaynağı başvurularıyla kaydedebilirsiniz, böylece diğer raporlarda kullanılabilir.
Rapor bölümleri rapor sunucusunda depolanan ve diğer raporlara dahil edilebilen kendi içinde her şeyi içeren rapor öğeleridir. Rapor Bölümü Galerisi'ne gözatmak ve raporlarınıza eklemek üzere bölümler seçmek için Rapor Oluşturucusu'nu kullanın. Rapor Bölümü Galerisi'ne kullanmak üzere rapor bölümleri kaydetmek için Rapor Tasarımcısı'nı ve Rapor Oluşturucusu'nu kullanın. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Bölümleri (Rapor Oluşturucusu ve SSRS) ve Rapor Tasarımcısı'nda Rapor Bölümleri (SSRS) makalelerine bakın.
Yayınlanan Raporlar
Bir .rdl dosyası oluşturduktan sonra yerel olarak kaydedebilir ya da rapor sunucusundaki kişisel bir klasöre kaydedebilirsiniz (Raporlarım klasörü gibi). Rapor diğer kişilerin görmesi için hazır olduğunda, Rapor Oluşturucusu'ndan rapor sunucusundaki ortak bir klasöre kaydederek, Rapor Yöneticisi aracılığıyla karşıya yükleyerek veya Rapor Tasarımcısı'ndan bir rapor projesi dağıtımı yaparak yayımlarsınız. Yayınlanan rapor, bir rapor sunucusu veritabanında saklanan ve SharePoint sitesindeki bir rapor sunucusunda yönetilen bir öğedir.
Yayımlanan rapor Reporting Services rol tabanlı güvenlik modeli kullanılarak rol atamalarıyla korunur. Yayınlanan raporlara URL'ler, SharePoint Web bölümleri veya Rapor Yöneticisi üzerinden erişilir veya üzerine gelip Rapor Oluşturucusu'nda açabilirsiniz.
Raporlar Anlık Görüntüleri
Rapor, hem düzen bilgilerini hem de raporun ilk çalıştırıldığı zamana ait verileri içeren bir anlık görüntü olarak da yayınlanabilir. Rapor anlık görüntüleri belirli bir işleme biçiminde kaydedilmez. Bunun yerine, rapor anlık görüntüleri ancak bir kullanıcı veya uygulama bu raporu istediğinde, bir nihai görüntüleme biçiminde (HTML gibi) işlenir. Daha fazla bilgi için, bkz. Rapor Yöneticisinde Raporları Bulma ve Görüntüleme (Rapor Oluşturucusu ve SSRS).
İşlenen Raporlar
İşlenen bir rapor, hem veri hem düzen bilgilerini görüntülemeye uygun bir biçimde içeren (HTML gibi) tam işlenmiş bir rapordur. Rapor bir çıktı biçimine işlenene kadar görüntülenemez. Bir raporu aşağıdakilerden birini yaparak işleyebilirsiniz:
Rapor Oluşturucusu'nda veya Rapor Tasarımcısı'nda bir rapor oluşturun veya açın ve çalıştırın.
Rapor Yöneticisi'nde bir rapor bulun ve çalıştırın.
Reporting Services rapor sunucusuyla tümleştirilmiş SharePoint sitesinde bir rapor bulun ve çalıştırın.
Bir e-posta kutusuna ya da belirttiğiniz bir çıktı biçiminde bir dosya paylaşımına gönderilen bir rapora abone olun.
Bir e-posta kutusuna ya da belirttiğiniz bir çıktı biçiminde bir dosya paylaşımına gönderilen bir rapora abone olun. Rapor için varsayılan işleme biçimi HTML 4.0 biçimidir. HTML’e ek olarak, raporlar Excel, Word, XML, PDF, TIFF ve CSV gibi birçok çıktı biçiminde işlenebilir. Yayınlanan raporlarda olduğu gibi, işlenen raporlar düzenlenemez veya bir rapor sunucusuna geri kaydedilemez. Daha fazla bilgi için, bkz. Raporları Verme (Rapor Oluşturucusu ve SSRS).
Ayrıca bkz.
Kavramlar
Rapor Yazma Kavramları (Rapor Oluşturucusu ve SSRS)
Rapor Oluşturucusu'nu Yükleme, Kaldırma ve Destekleme
Raporları Bulma, Görüntüleme ve Yönetme (Rapor Oluşturucusu ve SSRS)