Share via


Raporlara genel bakış

Microsoft Dynamics 365 Customer Engagement (on-premises), kullanıcıya yararlı iş bilgileri sunan raporlar içerir. Bu raporlar, SQL Server Reporting Services'e dayalıdır ve SQL Server Reporting Services raporları için kullanılabilen aynı özellik kümesini sağlar.

Rapor sahipliği

Sistem raporları, tüm kullanıcılar tarafından kullanılabilir. Raporlara sahip kişiler, bunları belirli iş arkadaşları veya takımlarla paylaşılabilir ya da bunları tüm kullanıcıların kullanabilmeleri için kuruluşun kullanımına açabilir.

Rapor türleri

Customer Engagement (on-premises) iki tür raporu destekler:

  • SQL Server Raporlama Hizmetleri raporları. Bu raporlar, rapor verilerini almak için SQL sorgularını ve filtrelenmiş görünümleri kullanır. Filtre uygulanmış görünümler, verileri o raporu çalıştıran kişinin güvenlik rolü için kullanılabilir olanlarla kısıtlar. Customer Engagement (on-premises) içerisine dahil tüm varsayılan raporlar, SQL tabanlı raporlardır.

    SQL veritabanına erişim desteklenmediği için Dynamics 365 Customer Engagement'ta filtre uygulanmış görünümlere erişemezsiniz. Dynamics 365 (online) veya Power Apps aboneliğiniz varsa özel raporlama için Fetch tabanlı raporlar kullanın.

  • Fetch tabanlı Raporlama Servisleri raporları. Bu raporlar, rapor verilerini almak için filtrelenmiş görünümler yerine, Customer Engagement (on-premises) uygulamasına özel FetchXML sorgularını kullanır. Rapor Sihirbazı'nı kullanarak oluşturduğunuz raporlar Fetch tabanlı raporlardır.

Diğer raporlar şunlar olabilir:

  • Web sayfalarına bağlantılar

  • Statik dosyalar

  • Customer Engagement (on-premises) veritabanından verileri okuyan dinamik Office Excel dosyaları

Her bir rapor için, aşağıdaki rapor özelliklerini düzenleyebilirsiniz:

  • Dosya adı veya URL

  • Görünen ad

  • Açıklama

  • Raporun, kullanıcı arabiriminde nerede görüntülendiğine ilişkin bilgi

Raporlardaki verilerin güvenliği

Tüm raporlar, verileri kullanıcı güvenlik rolünü esas alarak verilere filtre uygulayan filtre uygulanmış görünümler üzerinden okur. Raporlar yalnızca raporu çalıştıran kişinin görüntülemesine izin verilen verileri görüntüler.

Çözümlerdeki raporlar

Raporlar çözümü algılar. Çözüme bileşen olarak rapor ekleme, raporu uygulamalarınızın işlevine ve kullanıcı arabirimine genişleyen bir yazılım birimi haline getirir. Yalnızca kuruluşa ait olan veya kuruluş tarafından görünen raporlar çözümlere eklenebilir.

Not

Bir raporun kuruluş için görünebilir olup olmadığını öğrenmek için: Raporlar listesinde bir raporu seçin ve sonrasında Düzenle'yi tıklatın ya da dokunun. Yönetim sekmesinde Görüntülenme Ölçütü öğesinin Organizasyon olarak ayarlanıp ayarlanmadığına bakın.

Çözümün parçası olarak raporların anlık görüntülerini ekleyebilir, içeri aktarabilir veya dışarı aktarabilirsiniz. Raporlar, alt raporlar, rapor kategorisi, rapor görüntüleme alanı ve raporla ilgili kayıt türü, bir rapor kümesinin bileşenleri olarak değerlendirilir. Üzerine yazılamaz modda bir çözüm güncelleştirmesini aldığınızda, rapor kümesinin herhangi bir bileşeni özelleştirilmişse, çözüm tarafından rapora yapılan güncelleştirmeler yok sayılır.

Rapor yazmaya başlama

Customer Engagement (on-premises), verileri sorgulamak ve iyileştirilen sonuçları yeniden rapor kullanıcısına göndermek için SQL Server Reporting Services rapor tanımlama dili (RDL) raporlarını kullanır. RDL hakkında daha fazla bilgi için bkz. Rapor Tanımlama Dili (SSRS).

Uygulamalarınız ile kullanılabilen RDL raporları oluşturmak veya mevcut olanları düzenlemek için FetchXML kullanın; bu, daha sonra rapor yazma araçları kullanılarak RDL'ye dönüştürülür.

İsterseniz, SQL komut dosyalarınızı FecthXML'e dönüştürmek için üçüncü taraf bir araç (SQL2FetchXML) kullanabilir ve daha sonra FetchXML sorgunuzu Fecth tabanlı raporlarınızda kullanabilirsiniz. Daha fazla bilgi: SQL2FetchXML Yardımı.

Yeni rapor oluşturma seçenekleri

Yeni bir rapor oluşturmak için, uygun izinlere sahip kullanıcılar aşağıdakileri yapabilir:

  • Bir web sayfasına bir dosyayı veya bir bağlantıyı rapor olarak ekleme.

  • Yeni bir Raporlama Servisleri raporu oluşturmak için Rapor Sihirbazı'nı çalıştırın. Rapor Sihirbazı, detaylandırma raporları ve ilk N raporları da dahil olmak üzere tablo ve grafik raporları oluşturabilir.

  • Yeni bir Fetch tabanlı Raporlama Servisleri raporu yazma. Özel fetch tabanlı raporlar yazmak için, Rapor Yazma Uzantısı'nı yüklemelisiniz. Daha fazla bilgi: SQL Server Data Tools kullanarak yeni bir rapor oluşturma

Varolan raporları değiştirme seçenekleri

Varolan raporlar için, uygun izinlere sahip kullanıcılar aşağıdakileri yapabilir:

  • Raporlar alanında her bir rapor için hangi görünümlerin görüntüleneceğini denetlemek için raporları kategoriler halinde düzenleme.

  • Bir raporun kullanıcı arabiriminin neresinde görüneceğini belirleme ve diğer rapor özelliklerini düzenleme.

  • Rapor Sihirbazı ile oluşturulmuş bir raporu düzenleme.

  • Varsayılan bir raporu düzenleme. Örneğin, bir uygulama özelleştirirseniz varsayılan raporlardaki etiketleri değiştirmeniz ya da alan eklemeniz veya çıkarmanız gerekebilir. Daha fazla bilgi: SQL Server Data Tools kullanılan rapor yazma ortamı

  • Varsayılan rapor, Rapor Sihirbazı ile oluşturulan rapor veya diğer Raporlama Servisleri raporları için varsayılan filtreyi düzenleme.

  • Raporlama Servisleri raporu için bir seferlik anlık görüntü oluşturma veya Raporlama Servisleri raporunu ayarlanmış aralıklarda çalışacak şekilde zamanlama. Rapor Zamanlama özelliğinin şu anda yalnızca Dynamics 365 Customer Engagement (on-premises) sürümlerinde kullanılabildiğini unutmayın.

  • Kişisel bir raporu başka kullanıcılarla paylaşmak veya kuruluştaki herkesin kullanımına açmak.

  • Bir raporu, SharePoint gibi harici uygulamalarla veya özel programlarla birlikte kullanılabilmesi için yayımlamak.

Not

FetchXML raporları yazmak için SQL Server Raporlama Hizmetleri Rapor Oluşturucusunu kullanamazsınız. SQL Server Data Tools için Dynamics 365 Rapor Yazma Uzantısı, FetchXML raporları yazmak için kullanılır.

Ayrıca bkz.

Raporlama ve Analizler Kılavuzu

Raporları yayımlama