Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
core/src Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
examples Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
integration-tests/src/test/scala/com.snowplowanalytics.snowplow.enrich.stream Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
kafka/src/main/scala/com.snowplowanalytics.snowplow.enrich.stream Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
kinesis/src/main/scala/com.snowplowanalytics.snowplow.enrich.stream Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
nsq/src/main/scala/com.snowplowanalytics.snowplow.enrich.stream Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
project Stream Enrich: bump scala-common-enrich to 0.37.0 (closes #4058) May 15, 2019
stdin/src/main/scala/com.snowplowanalytics.snowplow.enrich.stream Scala Common Enrich: add HTTP remote adapter (closes #3760) May 15, 2019
.gitignore Stream Enrich: use automated code formatting (closes #3644) Jun 14, 2018
.scalafmt.conf Stream Enrich: use automated code formatting (closes #3644) Jun 14, 2018
LICENSE-2.0.txt
README.md Stream Enrich: extend copyright notice to 2019 (closes #4000) Feb 27, 2019
build.sbt Stream Enrich: bump to 0.21.0 (closes #4059) May 15, 2019

README.md

Stream Enrich

Introduction

Stream Enrich processes raw Snowplow events from an input Amazon Kinesis stream and NSQ, stores enriched events into output Kinesis streams. Events are enriched using the scala-common-enrich library.

Building

Assuming you already have SBT 0.13.0 installed:

$ git clone git://github.com/snowplow/snowplow.git
$ cd 3-enrich/stream-enrich
$ sbt compile

Usage

Stream Enrich has the following command-line interface:

snowplow-stream-enrich 0.12.0
Usage: snowplow-stream-enrich [options]

  --config <filename>
  --resolver <resolver uri>
                           Iglu resolver file, 'file:[filename]' or 'dynamodb:[region/table/key]'
  --enrichments <enrichments directory uri>
                           Directory of enrichment configuration JSONs, 'file:[filename]' or 'dynamodb:[region/table/key]'
  --force-cached-files-download
                           Invalidate the cached IP lookup / IAB database files and download them anew

Copyright and license

Copyright 2013-2019 Snowplow Analytics Ltd.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You can’t perform that action at this time.