Typowe scenariusze wymiany danych pomiędzy systemami
- Jednorazowa migracja danych - pomocna przy uruchamianiu nowego systemu. Ułatwia zachowanie ciągłości danych.
- Import danych - okresowe pobranie danych z jednego systemu i dodanie danych do drugiego systemu.
- Synchronizacja danych - proces ciągły, mechanizm na bieżąco śledzi zmiany w system źródłowym i przenosi do systemu docelowego.
- Przekształcenie danych - odczyt danych z systemu źródłowego, transformacja i zapis do systemu docelowego. Na przykład odczyt danych z systemu transakcyjnego, grupowanie i zapis do systemu raportów.
Problemy pojawiające sie w trakcie przenoszenia danych
- W systemie docelowym są wymagane informacje, których w systemie źródłowym brakuje.
- System źródłowy nie udostępnia interfejsu do eksportu danych.
- Dane źródłowe mają nieuporządkowaną postać. Przykładem mogą być robocze arkusze Excela, w których dane wprowadzana przez różne osoby mają różne formaty.
- System docelowy ma bardziej restrykcyjne reguły sprawdzania danych.
- Brak jednoznacznego mapowania danych. W dwóch systemach mogą występować pola, które pomimo podobnych nazw przechowują inne dane.
- Dokumentacja technicza jest niekompletna albo nie istnieje wcale.