TConfiguration Manager'da raporlamaya girişConfiguration Manager

Uygulama hedefi: Configuration Manager (güncel dalı)

TConfiguration Manager'da raporlamaConfiguration Manager, SQL Server Reporting ServicesSQL Server Reporting Services (SSRS) ve Power BI Report ServerPower BI Rapor Sunucusu'ın gelişmiş raporlama yeteneklerini kullanmanıza yardımcı olan bir dizi araç ve kaynak sağlar. Her iki raporlama platformu da özel raporlar için zengin yazma deneyimleri sağlar. Raporlama, kuruluşunuzdaki Configuration Manager verilerin zenginliği hakkında bilgi toplamanıza, düzenlemenize ve sunmanıza yardımcı olur. Configuration ManagerConfiguration Manager, Raporlama Hizmetleri'nde değişiklik yapmadan kullanabileceğiniz önceden tanımlanmış birçok rapor sağlar. Gereksinimlerinizi karşılamak için varsayılan raporları çoğaltabilir ve değiştirebilir veya özel raporlar oluşturabilirsiniz.

SQL Server Raporlama Hizmetleri

SQL Server Reporting ServicesSQL Server Reporting Services, kuruluşunuz için raporlar oluşturmanıza, dağıtmanıza ve yönetmenize yardımcı olmak için kullanıma hazır eksiksiz bir araç ve hizmet yelpazesi sunar. Ayrıca, raporlama işlevselliğinizi genişletmenize ve özelleştirmenize olanak tanıyan programlama özelliklerine de sahiptir. Reporting Services, farklı veri kaynağı türleri için kapsamlı raporlama işlevselliği sağlayan sunucu tabanlı bir raporlama platformudur.

Configuration Manager, birincil raporlama çözümü olarak SQL Server Reporting Services kullanır. Reporting Services ile tümleştirme aşağıdaki avantajları sağlar:

  • TConfiguration ManagerConfiguration Manager veritabanını sorgulamak için endüstri standardı bir raporlama sistemi kullanır.

  • Raporları, Configuration Manager Rapor Görüntüleyicisi'ni veya rapora web tabanlı bir bağlantı olan Rapor Yöneticisi'ni kullanarak görüntüler.

  • Yüksek performans, kullanılabilirlik ve ölçeklenebilirlik sağlar.

  • Kullanıcıların abone olabileceği raporlara abonelikler sağlar. Örneğin, bir yönetici her gün bir yazılım güncelleştirmesi dağıtımının durumunu ayrıntılarıyla anlatan e-postayla gönderilen bir rapora abone olur.

  • Raporları farklı türlerde, popüler biçimlerde dışarı aktarır.

Daha fazla bilgi için bkz. SQL Server Reporting Services nedir (SSRS)?

Power BI Rapor Sunucusu

Sürüm 2002'den başlayarak, Power BI Report ServerPower BI Rapor Sunucusu öğesini Configuration ManagerConfiguration Manager reporting ile tümleştirin. Bu tümleştirme size modern görselleştirme ve daha iyi performans sağlar. Power BI raporları için SQL Server Reporting Services'da zaten mevcut olana benzer bir konsol desteği ekler. Daha fazla bilgi için bkz. Integrated with Power BI Report ServerPower BI Rapor Sunucusu.

Power BI Report ServerPower BI Rapor Sunucusu, içinde raporları görüntülediğiniz ve yönettiğiniz bir web portalına sahip şirket içi bir rapor sunucusudur. Power BI raporları, sayfalandırılmış raporlar, mobil raporlar ve KPI'lar oluşturmaya yönelik araçlar içerir. Daha fazla bilgi için bkz. Power BI Rapor Sunucusu nedir?

Reporting Services point

Reporting Services noktası, Microsoft SQL Server Reporting ServicesMicrosoft SQL Server Reporting Services çalıştıran bir sunucuya eklediğiniz bir site sistemi rolüdür. Reporting Services noktası aşağıdaki işlevleri yerine getirir:

  • Configuration Manager rapor tanımlarını Reporting Services'a kopyalar
  • Rapor kategorilerine göre rapor klasörleri oluşturur
  • Rapor klasörleri ve raporlarda güvenlik ilkesini ayarlar. Bu ilkeler, Configuration ManagerConfiguration Manager yönetici kullanıcıları için rol tabanlı izinleri temel alır. 10 dakikalık bir aralıkta, raporlama hizmetleri noktası, güvenlik ilkesini değiştirdiyseniz yeniden uygulamak için Raporlama Hizmetleri'ne bağlanır.

Reporting Services noktası planlama ve yükleme hakkında daha fazla bilgi için aşağıdaki makalelere bakın:

Configuration ManagerConfiguration Manager raporları

Configuration ManagerConfiguration Manager, 50'den fazla rapor klasöründe 400'den fazla rapor için rapor tanımları sağlar. Reporting Services noktası yükleme işlemi sırasında, bunları SQL Server Reporting ServicesSQL Server Reporting Services'daki kök rapor klasörüne kopyalar. TConfiguration ManagerConfiguration Manager konsolu raporları gösterir ve rapor kategorisine göre alt klasörlerde düzenler.

Raporlar Configuration Manager hiyerarşisi içinde yukarı veya aşağı yayılmaz. Bunlar yalnızca, onları oluşturduğunuz sitenin veritabanında çalıştırılır. Çünkü Configuration ManagerConfiguration Manager genel verileri hiyerarşi içinde çoğalttığından, raporlarda hiyerarşi genelindeki bilgilere erişebilirsiniz. Rapor site veritabanından veri aldığında, geçerli site ve alt siteler için site verilerine ve hiyerarşideki her site için genel verilere erişimi vardır.

Diğer Configuration ManagerConfiguration Manager nesneler gibi, bir yönetici kullanıcının raporları çalıştırmak veya değiştirmek için uygun izinlere sahip olması gerekir. Raporu çalıştırmak için, yönetici kullanıcının nesne üzerinde Raporu Çalıştırma izni olmalıdır. Rapor oluşturmak veya değiştirmek için, yönetici kullanıcının nesne üzerinde Raporu Değiştirme iznine sahip olması gerekir.

Raporları oluşturma ve değiştirme

Reporting Services tabanlı raporlar için Configuration Manager, model tabanlı ve SQL tabanlı raporlara yönelik özel yazma ve düzenleme aracı olarak Microsoft SQL Server Report Builder'i kullanır. TConfiguration ManagerConfiguration Manager konsolunda bir rapor oluşturduğunuzda veya düzenlediğinizde, Report BuilderReport Builder açılır. Daha fazla bilgi için, raporlama için İşlemler ve bakım bölümüne bakın.

Sürüm 2002'den başlayarak, Power BI raporları oluşturmak veya düzenlemek için konsol Power BI DesktopPower BI Desktop ile tümleştirilir. Daha fazla bilgi için bkz. Power BI raporları oluşturma.

Raporları çalıştırma

TConfiguration ManagerConfiguration Manager konsolunda Raporlama Hizmetleri tabanlı bir rapor çalıştırdığınızda, Rapor Görüntüleyicisi açılır ve Raporlama Hizmetleri'ne bağlanır. Gerekli rapor parametrelerini belirttikten sonra, Reporting Services verileri alır ve sonuçları görüntüleyicide görüntüler. Ayrıca, SQL Services Reporting Services'e ve sitenin veri kaynağına bağlanabilir ve raporları çalıştırabilirsiniz.

Sürüm 2002'den başlayarak, Power BI tabanlı bir rapor çalıştırdığınızda, bu rapor web tarayıcısında açılır.

Sık Kullanılanlara Ekle

Configuration ManagerConfiguration Manager varsayılan olarak birkaç yüz raporla birlikte gelir ve bu listeye daha fazlasını ekleyebilirsiniz. Sık kullandığınız raporları sürekli aramak yerine, sürüm 2103'ten başlayarak raporu sık kullanılanlara ekleyebilirsiniz. Bu eylem, ona Sık Kullanılanlar düğümünden hızlı bir şekilde erişmenizi sağlar.

Daha fazla bilgi için, raporlama için İşlemler ve bakım bölümüne bakın.

Rapor istemleri

Rapor oluştururken veya raporu değiştirirken bir rapor istemi veya parametresi yapılandırabilirsiniz. Raporun aldığı verileri sınırlamak veya hedeflemek için rapor istemleri oluşturun. Rapor birden fazla istem içerebilir. İstem adlarının benzersiz olduğundan ve yalnızca tanımlayıcılar için SQL Server kurallara uyan alfasayısal karakterler içerdiğinden emin olun.

Bir raporu çalıştırdığınızda, istem gerekli parametre için bir değer ister. Parametre değerine bağlı olarak, rapor verilerini alır. Örneğin, belirli bir bilgisayar raporunun Bilgisayar bilgilerinde bilgisayar adı istenir. Reporting Services belirtilen değeri raporun SQL deyiminde tanımlanan bir değişkene geçirir.

Configuration Manager'daki rapor bağlantıları, kaynak raporda diğer verilere kolay erişim sağlamak için kullanılır. Örneğin, kaynak rapordaki öğelerin her biri hakkında daha ayrıntılı bilgilere bağlanabilir. Hedef raporun çalıştırılması için bir veya daha fazla istemin çalıştırılması gerekiyorsa, kaynak raporun her istem için uygun değerleri içeren bir sütun içermesi gerekir.

Bağlantının, bilgi istemine değer içeren sütun numarasını belirtmesi gerekir. Örneğin:

  • Sitenin yakın zamanda keşfettiği bilgisayarları listeleyen bir rapor var.
  • Buradan, sitenin belirli bir bilgisayar için aldığı son iletilerin listelendiği başka bir rapora bağlantı veriyorsunuz.
  • Bağlantıyı oluşturursunuz ve kaynak raporda bilgisayar adını içeren sütunu 2 belirtirsiniz. Bu değer, hedef rapor için gerekli bir istemdir.
  • Kaynak raporu çalıştırırsınız ve her veri satırının solunda bir bağlantı simgesi gösterilir.
  • Bir satırdaki simgeyi seçersiniz ve Rapor Görüntüleyicisi bu satır için belirtilen sütundaki değeri, hedef raporun istem değeri olarak geçirir.

Bir rapor için yalnızca bir bağlantı yapılandırabilirsiniz ve bu bağlantı tek bir hedef rapora bağlanabilir.

Uyarı

Hedef raporu farklı bir rapor klasörüne taşırsanız, hedef raporun konumu değişir. Configuration ManagerConfiguration Manager, kaynak rapordaki rapor bağlantısını yeni konumla otomatik olarak güncelleştirmez ve bağlantı kaynak raporda çalışmaz.

Rapor klasörleri

Rapor klasörleri, Configuration Manager Raporlama Hizmetleri'nde depoladığı raporları sıralamak ve filtrelemek için bir yöntem sağlar. Rapor klasörleri, yönetmeniz gereken birçok raporunuz olduğunda kullanışlıdır. Bir raporlama hizmetleri noktası yüklediğinizde, raporları Raporlama Hizmetleri'ne kopyalar ve bunları 50'den fazla rapor klasöründe düzenler. Rapor klasörleri salt okunurdur. Bunları Configuration ManagerConfiguration Manager konsolunda değiştiremezsiniz.

Abonelikleri bildir

Reporting Services'teki bir rapor aboneliği, belirli bir zamanda veya bir olaya yanıt olarak rapor teslim etmek için yinelenen bir istektir. Abonelikte bir uygulama dosya biçimi belirtirsiniz. Abonelikler, isteğe bağlı rapor çalıştırmaya bir alternatif sağlar. İsteğe bağlı raporlama, raporu her görüntülemek istediğinizde aktif olarak raporu seçmenizi gerektirir. Buna karşılık, abonelikler bir raporun teslimini zamanlamak ve otomatik hale getirmek için kullanılabilir.

Rapor aboneliklerini Configuration ManagerConfiguration Manager konsolunda yönetebilirsiniz. Rapor sunucusu abonelikleri işler. Bunları, sunucuda dağıtılan teslim uzantılarını kullanarak dağıtır. Varsayılan olarak, raporları paylaşılan bir klasöre veya bir e-posta adresine gönderen abonelikler oluşturabilirsiniz.

Daha fazla bilgi için bkz: Rapor aboneliklerini yönetme.

Report Builder

Configuration Manager, Reporting Services tabanlı raporlar için hem model tabanlı hem de SQL tabanlı raporlar için özel yazma ve düzenleme aracı olarak Microsoft SQL Server Report Builder'i kullanır. Configuration Manager konsolunda bir rapor oluşturur veya düzenlerseniz Report Builder açılır. Bir raporu ilk kez oluşturduğunuzda veya değiştirdiğinizde, Rapor OluşturucuReport Builder otomatik olarak yüklenir. Raporları çalıştırdığınızda veya düzenlediğinizde, yüklü SQL Server sürümüyle ilişkilendirilmiş Report Builder sürümü açılır.

TReport BuilderReport Builder kurulumu, 20'den fazla dil için destek ekler. Report Builder'i çalıştırdığınızda, verileri yerel bilgisayarın işletim sisteminin dilinde görüntüler. Report Builder dili desteklemiyorsa, verileri İngilizce görüntüler. Report BuilderReport Builder, SQL Server Reporting ServicesSQL Server Reporting Services'ın tüm özelliklerini destekler ve aşağıdaki özellikleri içerir:

  • Microsoft 365 Uygulamaları'e benzer bir görünüme sahip sezgisel bir rapor yazma ortamı sunar.

  • SQL Server rapor tanımlama dilinin (RDL) esnek rapor düzenini sunar.

  • Grafikler ve göstergeler dahil olmak üzere çeşitli veri görselleştirme biçimleri sağlar.

  • Zengin biçimlendirilmiş metin kutuları sağlar.

  • Microsoft Word biçimine aktarır.

Ayrıca Report BuilderReport Builder öğesini doğrudan SQL Server Reporting ServicesSQL Server Reporting Services üzerinden açabilirsiniz.

Report models in SQL Server Reporting ServicesSQL Server Reporting Services

SQL Server Reporting Services, model tabanlı raporlara eklemek üzere Configuration Manager veritabanından öğe seçmenize yardımcı olmak için rapor modellerini kullanır. Rapor oluşturduğunuzda, rapor modelleri yalnızca aralarından seçim yapılabilecek görünümleri ve öğeleri kullanıma sunar. Model tabanlı raporlar oluşturmak için en az bir rapor modelinin kullanılabilir olması gerekir.

Rapor modelleri aşağıdaki özelliklere sahiptir:

  • Veritabanı alanlarına ve görünümlerine mantıksal iş adları verin. Rapor oluşturmak için Configuration ManagerConfiguration Manager veritabanı yapısı hakkında bilgi sahibi olmanız gerekmez.

  • Öğeleri mantıksal olarak gruplandırın.

  • Öğeler arasındaki ilişkileri tanımlayın.

  • Yönetici kullanıcıların yalnızca görme iznine sahip oldukları verileri görebilmeleri için model öğelerinin güvenliğini sağlayın.

Configuration Manager örnek rapor modelleri sağlamakla birlikte, kendi iş gereksinimlerinizi karşılamak için rapor modelleri de tanımlayabilirsiniz. Rapor modellerinin nasıl oluşturulacağı hakkında daha fazla bilgi için bkz: Özel rapor modelleri oluşturma.

Sonraki adımlar

Raporlama için neden