Common Enrich has been moved to the snowplow/enrich repo, where it is still actively maintained.
Snowplow Common Enrich is a Scala library for processing raw Snowplow events into validated and enriched Snowplow events, ready to be loaded into storage.
Snowplow Common Enrich provides record-level enrichment only: feeding in 1 raw Snowplow event will yield 0 or 1 records out, where a record may be an enriched Snowplow event or a reported bad record.
Snowplow Common Enrich is designed to be used within a "host" enrichment process, either Stream Enrich or Beam Enrich.
Technical Docs | Setup Guide | Roadmap | Contributing |
---|---|---|---|
Technical Docs | Setup Guide | Roadmap | Contributing |
Snowplow Common Enrich is copyright 2012-2020 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.