Reverse ETL obrací tok dat — analytická data z warehouse se posílají zpět do CRM, marketingu a dalších nástrojů.
Co je Reverse ETL¶
Bere výsledky analýz a synchronizuje je do systémů, kde je business používá.
Use cases¶
- Lead scoring → Salesforce
- Segmentace → Google Ads
- Personalizace → Braze
- Alerting → Slack
def sync_to_hubspot(warehouse, api_key):
segments = warehouse.execute("""
SELECT email, segment, ltv_czk
FROM gold.customer_segments
WHERE updated_at > :last_sync
""")
for batch in chunk(segments, 100):
requests.post(
"https://api.hubapi.com/contacts/v1/contact/batch/",
headers={"Authorization": f"Bearer {api_key}"},
json=[{"email": r["email"],
"properties": [{"property": "segment", "value": r["segment"]}]
} for r in batch]
)
Nástroje¶
- Census — 150+ konektorů
- Hightouch — dbt integrace
- Custom — Airflow + API
Shrnutí¶
Reverse ETL uzavírá datový cyklus — analytická data přímo řídí business procesy.
reverse etldata activationsyncwarehouse