Eğitim İçeriği
Gelişmiş JasperReports Özellikleri Tanıtımı
- Gelişmiş raporlama yeteneklerine genel bakış
- JasperReports mimarisi anlatımı
Alt Raporlarla Çalışma
- Alt raporların oluşturulması ve entegrasyonu
- Ana ve alt raporlar arasında parametre geçişi
- Alt rapor veri kaynaklarının yönetimi
- Gruplar ve alt raporlar arasındaki karşılaştırmalar
Değişkenler ve Hesaplamaların Kullanımı
- Raporlarda değişkenlerin oluşturulması ve kullanımı
- Karmaşık hesaplamaların uygulanması
- Verilerin toplanması
Karmaşık Veri Kaynak Bağlantıları
- Çoklu veri kaynaklarıyla çalışma
- Özel veri kaynaklarının oluşturulması
- Veri kaynak filtrelerinin uygulanması
Rapor Şablonlarının Özelleştirilmesi
- Özel şablonların oluşturulması
- Stillerin ve koşullu biçimlendirmenin kullanımı
- Dinamik raporların tasarlanması
Gelişmiş Grafikler ve Görselleştirme
- Gelişmiş grafikler ve diyagramların uygulanması
- Özel görsellerin kullanımı
- Pivot tabloların oluşturulması ve entegrasyonu
- Üçüncü taraf görselleştirme kütüphanelerinin entegrasyonu
Betikler ve İfadeler
- Özel ifadeler ve betiklerin yazılması
- JasperReports'ta JavaScript ve Groovy'nin kullanımı
- Gelişmiş mantık için scriptlets'lerin uygulanması
Parametreleme ve Kullanıcı Girdisi
- Karmaşık parametrelerin oluşturulması ve kullanımı
- Etkileşimli raporların tasarlanması
- Parametre tarafından sürülen rapor içeriğinin uygulanması
JasperReports'ı Uygulamalarla Entegrasyonu
- Java uygulamalarına JasperReports'in entegrasyonu
- JasperReports Server'ın kullanımı
- Web hizmeti entegrasyonu
Gelişmiş Dışa Aktarma Seçenekleri
- Raporların çeşitli biçimlere dışa aktarılması
- Dışa aktarma yapılandırmalarının özelleştirilmesi
- Özel dışa aktarma araçlarının uygulanması
Performans Optimizasyonu
- Rapor performansının optimizasyonu
- Büyük veri setlerinin yönetimi
- Verimli rapor tasarım için en iyi uygulamalar
Güvenlik ve İzinler
- Rapor güvenliğinin uygulanması
- Kullanıcı izinlerinin ve erişim kontrolünün yönetimi
- Güvenli rapor dağıtım için JasperReports Server'ın kullanımı
Gelişmiş Gruplama Teknikleri
- Grupların kullanımına ilişkin daha gelişmiş eğitimler
- Çok sayfalı kontrol
- Değişken bir bölüme sahip sabit form
- Ön section değişken ancak arka section sabit olan formlar
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- JasperReports hakkında temel bilgi
- SQL ve veritabanı kavramlarıyla aşinalık
Hedef Kitle
- BI analistleri
- ETL geliştiricileri
- Veritabanı uzmanları
Danışanlarımızın Yorumları (3)
Abhi, Alteryx konusunda mükemmel bir bilgiye sahiptir ve konuları son derece net bir şekilde açıklamıştır. Hedeflerimizi anladı ve kuruluşumuzla doğrudan alakalı özel demo veri setleri oluşturdu; bu oldukça etkileyiciydi. Eğitim iyi yapılandırılmıştı, uygun bir tempoda yürütüldü ve sorular için yeterli zaman ayrıldı.
Samuel Taylor - Manchester Metropolitan University
Eğitim - Alteryx for Data Analysis
Yapay Zeka Çevirisi
Deepthi, ihtiyaçlarıma oldukça duyarlıydı, karmaşıklık katması gerektiğinde ve daha yapısal bir yaklaşım benimsemesi gerekip gerekmediğini anlayabiliyordu. Deepthi gerçekten benim hızımda çalıştı ve yeni fonksiyonları / araçları kendi başıma kullanabileceğimi sağlamak için önce gösterdi, sonra da bana kendim tarafından yeniden oluşturmayı bıraktı. Bu eğitimdeki sonuçlar ve Deepthi'nin uzmanlık düzeyi konusunda mutluluk duymamak mümkün değil!
Deepthi - Invest Northern Ireland
Eğitim - IBM Cognos Analytics
Yapay Zeka Çevirisi
Açık ve iyi örneklerle anlatıldığı için kendi işimle ilişkilendirebildim.
Elaine Vermeulen - Sandoz BV
Eğitim - Alteryx for Developers
Yapay Zeka Çevirisi