Baza wiedzy · Automatyzacja
Jak przenieść dane do nowego systemu automatyzacji?
TL;DR
Nie przenosząc wszystkiego. Przenosi się dane, których nowy proces faktycznie używa, a resztę zostawia w starym systemie w trybie tylko do odczytu. Próba przeniesienia całej historii jest najczęstszą przyczyną tego, że migracja trwa trzy razy dłużej, niż miała, i kończy się na danych, z których i tak nikt nie korzysta.
Ostatnia aktualizacja: 22 września 2026.
Co przenieść, a co zostawić?
Kryterium jest jedno: czy proces, który uruchamiasz, tych danych potrzebuje. Lista kontrahentów i otwarte sprawy zwykle tak. Zamknięte sprawy sprzed pięciu lat zwykle nie, a to one stanowią większość objętości.
Stary system w trybie do odczytu rozwiązuje problem, którego inaczej nie da się rozwiązać tanio: historia zostaje dostępna, a nowy system startuje czysty. Koszt to jedna licencja utrzymana dłużej, niż planowano, i zwykle jest to najtańszy element całej operacji.
Trzy rzeczy, które psują migrację
Wszystkie trzy wychodzą dopiero przy przenoszeniu, choć istniały wcześniej.
Najgorszy jest trzeci, bo nie widać go w danych. Dwa systemy trzymają tę samą informację, każdy w innej wersji, i dopóki nikt nie wskaże, który ma rację, migracja tylko przenosi rozjazd w nowe miejsce.
- dane niekompletne w polach, których nikt nie wypełniał, bo nie były wymagane
- duplikaty tego samego kontrahenta pod trzema zapisami nazwy
- brak ustalenia, który system jest źródłem prawdy
Jak przeprowadzić to bez przestoju?
Przez okres równoległy, w którym oba systemy działają, a nowy jest zasilany danymi. Nie startujesz od przełączenia, tylko od sprawdzenia, czy nowy daje ten sam wynik co stary na tych samych danych.
Przełączenie następuje dopiero wtedy, gdy wyniki się zgadzają przez kilka dni z rzędu. To wydłuża projekt o tydzień albo dwa i jest to jedyny tydzień w całej operacji, którego nie warto sobie oszczędzać.
Powiązane pytania
- Jak zintegrować automatyzację z systemami, które już mamy?
- Jak przygotować firmę do wdrożenia agentów AI?
- Ile trwa wdrożenie automatyzacji?
Źródła
Najczęstsze pytania
Czy trzeba wyczyścić dane przed migracją?
Warto, ale nie wszystkie. Czyści się to, co nowy proces będzie czytał, bo błąd w tych polach od razu psuje wynik. Reszta może zostać brudna w archiwum, bo nikt jej nie użyje. Czyszczenie całej bazy przed startem to typowy projekt, który nigdy się nie kończy.
Kto powinien decydować, co przenosimy?
Osoba, która odpowiada za proces, a nie za system. To decyzja o tym, czego firma potrzebuje do pracy, nie o tym, co da się technicznie przenieść. Technicznie da się prawie wszystko i właśnie dlatego ktoś musi powiedzieć, czego nie ruszamy.
Co zrobić, gdy dane są w dwóch systemach i się różnią?
Wskazać jeden jako źródło prawdy, zanim cokolwiek przeniesiecie. To decyzja biznesowa, nie techniczna, i nie da się jej odłożyć na później: bez niej automat będzie przepisywał dane w obie strony i utrwalał rozjazd zamiast go usuwać.