oceanprotocol / pdr-backend

Instructions & code to run predictoors, traders, more.
Apache License 2.0
24 stars 17 forks source link

[Lake] DuckDB - PersistentDataStore #617

Closed idiom-bytes closed 3 months ago

idiom-bytes commented 4 months ago

Motivation

All ETL compute will be handled on top of persistent data files duck.db. A lot of the logic to operate here, will be similar to PartitionedDataStore.

PersistentDataStore deliver the requirements we need for [Process 1 + Process 2] of the ETL Pipeline. We'll then create a similar middleware to abstract common logic, such that we can update our ETL pipelines to use this. image

DoD:

All middleware commands have been implemented and tested

idiom-bytes commented 4 months ago

Code merged into PR #734 DuckDB E2E Integration