forked from snowplow/snowplow
-
Notifications
You must be signed in to change notification settings - Fork 0
Setting up Enrich
Brandon Amos edited this page Jan 17, 2014
·
1 revision
HOME > SNOWPLOW SETUP GUIDE > Step 3: Setting up Enrich
A Snowplow Enrich application processes data from a Snowplow Collector, and stores enriched data in a persistent database.
## 1. Choose a CollectorThere are currently two collectors available for setup:
Collector | Description | Status |
---|---|---|
EmrEtlRunner | An application that parses logs from a Collector and stores enriched events to S3. | Production-ready |
Scala Kinesis Enrich | A Scala application that reads Thrift events from a Kinesis stream and outputs back to a Kinesis stream. | Testing |
For other collectors and their approximate timelines, please see the Product roadmap.
## 2. Setup your CollectorsBack to Snowplow setup.
Home | About | Project | Setup Guide | Technical Docs | Copyright © 2012-2013 Snowplow Analytics Ltd
HOME > SNOWPLOW SETUP GUIDE > Step 3: Setting up Enrich
- [Step 1: Setup a Collector] (setting-up-a-collector)
- [Step 2: Setup a Tracker] (setting-up-a-tracker)
- [Step 3: Setup Enrich] (setting-up-enrich)
- [3.1: Setup EmrEtlRunner] (setting-up-EmrEtlrunner)
- [3.2: Setup Scala Kinesis Enrich] (setting-up-scala-kinesis-enrich)
- [Step 4: Setup alternative data stores] (setting-up-alternative-data-stores)
- [Step 5: Analyze your data!] (Getting started analyzing Snowplow data)
Useful resources