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.13.2.tar.gz (164.3 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.13.2-py2.py3-none-any.whl (180.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

File hashes

Hashes for google-cloud-bigquery-storage-2.13.2.tar.gz
Algorithm Hash digest
SHA256 ac4ce734e805aca7e73a69617b14d31e690a113446136e92292a74e1d8b3e3b2
MD5 399edeadc7c9145cc5f7bedc8c6e020f
BLAKE2b-256 b31637e50da895c4af09b897d012bf937fe210ae3c3c5062d2c1f27547d582f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for google_cloud_bigquery_storage-2.13.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b3f72c66e6c92afdb8ba76b81cceba1969d217a205c35acb4eb1a5257b7fd21d
MD5 ce8991b5b5243d5c65c02a0e86be3ab1
BLAKE2b-256 e03ffe46dc40a8d29447a95cf49d9c1f139cb75c4ebc2bd80fffb0d0d225ef16

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