Setting up Enrich

ihortom edited this page Apr 28, 2016 · 8 revisions
Clone this wiki locally

HOME > SNOWPLOW SETUP GUIDE > Step 3: Setup Enrich

A Snowplow Enrich application processes data from a Snowplow Collector, and stores enriched data in a persistent database.

  1. Choose a Enrichment process
  2. Setup your Enrichment process

1. Choose an Enrichment process

There are currently two Enrichment processes available for setup:

Collector Description Status
EmrEtlRunner An application that parses logs from a Collector and stores enriched events to S3 Production-ready
Stream Enrich A Scala application that reads Thrift events from a Kinesis stream and outputs back to a Kinesis stream Production-ready

2. Setup your Enrichment

  1. Setup EmrEtlRunner
  2. Setup Stream Enrich

Back to Snowplow setup.