Crystal Reports ve Web Intelligence Arasındaki Fark
Crystal Reports ve Web Intelligence
Crystal Reports ve Web'in farklı portföylerinde geliştirilen iki güçlü raporlama yazılımı uygulamasıdır. İstihbarat, aynı ana şirket olan SAP'nın 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 biridir; Web Intelligence, SAP Business Objects Web Intelligence ürünleri tarafından geliştirilmiş ve piyasaya sürülmüştür. Her şirketin veya kuruluşun kurumsal çapta bilgileri için özel ihtiyaçları olmasına rağmen, bu bilgilere güvenilir bir şekilde erişebilecek, bunları organize edip yayınlayabilen ve ayrıca analiz yetenekleri sağlayabilen bir araç için ortak bir ihtiyaç var.
Crystal Reports'ı veya Web Intelligence'ı kullanıp kullanmamayı seçmek, belirleyici faktörlere bağlıdır. Birinin sorması gereken gerçek 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 olan kullanıcıların sayısı ve bunlar ne zaman yapılacağı, çalışacak kullanıcılar veya mevcut raporları ve benzerlerini görüntüleme.
Crystal Reports'un özellikleri, piksel mükemmel olan ve genellikle yazdırma gerektiren ya da PDF belgeleri olarak dışa aktarılmasını gerektiren çok yapılandırılmış raporları desteklemektedir. Verileri birden fazla kaynaktan çeken ve sonuçları zaten tanımlanmış olan parametrelere göre döndüren araçlar bulunur. Crystal Reports, SDK'ler vasıtasıyla, bu raporların üçüncü taraf uygulamalarına yerleştirilmesine izin verir. Tasarım, analiz, geçici sorgu ve rapor yayımı için çok güçlü araçlara sahip olmasına rağmen, Crystal Reports'un temel dezavantajı, rapor tasarımcılarının uygulamanın işleyişi hakkında geniş bir bilgi birikimi ve farklı veritabanı sistemlerini iyi anlamalarıdır.
Öte yandan, Web Intelligence 'yapılandırılmamış' raporlar için en iyi sonuçları sunar. Çalışma şekli, bir geliştiricinin kullanıcıların söz konusu verilere erişebilmesi için bir 'evren' yaratmasıdır. 'Evren', basitçe, son kullanıcılardan veritabanının karmaşıklıklarını 'kapsülleyen' bir meta veri katmanıdır. Web Intelligence, kullanıcıların kendi evrelerindeki raporları yalnızca evrendeki verilerle sınırlı kalmadan geliştirmelerine olanak tanır. Bu, sürükle-bırak web arayüzü sayesinde mümkündür. Bu uygulamanın dikkate değer bir dezavantajı, yazdırma ve PDF raporlarını yazdırma yöntemlerinin grafiksel olarak Crystal Reports'unki kadar güçlü olmamasıdır. Ayrıca, basitlik derecesine rağmen kullanıcılar genellikle evrende karışabilirler.
Yani, temelde, çok sayıda uyumluluk gerektiren raporlar Crystal Reports ile daha iyi yayınlanırken "on-demand" içerikle oluşturulacak 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 satırının bir parçasıdır.
2. Crystal Reports, çok yapılandırılmış raporlar için en iyisidir; Web Intelligence, 'yapılandırılmamış' raporlar için en uygundur.
3. Crystal Reports için kullanıcılar önceden tanımlı şablonlar edinirken, Web Intelligence kullanıcıları 'evren' 'den gelen verilere erişen geçici raporları kullanır.
4. Crystal Reports kullanan geliştiriciler, Web Intelligence'de geçerli olmayan, uygulama ve veritabanı sistemleri hakkında kapsamlı bir bilgiye ihtiyaç duyar.