Crystal Reports ve Web Intelligence
Crystal Reports ve Web Intelligence, aynı ana şirket olan SAP'nin farklı portföylerinde geliştirilen iki güçlü raporlama yazılımı uygulamasıdır. Crystal Reports, SAP'nin Crystal Solutions ürün portföyündeki ürünlerden biri iken, Web Intelligence, SAP'nin Business Objects Web Intelligence ürünleri tarafından geliştirilmiş ve yayınlanmıştır. Her şirket veya kuruluşun işletme genelindeki bilgileri için özel ihtiyaçları olsa da, bu bilgilere güvenilir erişim sunabilen, bunları düzenleyip yayınlayabilen ve ayrıca analiz yetenekleri sağlayabilen bir araca ortak ihtiyaç vardır..
Crystal Reports mu yoksa Web Intelligence mı kullanılacağı birkaç belirleyici faktöre bağlıdır. Birinin sorması gereken asıl sorular şunlardır: kullanıcıların türü, ister giriş seviyesi, isterse güçlü kullanıcılar, belirli raporları geliştirecek veya güncelleyecek kullanıcı sayısı ve ne zaman yapılacak, çalışacak kullanıcılar veya mevcut raporları ve benzerlerini görüntüleme.
Crystal Reports'un özellikleri, piksel mükemmelliği olan ve genellikle yazdırılması gereken veya PDF belgeleri olarak dışa aktarılacak olan son derece yapılandırılmış raporları destekler. Birden çok kaynaktan veri çeken ve sonuçları önceden tanımlanan parametrelere döndüren araçlar vardır. Crystal Reports, SDK'lar aracılığıyla bu raporların üçüncü taraf uygulamalarına yerleştirilmesine izin verir. Tasarım, analiz, ad hoc sorgulama ve rapor yayınlama için çok güçlü araçlara sahip olmasına rağmen, Crystal Reports'un ana dezavantajı, rapor tasarımcılarının uygulamanın çalışmalarıyla ilgili kapsamlı bir bilgi ve farklı veritabanı sistemlerinin iyi anlaşılmasını gerektirmesidir..
Öte yandan, Web Intelligence 'yapılandırılmamış' raporlar için en uygun sonuçları sunar. Çalışma şekli, bir geliştiricinin kullanıcıların söz konusu verilere erişebilmesi için bir 'evren' yaratması gerektiğidir. 'Evren', veritabanının karmaşıklığını son kullanıcılardan 'kapsülleyen' bir meta-veri katmanıdır. Web Intelligence, kullanıcıların yalnızca 'evrendeki' mevcut verilerle sınırlı olarak kendi raporlarını anında geliştirmelerine olanak tanır. Bu sürükle ve bırak web arayüzü ile mümkündür. Bu uygulamanın önemli bir dezavantajı, baskı ve PDF raporlarının çıktısı için yöntemlerin grafiksel olarak Crystal Reports'unkiler kadar güçlü olmamasıdır. Ayrıca, basitleştirme derecesine rağmen, kullanıcılar genellikle evrende karışabilirler.
Bu nedenle, temel olarak, çok fazla uyumluluk gerektiren raporlar Crystal Reports ile daha iyi yayınlanırken, 'isteğe bağlı' içerikle üretilecek raporlar en iyi Web Intelligence ile yapılır.
Özet:
1. Crystal Reports, SAP'nin Crystal Solutions ürün portföyünde yer alırken Web Intelligence, SAP'nin Business Objects Web Intelligence hattının bir parçasıdır.
2. Crystal Reports yüksek yapılandırılmış raporlar için en iyisidir, Web Intelligence ise “yapılandırılmamış” raporlar için en uygundur.
3. Crystal Reports için, kullanıcılar önceden tanımlanmış şablonlar alırken, Web Intelligence kullanıcıları bir 'evrendeki' verilere erişmek için geçici raporlar kullanır.
4. Crystal Reports kullanan geliştiricilerin, Web Intelligence'da geçerli olmayan uygulama ve veritabanı sistemleri hakkında kapsamlı bilgiye sahip olmaları gerekir.