Skip to main content

Supercharge BigQuery with BigFunctions

Project description

logo_and_name

Supercharge BigQuery with BigFunctions



🔍️ 1. Supercharge BigQuery with BigFunctions

  1. BigFunctions is a framework to build a governed catalog of BigQuery functions to supercharge BigQuery.
  2. It also comes with 150+ functions built by the community that you can call directly (no install) or redeploy in YOUR catalog.
  3. You can now perform any advanced data task, be it load, transform or take actions by running SQL commands in BigQuery.

Learn more >


👀 2. Call public BigFunctions without install from your GCP project

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")

Explore open BigFunctions >


🚀 3. Deploy BigFunctions in your GCP project

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

Discover the framework >


👋 4. Contribute

BigFunctions is fully open-source. Any contribution is more than welcome 🤗!


Contributors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bigfunctions-0.36.tar.gz (29.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bigfunctions-0.36-py3-none-any.whl (35.7 kB view details)

Uploaded Python 3

File details

Details for the file bigfunctions-0.36.tar.gz.

File metadata

  • Download URL: bigfunctions-0.36.tar.gz
  • Upload date:
  • Size: 29.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bigfunctions-0.36.tar.gz
Algorithm Hash digest
SHA256 3c340d788ee23fd0546177c2135a591576941ba7b23d3a08c0d1b5997c89d541
MD5 10d6f463ad37282db30193c55ad9b612
BLAKE2b-256 523cad2fe1380e5644693b8b473f255c0225d01a3d0b1d1a1eb132453c1ef249

See more details on using hashes here.

Provenance

The following attestation bundles were made for bigfunctions-0.36.tar.gz:

Publisher: publish_to_pypi.yml on unytics/bigfunctions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bigfunctions-0.36-py3-none-any.whl.

File metadata

  • Download URL: bigfunctions-0.36-py3-none-any.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bigfunctions-0.36-py3-none-any.whl
Algorithm Hash digest
SHA256 4f1adba55aed3bbfdd61816c27d5573e2ec07b5b6d32bb76e5c389a16e2b52b5
MD5 968f2f2a6db1db7e9328996482da42f9
BLAKE2b-256 74eec7f32290424de56ca5f712c8390830801b23e06f998a3c87771b17eb4aa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bigfunctions-0.36-py3-none-any.whl:

Publisher: publish_to_pypi.yml on unytics/bigfunctions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page