skillfed

google-cloud-bigquery-datatransfer

Google Cloud Bigquery Datatransfer API client library

google-cloud-bigquery-datatransfer Permissive license Apache-2.0 Active 5,370 v3.23.0 released

Install

google-cloud-bigquery-datatransfer on PyPI

pip

pip install google-cloud-bigquery-datatransfer

uv

uv add google-cloud-bigquery-datatransfer

poetry

poetry add google-cloud-bigquery-datatransfer

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — google-api-core, google-auth, grpcio, proto-plus, protobuf
Maintenance actively maintained — 71 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: google_cloud_bigquery_datatransfer-3.23.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About google-cloud-bigquery-datatransfer

from the package's own PyPI description — quoted content, verbatim

Python Client for BigQuery Data Transfer

|stable| |pypi| |versions|

BigQuery Data Transfer_: Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.

  • Client Library Documentation_
  • Product Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-bigquery-datatransfer.svg :target: https://pypi.org/project/google-cloud-bigquery-datatransfer/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-bigquery-datatransfer.svg :target: https://pypi.org/project/google-cloud-bigquery-datatransfer/ .. _BigQuery Data Transfer: https://cloud.google.com/bigquery/transfer/ .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/bigquerydatatransfer/latest/summary_overview .. _Product Documentation: https://cloud.google.com/bigquery/transfer/

Quick Start

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

1....

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Python client library for scheduling BigQuery data transfers and importing external data into BigQuery on a regular basis.

Low friction: pure Python wheel with five stable Google Cloud dependencies. Active maintenance with recent release 71 days ago and ongoing repository activity.

Apache-2.0 permissive license allows commercial and private use with minimal restrictions; attribution required.

Usage

pip install google-cloud-bigquery-datatransfer

from google.cloud import bigquery_datatransfer

client = bigquery_datatransfer.DataTransferServiceClient()

Requires Python >= 3.10; Google Cloud project with BigQuery Data Transfer API enabled and authentication credentials configured.

Verdict: Production-ready, actively maintained Google Cloud library with no known vulnerabilities and permissive licensing. Stable API, low install friction, and broad Python version support (3.10–3.14) make it suitable for production use. Requires prior GCP setup and authentication configuration.

Needs verification

  • Whether the library supports all BigQuery Data Transfer service features or only a subset of the API surface.
  • Performance characteristics and rate limits when scheduling or managing large numbers of transfers.
bigquery data transfer schedulingschedule bigquery queriesbigquery external data importgoogle cloud data transfer clientbigquery automation pythonscheduled data pipeline bigquerybigquery transfer api python

Similar packages