New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bigquery integration #280
Comments
I really like this idea! I didn't know about remote functions, but they are pretty cool and should be easy enough to integrate into the existing goblet framework as a new resource. |
@AdeelK93 we are working on adding this feature at the moment. Do you have a specific use case in mind already? |
Awesome! My use-case: we store big data in BigQuery, but keep a lot of metadata in other systems, that are either only accessible via either API or a database flavor not yet supported by federated queries. This feature would allow me to correlate such data with metadata, joining SQL to the output of a Python function in a real-time manner. Another related use-case would involve working with other real-time APIs, like economic data. Goblet let's us have reproducible and easy builds for such a pattern. Let me know if there's anything else I can do to help with development! |
@AdeelK93 this feature is out in the latest release of |
Add BigQuery remote functions creation, test and docs. (closes goblet#280 ) ``` @app.bqremotefunction(dataset_id=...) def my_remote_function(x: str, y: str) -> str: return f"input parameters are {x} and {y}" ```
I'd like to propose a new integration/decorator - bigquery. Remote functions are recently GA.
Basically, this would be similar to the
app.post
decorator, but also:Interested in feedback on the idea!
The text was updated successfully, but these errors were encountered: