Skip to main content

BigQuery Storage API API client library

Project description

ga pypi versions

BigQuery Storage API:

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project.

  2. Enable billing for your project.

  3. Enable the BigQuery Storage API.

  4. Setup Authentication.

Installation

Install this library in a virtualenv using pip. virtualenv is a tool to create isolated Python environments. The basic problem it addresses is one of dependencies and versions, and indirectly permissions.

With virtualenv, it’s possible to install this library without needing system install permissions, and without clashing with the installed system dependencies.

Supported Python Versions

Python >= 3.6

Unsupported Python Versions

Python == 2.7, Python == 3.5.

The last version of this library compatible with Python 2.7 and 3.5 is google-cloud-bigquery-storage==1.1.0.

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-bigquery-storage

Windows

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-bigquery-storage

Optional Dependencies

Several features of google-cloud-bigquery-storage require additional dependencies.

  • Parse Arrow blocks in a read_rows() stream using pyarrow.

    pip install 'google-cloud-bigquery-storage[pyarrow]'

  • Parse Avro blocks in a read_rows() stream using fastavro.

    pip install google-cloud-bigquery-storage[fastavro]

  • Download rows to a pandas dataframe.

    pip install 'google-cloud-bigquery-storage[pandas,pyarrow]'

Next Steps

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

google-cloud-bigquery-storage-2.6.0.tar.gz (106.5 kB view details)

Uploaded Source

Built Distribution

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

google_cloud_bigquery_storage-2.6.0-py2.py3-none-any.whl (125.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file google-cloud-bigquery-storage-2.6.0.tar.gz.

File metadata

  • Download URL: google-cloud-bigquery-storage-2.6.0.tar.gz
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for google-cloud-bigquery-storage-2.6.0.tar.gz
Algorithm Hash digest
SHA256 b20ce774a759f8bdf3814e75ebbac9c7af3c7a83c5ddee2f7b4bfbbe62af2742
MD5 1a8c10adbd666230e15c1b712d2d3b1c
BLAKE2b-256 4713771e345108cfcbe578f6d28a577e4a3812cc01a66dcfa8573d6ff591c40d

See more details on using hashes here.

File details

Details for the file google_cloud_bigquery_storage-2.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: google_cloud_bigquery_storage-2.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 125.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for google_cloud_bigquery_storage-2.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e9364cc9371db17bf69c855aa20d715c9299924ad4403ee12924bd8477b53fdc
MD5 c601eafba18c14f6dd15156043ba6a41
BLAKE2b-256 0b697b9e0cde551e9e97b8295dca5802536c6d3bee93d1bde7baacc411cb5a19

See more details on using hashes here.

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