BigQuery is a serverless, highly-scalable, and cost-effective cloud data
warehouse with an in-memory BI Engine and machine learning built in. This
repository provides useful utilities to assist you in migration and usage of
This repository is broken up into:
Dashboards - Pre-built dashboards for common use cases
Performance Testing - Examples for doing performance testing
JMeter - Examples for using JMeter to test BigQuery performance
Scripts - Python, Shell, & SQL scripts
billing - Example queries over the GCP billing
Stored Procedures - Example stored procedures
Tools - Custom tooling for working with BigQuery
UDFs - User-defined functions for common usage as well as migration
community - Community contributed user-defined
migration - UDFs which mimic the behavior of
proprietary functions in the following databases:
Views - Views over system tables such as audit logs or the
query_audit - View to simplify querying
the audit logs which can be used to power dashboards
For more information on UDFs and using those provided in the repository with
BigQuery, see the README in the udfs folder.
See the contributing instructions to get started
To contribute UDFs to this repository, see the
instructions in the udfs folder.
All solutions within this repository are provided under the
Apache 2.0 license. Please see
the LICENSE file for more detailed terms and conditions.
This repository and its contents are not an official Google Product.