jamiew / helium-etl-queries Goto Github PK
View Code? Open in Web Editor NEWA collection of SQL views used to enrich data produced by a Helium blockchain-etl
A collection of SQL views used to enrich data produced by a Helium blockchain-etl
Currently it expects a value for MAX(block) from challenge_receipts_parsed
, so it only loads new data. But if there is no data at all, it loads nothing. Should add a conditional or similar
How is the Helium API doing efficient payment txn lookups? Our current setup is extremely slow
Specifically like to index payer and payee
Might require turning this into a materialized view and adding to the cronjobs, but I assume blockchain-http has some secrets
Use dbt pipelines to handle transormations and view creation more reliably and sanely.
Then use dbt-metabase to sync the dbt data model w/ Metabase (!)
Will make it a lot easier to test, easier to automate, and make it easier for others to contribute new tables and views
https://github.com/dewi-alliance/dewi-etl started as issue tracker for the server, but maybe merge together? Or use submodules/subtrees
It's a package deal at this point really
Same with https://github.com/jamiew/helium-etl-maintenance and some of @danksu's helper apps like go-etl-shenanigans
Weird that transmitter has indexes on both address and name, but witness is only on name
OR make both of these only use address... shave some space off a large index
Name not unique so shouldn't really be an index at all
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.