ETL i migracje 6 min czytania 9 kwietnia 2026

Jak połączyć dane z kilku systemów — ERP, Excel, CRM w jednym miejscu

Dane w ERP, budżety w Excelu, klienci w CRM — każdy dział widzi inną wersję rzeczywistości. Integracja tych danych to nie wielomiesięczny projekt IT, jeśli wiesz co naprawdę jest potrzebne.

Problem: "silosy danych" w firmie

Każda firma która trochę podrośnie trafia na ten sam problem: dane żyją w kilku miejscach i nikt nie ma pełnego obrazu. Przykłady z projektów:

  • Handlowiec pyta o stan magazynowy — musi dzwonić do magazynu, bo jego CRM tego nie wie
  • Raport rentowności leży w Excelu finansisty — który jest inny niż Excel produkcji i inny niż ERP
  • Na spotkaniu zarządu prezes, CFO i szef sprzedaży mają różne liczby "przychodów za Q3"
  • Przygotowanie raportu miesięcznego zajmuje 2 dni ręcznego składania danych z 5 źródeł

Trzy podejścia do integracji danych

Nie każda firma potrzebuje tego samego rozwiązania. Oto trzy poziomy integracji, od najprostszego do najbardziej kompleksowego:

1

Bezpośrednie połączenie BI z bazą ERP

Power BI lub inny tool BI łączy się bezpośrednio z bazą danych ERP (np. SQL Server). Szybkie wdrożenie, ale może spowalniać ERP przy dużych raportach. Dobre gdy masz jedno główne źródło danych.

Czas wdrożenia: 1-3 dni

2

Pipeline ETL do oddzielnej bazy analitycznej

Dane z ERP, Excela i innych systemów są cyklicznie kopiowane do oddzielnej bazy SQL, gdzie Power BI je czyta. ERP nie jest obciążony zapytaniami analitycznymi. Stabilne, skalowalne.

Czas wdrożenia: 1-3 tygodnie

3

Hurtownia danych

Centralna baza z ustrukturyzowanymi danymi historycznymi z wielu systemów, z warstwą transformacji i modelowaniem. Dla firm z wieloma źródłami, złożonymi analizami i potrzebą spójnych definicji biznesowych.

Czas wdrożenia: 1-3 miesiące

Jak wybrać właściwe podejście?

Kilka pytań które pomagają podjąć decyzję:

  • Ile systemów źródłowych? Jedno lub dwa → bezpośrednie połączenie lub prosty ETL. Trzy i więcej → warto rozważyć oddzielną bazę analityczną.
  • Jak często potrzebujesz aktualnych danych? Raz dziennie wystarczy → noc ETL. W czasie zbliżonym do rzeczywistego → potrzebujesz częstszej synchronizacji.
  • Czy ERP wytrzyma dodatkowe obciążenie? Jeśli ERP jest krytyczny i każdy przestój kosztuje — nie łącz się bezpośrednio, zrób ETL.
  • Czy dane wymagają złożonych transformacji? Np. łączenie produktów z różnymi nazewnictwami z dwóch systemów → potrzebujesz ETL z warstwą transformacji.

Jakie systemy możemy zintegrować

W projektach integracyjnych pracujemy z szerokim spektrum systemów używanych przez polskie MŚP:

Subiekt GT / nexoERPNextIntenseDevelogicTHTGSAP Business OneSQL ServerPostgreSQLMySQLExcel / XLSXAccessREST API / JSONGoogle SheetsWooCommerceBaselinkerComarch ERP

Najczęstsze pytania

Jak połączyć ERP z Power BI?

Bezpośrednio przez connector SQL Server lub przez pośrednią bazę zasilaną pipeline ETL. Drugie podejście jest stabilniejsze gdy ERP jest aktualizowany lub gdy masz dane z wielu systemów.

Czy integracja wymaga dużego projektu IT?

Nie zawsze. Proste integracje (jedno źródło do Power BI) — kilka dni. Złożone projekty z wieloma systemami — 2-4 tygodnie. Kluczowe jest zrozumienie co jest naprawdę potrzebne.

Co to jest hurtownia danych?

Centralna baza zbierająca dane z wielu systemów, zoptymalizowana do analiz. Potrzebujesz jej przy 3+ systemach źródłowych lub gdy zapytania BI spowalniają transakcyjny ERP.

Jak często odświeżać dane?

Dashboardy operacyjne potrzebują odświeżania co godzinę lub częściej. Raporty zarządcze — raz dziennie wystarczy. Rzadziej = mniej kosztowne utrzymanie.

Masz dane w kilku systemach?

Opisz które systemy i co chcesz widzieć razem — dobierzemy podejście do skali problemu.

Porozmawiajmy