Plan Szkolenia
Wprowadzenie do zaawansowanych funkcji JasperReports
- Przegląd zaawansowanych możliwości raportowania
- Zrozumienie architektury JasperReports
Praca z podraportami
- Tworzenie i integracja podraportów
- Przekazywanie parametrów między raportem głównym a podraportami
- Zarządzanie źródłami danych podraportów
- Porównania między grupami a podraportami
Używanie zmiennych i obliczeń
- Tworzenie i używanie zmiennych w raportach
- Implementacja złożonych obliczeń
- Agregacja danych
Złożone połączenia źródeł danych
- Praca z wieloma źródłami danych
- Tworzenie niestandardowych źródeł danych
- Implementacja filtrów źródeł danych
Dostosowywanie szablonów raportów
- Tworzenie niestandardowych szablonów
- Używanie stylów i formatowania warunkowego
- Projektowanie dynamicznych raportów
Zaawansowane wykresy i wizualizacje
- Implementacja zaawansowanych wykresów i grafów
- Używanie niestandardowych wizualizacji
- Tworzenie i integracja tabel przestawnych
- Integracja zewnętrznych bibliotek wizualizacji
Skrypty i wyrażenia
- Pisanie niestandardowych wyrażeń i skryptów
- Używanie JavaScript i Groovy w JasperReports
- Implementacja skryptów dla zaawansowanej logiki
Parametryzacja i wprowadzanie danych przez użytkownika
- Tworzenie i używanie złożonych parametrów
- Projektowanie interaktywnych raportów
- Implementacja treści raportów sterowanych parametrami
Integracja JasperReports z aplikacjami
- Osadzanie JasperReports w aplikacjach Java
- Używanie JasperReports Server
- Integracja z usługami sieciowymi
Zaawansowane opcje eksportu
- Eksportowanie raportów do różnych formatów
- Dostosowywanie konfiguracji eksportu
- Implementacja niestandardowych eksporterów
Optymalizacja wydajności
- Optymalizacja wydajności raportów
- Zarządzanie dużymi zbiorami danych
- Najlepsze praktyki w projektowaniu efektywnych raportów
Bezpieczeństwo i uprawnienia
- Implementacja zabezpieczeń raportów
- Zarządzanie uprawnieniami użytkowników i kontrolą dostępu
- Używanie JasperReports Server do bezpiecznej dystrybucji raportów
Zaawansowane techniki grupowania
- Bardziej zaawansowane szkolenie na temat używania grup
- Kontrola wielostronicowa
- Stały formularz ze zmienną sekcją wewnątrz
- Przód i tył, gdy przód jest zmienny, a tył stały
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość JasperReports
- Znajomość SQL i pojęć związanych z bazami danych
Odbiorcy
- Analitycy BI
- Deweloperzy ETL
- Profesjonaliści zajmujący się bazami danych
Opinie uczestników (3)
Abhi posiada doskonałą wiedzę na temat Alteryx i bardzo jasno tłumaczył zagadnienia. Zrozumiał nasze cele i stworzył spersonalizowane zestawy danych demonstracyjnych, które były istotne dla naszej organizacji, co było bardzo imponujące. Szkolenie było dobrze zorganizowane i prowadzone w odpowiednim tempie, z czasem na pytania.
Samuel Taylor - Manchester Metropolitan University
Szkolenie - Alteryx for Data Analysis
Przetłumaczone przez sztuczną inteligencję
Deepthi była bardzo wyczulona na moje potrzeby, potrafiła zauważyć kiedy dodawać kolejne warstwy złożoności, a kiedy cofnąć się i podjąć bardziej strukturalny sposób działania. Deepthi naprawdę pracowała w moim tempie i zapewniła, że sam jestem w stanie wykorzystać nowe funkcje/narzędzia, pokazując mi najpierw, a następnie pozwalając na ich odtworzenie przez mnie, co bardzo pomogło zatrwalić trening. Nie mogłem być bardziej zadowolony z wyników tego szkolenia i poziomu ekspertyzy Deepthi!
Deepthi - Invest Northern Ireland
Szkolenie - IBM Cognos Analytics
Przetłumaczone przez sztuczną inteligencję
kontakt trenera z uczestnikami, chęć odpowiedzi na pytania wykraczające poza program, miła atmosfera