İş Zekası Teknolojisinin Seçimi 3


İş Raporlaması

Genelde yukarıda ele alınan self servis oluşumları kadar akıcı, eğlenceli veya “çarpıcı” olmasa da İş Raporlama, ileri düzeyde biçimlenmiş ve dağıtılabilir raporlar oluşturmak için çok önemlidir. Bu raporlara örnekler arasında satış siparişi ayrıntı raporları, eldeki stok raporları veya satış gerçekleşme raporları bulunmaktadır. Bazı temel özellikler;
  • Raporları oluşturmak için kullanılan veriler, kurumsal onaylıdır ve BT tarafından yönetilen veri kaynakları ve raporları oluşturan iş kullanıcısı, veri konusunda rahattır.
  • Raporlar yüksek düzeyde biçimli ve genelde basılıdır.
  • Raporlar genelde diğer kullanıcılarla yaygın bir şekilde paylaşılır.
  • Raporlar, düzenli olarak yenilenir ve talep üzerine elde edilebilir.
  • SQL, MDX veya diğer sorgu dilleri gibi uzman teknik beceriler, raporları yazmak için gerekmeyebilir.
  • Rapor kullanıcıları, raporları görüntülemek ve raporlarla etkileşime girmek için sadece bir tarayıcı kullanır.
  • Son kullanıcının yayınlanan raporlarla etkileşimi, ayrıntılı incelemek, sıralamak ve filtrelemekle kısıtlıdır.
  • Raporlar PDF, Excel, HTML gibi birçok biçimde sunulabilir.

Araç Seçenekleri

Microsoft Excel ve Excel için PowerPivot, iş raporlaması için uygun seçeneklerdir; özellikle raporları oluştururken/paylaşırken işbirliği gerekiyorsa; ancak rapor dağıtımı ve yönetimi yüksek bir önceliğe sahipse SQL Server Raporlama Hizmetlerinin Report Builder bileşeni tavsiye edilir.

Excel ve Excel için PowerPivot

Self Servis Analiz stilinde ele alınmış olduğu gibi Excel ve Excel için PowerPivot, işlevsel ve esnek rapor yazma ortamları sağlar. Bu araçlar genelde tek seferlik analizde kullanılır ancak bu durumda “tek seferlik” rapor, düzenli olarak erişilen ve dağıtılan bir rapor haline gelir. Bu raporlar yüksek düzeyde biçimlendirilmiş olabilir ve bu da Excel’de yorucu bir işlem olabilir ve yenileme çok fazla zaman alabilir. Raporların düzenli aralıklarla yenilenmesi ve dağıtılması gerektiğinde genelde ek BT genel bilgileri ve yönetimi gerekir. Bunlar Report Builder’ın mükemmel olduğu senaryolardır.

Microsoft SQL Server 2008 R2 Report Builder

Microsoft SQL Server 2008 R2 Report Builder 3.0, teknik açıdan bilgili kullanıcılar ve BT profesyonelleri için sezgisel bir rapor yazma ortamı sağlar. Kullanıcıların bir Excel benzeri şerit kullanarak yüksek düzeyde biçimlendirilmiş raporlar geliştirmesini sağlayan tam donanımlı bir raporlama ortamı sunar. Biçimlendirme ve sayfa hazırlama için ayrıntılı denetim ve jeo uzamsal eşleştirme, mini grafikler ve ölçerler gibi gelişmiş görselleştirme seçenekleri içinde kullanıcılar aşağıda Şekil 1′de gösterilene benzer karmaşık raporlar oluşturabilir.

Kullanıcıların tablolar, matrisler, listeler, şemalar ve ölçerler gibi birçok farklı yerleşim seçeneği olduğu için bu raporlar Report Builder ile kolaylıkla oluşturulabilir. Kullanıcı ayrıca parametre, etkileşimli sütun sıralama ve belge haritaları ekleyerek daha etkileşimli raporlar oluşturabilir. Report Builder 3.0 ayrıca Şekil 2′te gösterilenlere benzer mini grafikler ve jeo uzamsal eşleştirme gibi gelişmiş görselleştirme teknikleri de sağlamaktadır.

Report Builder’ın en büyük avantajlarından biri, kurum tarafından oluşturulmuş raporların, yönetilen raporlama ortamına kesintisiz entegrasyonunu sağlayan SQL Server 2008 R2 Raporlama Hizmetleri’nin (SSRS) tüm özelliklerini desteklemesidir. Yayınlanan raporlar SSRS raporları olduğu için tamamıyla BT tarafından yönetilebilir ve ayrıca Rapor Yöneticisi kullanan SSRS rapor dağıtım mekanizmalarıyla otomatik yenileme ve dağıtım için planlanabilir veya SharePoint Server ile entegrasyon yoluyla geliştirilebilir.
Report Builder ile rapor yazmak için kullanıcıların, SQL sorgularının nasıl yazılacağını bilmesi zorunlu olmasa bile, Excel veya PowerPivot’a göre daha özel bir beceri kümesi gerektirmektedir.

Tipik Altyapı

Veri ambarı, data mart ve/veya OLAP ortamı genelde hazırdır ve iş kullanıcısı raporlaması için veri kaynağı olarak kullanılır. Bir Rapor Modeli (yani, kurum odaklı bir anlamsal katman) varsa Report Builder teknik olmayan kullanıcı için en kolayıdır; böylelikle bu kullanıcılar temeldeki kaynak tabloları hakkında bilgiye sahip olmadan bilgileri anlayabilir ve kullanabilirler. Report Builder, SQL Server Raporlama Hizmetleri ortamını kullandığı için böyle bir ortam zorunludur. Report Builder aracının kendisi, bir ClickOnce kurulumu olarak uygulanır; dolayısıyla en son sürümle sürekli güncellenen hafif bir kurulumdur.

Temel Konular

Bu stil için hangi teknolojinin kullanılacağı konusunda yol göstermek amacıyla aşağıda, her bir teknolojinin özelliklerinin en iyi nasıl kullanıldığını açıklayan bir sorular listesi bulunmaktadır.

Kaynak:http://blog.microsoft.com.tr(Gökben UTKUN)