🎯 Definicja
Odwrócony ETL (Reverse ETL) to proces wysyłania danych z Hurtowni Danych (Data Warehouse) z powrotem do systemów operacyjnych (CRM, Marketing, Support). To zamykanie pętli danych.
🔑 Kluczowe punkty
- Kierunek: Tradycyjny ETL: Aplikacja → Hurtownia. Reverse ETL: Hurtownia → Aplikacja.
- Cel: “Data Activation”. Sprawienie, by dane pracowały na froncie, a nie tylko kurzyły się na dashboardach dla zarządu.
- Narzędzia: Hightouch, Census (lub własne skrypty).
📚 Szczegółowe wyjaśnienie
Po co to robić? Hurtownia (Snowflake) ma “pełen obraz” klienta (dane ze strony www, z płatności, z supportu). System CRM (Salesforce) ma tylko dane sprzedażowe. Reverse ETL bierze np. obliczony w hurtowni “Lifetime Value” i wkleja go do Salesforce’a, żeby handlowiec wiedział, z kim rozmawia.
💡 Przykład zastosowania
- Analiza: Model ML w hurtowni wykrywa, że Klient X prawdopodobnie zrezygnuje z usług (Churn Risk: High).
- Reverse ETL: Wysyła tę flagę do systemu Zendesk.
- Akcja: Gdy Klient X pisze do supportu, zgłoszenie od razu trafia do priorytetowej kolejki “VIP Retention Team”.
📌 Źródła
- “Reverse ETL: The Modern Data Stack’s Missing Piece”.
👽 Brudnopis
- “Nie każ handlowcom logować się do Tableau. Daj im dane tam, gdzie pracują (w CRM).”