Closed ryscheng closed 7 months ago
If you end up connecting Harusa to BigQuery you might end up with a veeeery large bill (even with caching). :money_mouth_face:
Not entirely sure if this pattern will apply but if;
You could export it to files and put something like RoAPI or Dozer on top of it.
Another approach if the data is super small and don't need a GraphQL API would be to generate static JSON files (ala Allo) and make that the API.
Yep I agree. I think in the short-term, I was imagining we export to file and import to Postgres https://hasura.io/docs/latest/schema/postgres/postgres-guides/import-data-from-csv/
But we should do whatever is faster/cheaper/easier. Thanks for the recommendations!
Chiming in to share a cool product, Tinybird. It might be a simple way to have both a fast database (Clickhouse) on top of the BigQuery data and an exposed API.
Using the Hasura CLI as of https://github.com/opensource-observer/oso/pull/851
which sets this up
Hasura can connect directly to BigQuery
https://hasura.io/docs/latest/databases/bigquery/index/
Let's add that connection when it's time.
Need devops solution for configuring Hasura including