/scio-playground

Playing with solutions built on Scio

Primary LanguageScala

scio-playground

Creating solutions based on Spotify's Scio scala api for apache beam

Features:

This project comes with number of preconfigured features, including:

sbt-pack

Use sbt-pack instead of sbt-assembly to:

  • reduce build time
  • enable efficient dependency caching
  • reduce job submission time

To build package run:

sbt pack

Testing

This template comes with an example of a test, to run tests:

sbt test

Scala style

Find style configuration in scalastyle-config.xml. To enforce style run:

sbt scalastyle

REPL

To experiment with current codebase in Scio REPL simply:

sbt repl/run

This project is based on the scio.g8.