Supercharge BigQuery with BigFunctions
- BigFunctions is a framework to build a governed catalog of BigQuery functions to supercharge BigQuery.
- It also comes with 150+ functions built by the community that you can call directly (no install) or redeploy in YOUR catalog.
- You can now perform any advanced data task, be it load, transform or take actions by running SQL commmands in BigQuery.
All BigFunctions represented by a 'yaml' file in bigfunctions folder are deployed in public datasets. You can then call them directly without install from your BigQuery project.
Give it a try! Execute this SQL query from your GCP Project 👀:
select bigfunctions.eu.faker("name", "it_IT")
You can also deploy any bigfunction in your project! To deploy my_bigfunction defined in bigfunctions/my_bigfunction.yaml file, simply call:
bigfun deploy my_bigfunction
BigFunctions is fully open-source. Any contribution is more than welcome 🤗!
- Add a ⭐ on the repo to show your support
- Join our Slack and talk with us
- Suggest a new function here
- Raise an issue there
- Open a Pull-Request! (See contributing instructions).
Contributors