Eksport JSON z Trello obejmuje 1000 ostatnich akcji. Tyle historii zabierasz, zmieniając narzędzie
Trello, Asana, monday.com, ClickUp i Notion wypuszczają dane w różnym zakresie i za różną cenę. Ile historii zabierzesz i który plan tego wymaga.
Eksport tablicy Trello do formatu JSON obejmuje według dokumentacji Atlassiana 1000 najnowszych akcji na tablicy — a właśnie akcje zawierają komentarze. Na tablicy prowadzonej od dwóch lat oznacza to, że starsze ustalenia pod kartami nie wejdą do pliku w ogóle. Eksport CSV z tej samej tablicy nie zawiera komentarzy wcale.
Ta sama dokumentacja podaje drugie ograniczenie: eksport domyślnie linkuje do plików hostowanych w Trello, zamiast je pakować. Dopóki subskrypcja działa, adresy się otwierają. Po zamknięciu konta w arkuszu zostaje kolumna martwych odnośników, a oferty i podpisane załączniki są tam, gdzie dostęp już się skończył.
Każde narzędzie do zarządzania projektami wypuszcza dane w jakimś zakresie i za jakąś cenę — i te dwie rzeczy rzadko sprawdza się przed podpisaniem rocznej subskrypcji, a prawie zawsze w tygodniu, w którym trzeba odejść.
Ile historii mieści się w eksporcie, za który już płacisz?
Przez eksport przechodzi to, co w narzędziu jest wierszem tabeli: tytuł zadania, status, termin, osoba, etykieta, pole własne. Zakres kończy się tam, gdzie zaczyna się osobny obiekt — plik, wątek dyskusji, historia zmian, zależność między zadaniami.
W Trello limit jest jawny i liczbowy: 1000 akcji w JSON, zero komentarzy w CSV. Dochodzi do tego archiwum, bo eksport CSV obejmuje tylko karty niezarchiwizowane; żeby wyciągnąć także zarchiwizowane, trzeba dopisać .csv na końcu adresu tablicy. Karty z Inbox nie eksportują się wcale, dopóki nie przeniesiesz ich na tablicę.
W Asanie oficjalna pomoc opisuje eksport projektu do JSON albo CSV, ale nie wylicza, czego w tych plikach brakuje. Forum producenta jest konkretniejsze niż dokumentacja: przy eksporcie projektu do CSV nie da się dołączyć załączników, komentarze także do niego nie wchodzą.
W monday.com ubytek jest węższy i dlatego łatwiejszy do przeoczenia. Producent podaje w instrukcji eksportu tablicy do Excela, że jeśli tablica ma podelementy, ich aktualizacje nie zostaną wyeksportowane — wychodzą tylko aktualizacje elementu nadrzędnego. Same aktualizacje, jeśli je zaznaczysz, trafiają do osobnej zakładki arkusza, nie do wiersza obok zadania. Eksport respektuje też aktywne filtry widoku: tablica przefiltrowana do bieżącego kwartału wyeksportuje się jako bieżący kwartał, z pełnym plikiem nie do odróżnienia na pierwszy rzut oka.
W Notion decyduje typ strony. Producent pisze, że każda strona niebędąca bazą danych wychodzi jako plik Markdown, a pełnostronicowe bazy jako CSV z plikami Markdown dla podstron. Strony zagnieżdżone wchodzą do paczki tylko przy włączonej opcji „Include subpages”, a bloki typu callout wychodzą jako HTML, bo Markdown nie ma dla nich odpowiednika.
Który plan odblokowuje wyjście z własnymi danymi?
Zakres to jedna połowa rachunku. Druga to warunek handlowy: w kilku narzędziach eksport jest funkcją płatną albo limitowaną, i dowiadujesz się o tym w najmniej dogodnym momencie.
W Trello eksport tablicy do JSON jest dostępny dla każdego członka tablicy, ale CSV wymaga przestrzeni roboczej w planie Premium. Eksport całej przestrzeni — jedyny, który potrafi spakować oryginalne pliki — wymaga Premium i uprawnień administratora, bo tylko administratorzy przestrzeni roboczej mogą tworzyć i pobierać eksporty. Jeśli przestrzeń zakładał kiedyś współpracownik, który dawno odszedł, to nie jest formalność, a blokada do odkręcenia przez pomoc techniczną.
W ClickUpie ograniczenie jest liczbowe. Producent podaje w pomocy, że eksport widoków List i Table do CSV lub Excela działa w planach Free Forever i Unlimited, ale tylko pięć razy; nielimitowany eksport zaczyna się od planu Business. Pięć sztuk wyczerpuje się szybciej, niż wygląda na papierze, bo migrację robi się iteracyjnie: próbka, poprawka mapowania pól, druga próbka, kontrola po imporcie.
W monday.com na planie Enterprise administrator konta może odebrać pozostałym użytkownikom prawo eksportu tablic do Excela. W Notion włączenie „Include subpages” przy eksporcie do PDF jest według dokumentacji zarezerwowane dla planów Business i Enterprise, a link do pobrania eksportu całej przestrzeni wygasa po siedmiu dniach, przy czym samo przygotowanie paczki może zająć do 30 godzin. Przy przenosinach zaplanowanych na weekend ta ostatnia liczba decyduje o harmonogramie bardziej niż cokolwiek innego.
| Narzędzie | Format | Co nie wychodzi | Czego wymaga plan lub rola |
|---|---|---|---|
| Trello | JSON, CSV (tablica); JSON i CSV plus ZIP (przestrzeń) | Komentarze w CSV; akcje starsze niż 1000 ostatnich w JSON; karty zarchiwizowane w CSV; karty z Inbox | CSV wymaga Premium; eksport przestrzeni z plikami wymaga Premium i administratora przestrzeni |
| Asana | JSON, CSV | Załączniki i komentarze w CSV (wg forum producenta, nie dokumentacji) | Dokumentacja nie podaje progu planu — do sprawdzenia na własnym koncie |
| monday.com | Excel | Aktualizacje podelementów; aktualizacje w osobnej zakładce; zakres zawężony aktywnym filtrem | Na Enterprise administrator może zablokować eksport pozostałym |
| ClickUp | CSV, Excel (widoki List i Table) | Wszystko, czego nie ma w eksportowanym widoku | Free i Unlimited: pięć eksportów; bez limitu od planu Business |
| Notion | Markdown i CSV, HTML, PDF | Podstrony bez włączonej opcji „Include subpages” | Podstrony w PDF: Business lub Enterprise; link do paczki wygasa po 7 dniach |
Czy załącznik w eksporcie jest plikiem, czy adresem, który wygaśnie?
To rozróżnienie decyduje o tym, czy po migracji masz dokumenty, czy tylko ich spis. W Trello jedyna udokumentowana droga do oryginalnych plików prowadzi przez eksport całej przestrzeni roboczej z zaznaczoną opcją dołączenia surowych załączników — pliki wychodzą wtedy w ZIP-ie, w formatach źródłowych. Przy eksporcie pojedynczej tablicy takiej opcji nie ma.
W Asanie forum producenta wskazuje w tej sprawie na pobieranie plików z zadań albo na API. W monday.com eksport do Excela to arkusz, a nie paczka — binarnych plików w nim nie będzie.
Rozstrzygnięcie na konkretnym projekcie zajmuje minutę: otwórz dwa, trzy adresy załączników z eksportu w oknie prywatnym przeglądarki, bez zalogowanej sesji. Jeśli plik się nie otwiera, w pliku eksportu nie masz załącznika, tylko wskaźnik na cudzy serwer. Dopóki jesteś zalogowany, jedno od drugiego wygląda identycznie — podobnie jak formularz, w którym automat nie zgłasza błędów, a klawiatura i czytnik ekranu znajdują pięć.
Czego nowe narzędzie nie wczyta z Twojego eksportu?
Drugie sito stoi po stronie narzędzia docelowego i przepuszcza mniej niż pierwsze. Zaczyna się od asymetrii formatów: Atlassian pisze o eksporcie JSON z Trello, że służy celom technicznym i nie da się go zaimportować po to, by odtworzyć tablicę. Importery przyjmują zwykle CSV — czyli dokładnie ten format, z którego wypadły komentarze i załączniki. Wybór stoi więc między plikiem kompletnym, którego nikt nie wczyta, i plikiem ubogim, który wejdzie bez przeszkód.
Dalej wysypują się cztery rzeczy, zawsze te same:
- Pola własne, jeśli w nowym narzędziu nie istnieją przed importem. Trzeba je założyć wcześniej, z tym samym typem danych, inaczej wartości wejdą jako tekst albo nie wejdą wcale.
- Hierarchia podzadań, bo płaski CSV koduje ją kolumną, którą importer musi rozumieć — a każdy producent koduje ją inaczej.
- Osoby przypisane, mapowane po adresie e-mail. Konto założone kiedyś na adres prywatny nie skleja się z kontem służbowym i te zadania lądują bez właściciela.
- Zależności między zadaniami, w CSV zapisane jako odwołanie do identyfikatora ze starego systemu. Po imporcie identyfikatory są nowe, a odwołania wskazują w pustkę.
Żadna z tych czterech nie zgłasza się komunikatem błędu. Import kończy się powodzeniem, liczba zadań się zgadza, a brak wychodzi dopiero wtedy, gdy ktoś szuka terminu zależnego od innego zadania.
Czy narzędzie docelowe wypuści dane za dwa lata?
Przy wyborze następnego narzędzia zakres eksportu bywa ostatnim kryterium, a powinien być jednym z pierwszych. Narzędzie, które wygrywa funkcjami, a wypuszcza dane dopiero w planie o dwa progi wyżej, odtwarza ten sam problem przy kolejnej zmianie — tylko przy większej ilości danych.
Przy zawężaniu listy kandydatów więcej mówią zestawy, które ktoś faktycznie złożył i utrzymuje w jednej firmie, niż rankingi: narzędziownik GeekWorku z programami używanymi na co dzień pokazuje spójny zestaw do pracy projektowej i rozliczeń razem z powodami wyboru. To przydatny punkt odniesienia dla pytania, ile narzędzi naprawdę potrzebujesz, bo część migracji okazuje się konsolidacją dwóch systemów w jeden, a nie przeprowadzką jednego.
Czego nie podaje dokumentacja producentów?
Trzy rzeczy nie mają jednoznacznej odpowiedzi w oficjalnych źródłach i lepiej sprawdzić je u siebie, niż przyjmować na słowo.
Próg planu dla eksportu w Asanie. Dokumentacja opisuje formaty, nie wymagania planu, a zewnętrzne poradniki podają wersje sprzeczne — od „każdy plan” do „JSON od Premium”. W menu projektu ta opcja albo jest, albo jej nie ma, i to rozstrzyga sprawę od razu.
Zawartość eksportu JSON z Asany. Twierdzenie, że zawiera same pliki załączników, a nie odwołania do nich, pochodzi z opracowań zewnętrznych i nie ma potwierdzenia w pomocy producenta. Próba z oknem prywatnym rozstrzyga to na konkretnym projekcie.
Limit liczby wierszy. W materiałach zewnętrznych krążą progi 10 tysięcy elementów dla monday.com i 2 tysiące wierszy dla Asany; dokumentacja producentów nie potwierdza żadnego z nich. Jeśli Twoja tablica jest tego rzędu, porównanie liczby wierszy w pliku z liczbą zadań w narzędziu jest jedynym wiarygodnym sprawdzeniem.
Odnawiać subskrypcję czy wychodzić teraz?
Rozstrzyga jedno pytanie: czy zespół potrzebuje historii dyskusji, czy wystarcza mu bieżący stan zadań. Przy samym stanie bieżącym CSV plus założone wcześniej pola własne zamykają sprawę w jeden wieczór i wyjście jest praktycznie darmowe. Jeśli historia jest potrzebna, bo wątki pod zadaniami pełnią funkcję dokumentacji ustaleń z klientem, eksport tabelaryczny tego nie przeniesie i trzeba zaplanować osobny budżet: plan wyższy na jeden miesiąc pod eksport przestrzeni z plikami, pracę przez API albo utrzymanie starego konta w trybie archiwum.
Jeśli zmiana jest dopiero rozważana, najtańszy ruch wykonasz dziś: wyeksportuj jeden projekt z załącznikami i długim wątkiem, i zobacz, co wyszło. Nie kosztuje nic, a daje liczbę, którą chcesz znać przed odnowieniem subskrypcji — koszt wyjścia z narzędzia, w którym trzymasz dane firmy.