Motor Rehberlik (Pentaho, JasperReports, Birt) Raporlama

4 Cevap php

Benim gelişiminde bana yardımcı olabilir raporlama araçları araştıran çeşitli Forumns ve kendi web sitelerinde 4-5 saat kadar geçirdim. Ben bu gibi araçları kullanarak yeni kulüpler ve özel rehberlik biraz kullanabilirsiniz.

Ben bir sunucu üzerinde barındırılan, ancak giriş aracılığıyla birden fazla kullanıcı tarafından erişilen bir web uygulaması üzerinde çalışıyorum. Her kullanıcı kendi hesabını olacak ve sadece kendi hesabı ile ilişkili kendi verilerine sadece erişim raporları ilgilendirmeyen olabilir. Site yaklaşık 1,000 ila 5,000 hesapları (- 10,000 kullanıcıların farklı raporlar çalışan hangi 2.000 ile bitebileceğini) sahip olacaktır.

My environment is: OS: FreeBSD Webserver: Apache Database: MySQL Programming Languages: PHP, javascript (jquery & my own stuff)

The Business Intelligence reporting tools I spent most of my time on was: Pentaho Suite BIRT Suite JasperSoft Suite

Benim WebApp raporun çıkış Çoklu dil desteği için güçlü olmak zorundadır. Ben BIRT ve Pentaho çok dilli rapor çıktısı sunuyoruz, ama ben JasperSoft hakkında hatırlamıyorum ki okudum. Bazı değerlendirmeleri onlar Pentaho kullanılan ve JasperReports dahil dedi (varsayarak kulüpler yorumları bu belirtmek vermedi 249 $ ... için profesyonel ürün, ama şimdi nedir kendi sitesinde var).

Yani, burada benim bir soru. Deneyim ile, benim durumda hangi önerirsiniz? Ben kullanıcı daha sonra, belirli bir veri kendi hesabına kapalı dayalı, çoklu dilde, grafikler ile çevrimiçi görüntülemek olabilir 40-50 farklı rapor ile gelmek istiyorum onlar bu raporları her hafta e-posta için bir program kurmak istiyorsanız, ay, vb pdf, xls, ya da her neyse ... Hiç onlar kime belirtmek için ... WebAPP otomatik olarak bu yapardı. Bu benim Kullanıcıların dinamik kendi raporları oluşturmak ve de onları kurtarmak için izin güzel olurdu. Ben sistem bu raporlar ile bogged istemiyorum, verilerin en basit ... Orada bazı agrega veri ihtiyaçları olacak, ama bu birleştirmeler üç tabloya, iki ... Yoğun çok SQL olacak değil veya daha azdır. Ben raporlar bu tür yeni olduğum için, mümkün olduğu kadar bir öğrenme eğrisi gibi küçük istiyorum, bu yüzden hangi suit en usefule araçları ile en iyi dokümantasyon / küçük bir öğrenme eğrisi vardır?

Bazı değerlendirmeleri BIRT Pentaho küçük birine sahip büyük bir ayak izi 100MB sahiptir, ancak JasperSoft küçük olduğunu söyledi. Ben sunucu sahipseniz izi gerçekten çok önemli bu saklanır mı ve gerekirse daha fazla depolama ekleyebilir veya bellek sorun olabilir? Ben bir inceleme olarak jasperreports kullanarak Pentaho süit yapıyor sopa ve onlar ile iyi bir başarıya sahip r dedi gerekir?

Bu cevap olmuştur ve Anoying ... Ben yaklaşık 2-3 yaşlarında okumak forum değerlendirmeleri çoğu beni affet ... Ben daha yukarı güncel görüşler almak için umuyordum.

Yardımlarınız için teşekkürler

4 Cevap

çok dilli rapor çıktı

I confirm that JasperServer and JasperReports support çok dilli rapor çıktı. The JasperServer UI is internationalized too. It's common to implement single sign on between your app and JasperServer and then expose some parts of JasperServer, so in that situation it's important to have an internationalized GUI... but I'm not sure whether you are interested in that.

benim kullanıcıların dinamik kendi raporlarını oluşturmak için izin

JasperServer Free (ve ücretsiz) sürümünde bu yok. Bu ücretli profesyonel sürümlerinde var.

Ben başkaları ile Jaspersoft çözümleri karşılaştırmak olamaz çünkü o, tam bir cevap değil. Ama umarım yararlı olur.

Ben BIRT Proje ekibinin bir üyesiyim, bu yüzden biraz önyargılı değilim, ama benim şirket yakın zamanda BIRT, Jasper ve Pentaho rapor geliştirme araçları bir karşılaştırma tamamladı. Eğer ilgileniyorsanız, size Innovent Solutions web site (ücretsiz, hiçbir kayıt) olarak sonuçlarını görebilirsiniz

Ilk hakkında iyi hissettim biriyle prototip başlayın.

Sana Windward Reports iyi bir çözüm (reddi, ben Windward kurucusu olduğum) olarak bulacaksınız düşünüyorum. Bu, sorunsuz tüm diller kolları çok küçük bir ayak izi vardır, ve cayır cayır yanan hızlı.

En iyisi, Windward ile kullanımı çok kolay olan Microsoft Office (Word, Excel veya PowerPoint), çok güçlü tasarım araçları raporlar tasarlayabilirsiniz.