Które raporty z Jiry przestaną działać po migracji do chmury?

Po zrealizowaniu migracji wszystkie raporty, które sięgają wprost do bazy danych Jiry, przestaną działać. Jira Cloud nie daje dostępu do bazy, a dane do raportowania udostępnia innymi drogami - od API po mechanizmy analityczne w wyższych planach. Raportowanie da się odtworzyć, choć wymaga to dodatkowego nakładu pracy, a czasem również zmienionej formy. Warunek ciągłości raportowania jest jeden: model raportowy trzeba zinwentaryzować jeszcze przed migracją, a nie po niej.

Ze wszystkiego, co potrafi zaskoczyć przy przejściu do chmury, problem raportowania może ujawnić się dość późno. Migracja techniczna przejdzie bez zarzutu, zespoły będą pracować w nowej Jirze, ale tydzień później controlling może zacząć dopytywać, dlaczego poniedziałkowy raport dla zarządu przyszedł pusty. 

Dlaczego raporty z bazy Jiry nie zadziałają w chmurze? 

W chmurze infrastrukturą zarządza Atlassian i do bazy nie wpuszcza nikogo z zewnątrz, a jedyną programistyczną drogą do danych jest REST API. Na Data Center jest odwrotnie: baza stoi na wewnętrznej infrastrukturze, więc można ją odpytać SQL-em i zasilić z niej dowolne narzędzie raportowe. Jest to świadoma architektura usługi, a nie tymczasowe ograniczenie, które ktoś kiedyś zdejmie. Dlatego pytanie nie brzmi „jak odzyskać dostęp do bazy”, tylko „którym z dostępnych kanałów odtworzyć każdy raport”. Kanały są cztery i opisujemy je niżej. 

Które raporty są zagrożone?  

O zagrożeniu rozstrzyga jedno pytanie: skąd raport bierze dane. Wszystko, co omija Jirę i idzie prosto do jej bazy, po migracji wymaga odtworzenia w nowym kanale. W pierwszej kolejności należy zweryfikować: 

  • narzędzia BI z konektorem SQL do bazy Jiry, 
  • własne zapytania SQL: analizy i skrypty utrzymywane przez zespoły, 
  • procesy ETL kopiujące tabele Jiry do hurtowni danych. 

Osobna kategoria to raporty-cienie: arkusze, które ktoś raz na miesiąc zasila ręcznym zrzutem z bazy. W żadnym rejestrze ich nie ma, a ich zniknięcie po migracji boli tak samo jak awaria oficjalnego raportu. 

Bezpieczne są raporty działające wewnątrz Jiry (dashboardy, gadżety, filtry) oraz wtyczki raportowe, o ile mają wersję chmurową. Integracje pobierające dane przez API również przetrwają, choć przy dużym wolumenie trzeba sprawdzić limity liczby zapytań; opisaliśmy je w artykule o tym, co potrafi zaskoczyć przy migracji.

Jeśli test wskaże zagrożone raporty, oznacza to pracę nad ich odtworzeniem w nowym kanale. Który kanał wybrać i jaki plan Atlassiana jest do tego potrzebny, zależy od charakteru raportów. 

Czym raportować w Atlassian Cloud? 

Do wyboru są cztery kanały. Dashboardy i gadżety są natywną częścią Jiry Cloud i odpowiadają na bieżące pytania zespołów: jak idzie sprint, gdzie utknęły zgłoszenia, kto jest przeciążony. REST API zasila zewnętrzne narzędzia i hurtownie danych; to naturalny następca ETL-a z bazy, wymaga jednak przebudowy procesu pobierania i kontroli tempa zapytań. Aplikacje raportowe z Marketplace obsługują potrzeby, które nie mieszczą się w dashboardach, a nie wymagają jeszcze hurtowni: raporty czasu pracy, wykresy zarządcze, eksporty do arkuszy. Czwarty kanał, Atlassian Analytics z Data Lake, omawiamy osobno, bo jego dostępność zależy od planu. 

Dobór narzędzia zależy od odbiorcy. Zespołom zwykle wystarczą dashboardy; controlling i zarząd potrzebują danych połączonych z innymi systemami, więc w grę wchodzi API albo Analytics. Rzadko jeden kanał obsłuży wszystko – zestaw dwóch albo trzech to norma. 

Co daje Atlassian Analytics i kto go dostaje? 

Atlassian Analytics jest dostępny w planie Cloud Enterprise, bez dodatkowych opłat. Opiera się na Atlassian Data Lake: repozytorium danych z Jiry, Jira Service Management i Confluence, gotowym do analizy bez budowania i utrzymywania własnego ETL-a. Raporty składa się wizualnie albo zapytaniami SQL po stronie Analytics, więc kompetencje zespołu BI nie idą do kosza. Dla działów, które dotąd raportowały wprost z bazy, to najbliższy odpowiednik dawnego świata. 

W planach Standard i Premium tego kanału nie ma; pozostają API, dashboardy i aplikacje raportowe. Jeśli takie raportowanie było w Twojej organizacji rozbudowane, potrzeby analityczne stają się jednym z argumentów przy wyborze planu. Ten wątek rozwijamy w artykule o wyborze między planem Standard a Premium.

Jak przygotować model raportowy przed migracją? 

Spisz raporty, zanim ruszy projekt migracji. Dla każdego zanotuj pięć rzeczy:  

  • kto z niego korzysta,  
  • skąd bierze dane,  
  • jak często powstaje,  
  • czy przeżyje migrację,  
  • a jeśli nie, to którym kanałem go odtworzyć. 

Uwaga: znalezienie wszystkich raportów bywa trudniejsze, niż się wydaje. Odbiorca raportu często nie wie, skąd płyną dane, bo raport „po prostu przychodzi” co poniedziałek. Ruchu do bazy nie widać też z poziomu samej Jiry. Dlatego obok przeglądu technicznego warto ogłosić w organizacji prostą zasadę: każdy, kto podejrzewa, że jego zestawienie może bazować na danych z Jiry, zgłasza je zespołowi prowadzącemu migrację. Administrator bazy może dodatkowo sprawdzić ślady po swojej stronie: konta techniczne z dostępem do bazy, aktywne połączenia spoza aplikacji, utworzone widoki. 

Odtworzone raporty sprawdza się na środowisku testowym, przed przełączeniem, z udziałem ich odbiorców. Wtedy obawa „migracja zabije nam poniedziałkowy raport” znika: raport działa w nowym kanale, zanim ktokolwiek wyłączy stary. 

W analizie przedmigracyjnej pomagamy zorganizować taki przegląd: spisujemy z Wami model raportowy, podpowiadamy, gdzie po stronie bazy szukać śladów zewnętrznych raportów, a następnie dla każdego zgłoszonego zestawienia wskazujemy kanał odtworzenia w chmurze, w tym aplikacje raportowe z Marketplace, które mogą wesprzeć warstwę analityczną.

Jeśli chcecie wiedzieć, jak to ugryźć w Waszej instancji, zachęcamy do umówienia bezpłatnej konsultacji. 

2026-09-04

Jira Cloud Standard czy Premium, który plan wybrać?

Ten, który wynika z Waszych wymagań, a nie z cennika. Większość organizacji odruchowo wycenia Standard, bo jest tańszy w przeliczeniu na użytkownika, a to, że część funkcji Premium jest dla niej wymogiem, odkrywa już po budżetowaniu. Poniżej różnice bez marketingu, razem z sekcją o tym, kiedy Standard wystarczy.
2026-09-04

Czy firma objęta uKSC, NIS2 lub DORA może przenieść Atlassiana do chmury?

Ani uKSC, ani NIS2, ani DORA nie zakazują chmury publicznej. Wszystkie trzy wymagają czegoś trudniejszego: wykazania, że organizacja panuje nad ryzykiem, danymi i ciągłością działania, również wtedy, gdy część systemów prowadzi zewnętrzny dostawca. Ten artykuł rozpisuje, jak przy migracji Jiry i Confluence zbudować zestaw dowodów, który obroni się przed audytorem.
2026-09-04

Co się stanie ze skryptami ScriptRunnera przy migracji do Jira Cloud?

Skrypty Groovy napisane w ScriptRunnerze na Data Center po migracji danych do Jira Cloud nie zadziałają: narzędzia migracyjne przenoszą dane i konfigurację, ale nie działanie skryptów. Migracja skryptów to projekt przepisania, nie przeniesienia. Logikę działania można odtworzyć na kilka sposobów, ale część skryptów może się okazać w ogóle niepotrzebna. Koszt przepisania zależy od złożoności skryptów, ale to inwentaryzacja decyduje, czy plan i budżet będą realistyczne. Kto wie, ile ma skryptów, co robią i gdzie żyją, ten migruje przewidywalnie. Kto nie wie, ten odkrywa brakującą walidację trzy tygodnie po migracji.