-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Install Stream Enrich 0 14
🚧 The latest Stream Enrich documentation can be found on the Snowplow documentation site.
This documentation is for version 0.11.x to 0.14.x of Stream Enrich. Documentation for other versions is available:
You will need version 8 (aka 1.8) of the Java Runtime Environment installed.
You can choose to either:
- Download the Stream Enrich jarfile, or:
- Compile it from source
To get a local copy, you can download the executable jarfile directly from our Hosted Assets bucket on Amazon S3 - please see our Hosted assets page for details.
Alternatively, you can build it from the source files. To do so, you will need scala and sbt installed.
To do so, clone the Snowplow repo:
$ git clone https://github.com/snowplow/snowplow.git
Navigate into the Stream Enrich folder:
$ cd 3-enrich/stream-enrich
Use sbt
to resolve dependencies, compile the source, and build an assembled fat JAR
file with all dependencies.
$ sbt assembly
The jar
file will be saved as snowplow-stream-enrich-0.13.0.jar
in the target/scala-2.11
subdirectory - it is now ready to be deployed.
Next: Configure Stream Enrich
Home | About | Project | Setup Guide | Technical Docs | Copyright © 2012-2021 Snowplow Analytics Ltd. Documentation terms of use.
HOME » SNOWPLOW SETUP GUIDE » Step 3: Setting up Enrich » Step 3.2: setting up Stream Enrich
- Step 1: Setup a Collector
- Step 2: Setup a Tracker
-
Step 3: Setup Enrich
- 3.1: Setup EmrEtlRunner
-
3.2: Setup Stream Enrich
- 3.2.1: Install Stream Enrich
- 3.2.2: Configure Stream Enrich
- 3.2.3: Run Stream Enrich
- 3.2.4: GCP Stream Enrich setup guide
- Configurable enrichments
- Step 4: Setup alternative data stores
- Step 5: Data modeling
- Step 6: Analyze your data!
Useful resources