kgpayne / python-singerlake

Python interface for the SingerLake spec.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

python-singerlake

A library for interacting with a Singerlake; a store of files in Singer JSONL format.

Note: This software is in active development. Here be dragons 🐉. Use with caution.

Overview

For expended details of the Singerlake Spec, checkout this blog post.

Broadly the Singerlake Spec describes a way to write raw Singer messages into object stores (such as S3) in a structured way. In addition to offering cheap long-term storage of captured data, it also unlocks several interesting patterns. The overall aim is to roll python-singerlake into a tap-singerlake and target-singerlake for use in data pipelines.

About

Python interface for the SingerLake spec.


Languages

Language:Python 100.0%