A client that uses the faster BigQuery Storage API to fetch rows from BigQuery. If not passed, it is created using the same credentials as client (provided that BigQuery Storage dependencies are installed).
prefer_bqstorage_client
Optional[bool]
Prefer the BigQuery Storage client over the REST client. If Storage client isn't available, fall back to the REST client. Defaults to True.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Package dbapi (3.36.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.36.0 (latest)](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi)\n- [3.35.1](/python/docs/reference/bigquery/3.35.1/google.cloud.bigquery.dbapi)\n- [3.34.0](/python/docs/reference/bigquery/3.34.0/google.cloud.bigquery.dbapi)\n- [3.33.0](/python/docs/reference/bigquery/3.33.0/google.cloud.bigquery.dbapi)\n- [3.31.0](/python/docs/reference/bigquery/3.31.0/google.cloud.bigquery.dbapi)\n- [3.30.0](/python/docs/reference/bigquery/3.30.0/google.cloud.bigquery.dbapi)\n- [3.29.0](/python/docs/reference/bigquery/3.29.0/google.cloud.bigquery.dbapi)\n- [3.27.0](/python/docs/reference/bigquery/3.27.0/google.cloud.bigquery.dbapi)\n- [3.26.0](/python/docs/reference/bigquery/3.26.0/google.cloud.bigquery.dbapi)\n- [3.25.0](/python/docs/reference/bigquery/3.25.0/google.cloud.bigquery.dbapi)\n- [3.24.0](/python/docs/reference/bigquery/3.24.0/google.cloud.bigquery.dbapi)\n- [3.23.1](/python/docs/reference/bigquery/3.23.1/google.cloud.bigquery.dbapi)\n- [3.22.0](/python/docs/reference/bigquery/3.22.0/google.cloud.bigquery.dbapi)\n- [3.21.0](/python/docs/reference/bigquery/3.21.0/google.cloud.bigquery.dbapi)\n- [3.20.1](/python/docs/reference/bigquery/3.20.1/google.cloud.bigquery.dbapi)\n- [3.19.0](/python/docs/reference/bigquery/3.19.0/google.cloud.bigquery.dbapi)\n- [3.18.0](/python/docs/reference/bigquery/3.18.0/google.cloud.bigquery.dbapi)\n- [3.17.2](/python/docs/reference/bigquery/3.17.2/google.cloud.bigquery.dbapi)\n- [3.16.0](/python/docs/reference/bigquery/3.16.0/google.cloud.bigquery.dbapi)\n- [3.15.0](/python/docs/reference/bigquery/3.15.0/google.cloud.bigquery.dbapi)\n- [3.14.1](/python/docs/reference/bigquery/3.14.1/google.cloud.bigquery.dbapi)\n- [3.13.0](/python/docs/reference/bigquery/3.13.0/google.cloud.bigquery.dbapi)\n- [3.12.0](/python/docs/reference/bigquery/3.12.0/google.cloud.bigquery.dbapi)\n- [3.11.4](/python/docs/reference/bigquery/3.11.4/google.cloud.bigquery.dbapi)\n- [3.4.0](/python/docs/reference/bigquery/3.4.0/google.cloud.bigquery.dbapi)\n- [3.3.6](/python/docs/reference/bigquery/3.3.6/google.cloud.bigquery.dbapi)\n- [3.2.0](/python/docs/reference/bigquery/3.2.0/google.cloud.bigquery.dbapi)\n- [3.1.0](/python/docs/reference/bigquery/3.1.0/google.cloud.bigquery.dbapi)\n- [3.0.1](/python/docs/reference/bigquery/3.0.1/google.cloud.bigquery.dbapi)\n- [2.34.4](/python/docs/reference/bigquery/2.34.4/google.cloud.bigquery.dbapi)\n- [2.33.0](/python/docs/reference/bigquery/2.33.0/google.cloud.bigquery.dbapi)\n- [2.32.0](/python/docs/reference/bigquery/2.32.0/google.cloud.bigquery.dbapi)\n- [2.31.0](/python/docs/reference/bigquery/2.31.0/google.cloud.bigquery.dbapi)\n- [2.30.1](/python/docs/reference/bigquery/2.30.1/google.cloud.bigquery.dbapi)\n- [2.29.0](/python/docs/reference/bigquery/2.29.0/google.cloud.bigquery.dbapi)\n- [2.28.1](/python/docs/reference/bigquery/2.28.1/google.cloud.bigquery.dbapi)\n- [2.27.1](/python/docs/reference/bigquery/2.27.1/google.cloud.bigquery.dbapi)\n- [2.26.0](/python/docs/reference/bigquery/2.26.0/google.cloud.bigquery.dbapi)\n- [2.25.2](/python/docs/reference/bigquery/2.25.2/google.cloud.bigquery.dbapi)\n- [2.24.1](/python/docs/reference/bigquery/2.24.1/google.cloud.bigquery.dbapi)\n- [2.23.3](/python/docs/reference/bigquery/2.23.3/google.cloud.bigquery.dbapi)\n- [2.22.1](/python/docs/reference/bigquery/2.22.1/google.cloud.bigquery.dbapi)\n- [2.21.0](/python/docs/reference/bigquery/2.21.0/google.cloud.bigquery.dbapi)\n- [2.20.0](/python/docs/reference/bigquery/2.20.0/google.cloud.bigquery.dbapi)\n- [2.19.0](/python/docs/reference/bigquery/2.19.0/google.cloud.bigquery.dbapi)\n- [2.18.0](/python/docs/reference/bigquery/2.18.0/google.cloud.bigquery.dbapi)\n- [2.17.0](/python/docs/reference/bigquery/2.17.0/google.cloud.bigquery.dbapi)\n- [2.16.1](/python/docs/reference/bigquery/2.16.1/google.cloud.bigquery.dbapi)\n- [2.15.0](/python/docs/reference/bigquery/2.15.0/google.cloud.bigquery.dbapi)\n- [2.14.0](/python/docs/reference/bigquery/2.14.0/google.cloud.bigquery.dbapi)\n- [2.13.1](/python/docs/reference/bigquery/2.13.1/google.cloud.bigquery.dbapi)\n- [2.12.0](/python/docs/reference/bigquery/2.12.0/google.cloud.bigquery.dbapi)\n- [2.11.0](/python/docs/reference/bigquery/2.11.0/google.cloud.bigquery.dbapi)\n- [2.10.0](/python/docs/reference/bigquery/2.10.0/google.cloud.bigquery.dbapi)\n- [2.9.0](/python/docs/reference/bigquery/2.9.0/google.cloud.bigquery.dbapi)\n- [2.8.0](/python/docs/reference/bigquery/2.8.0/google.cloud.bigquery.dbapi)\n- [2.7.0](/python/docs/reference/bigquery/2.7.0/google.cloud.bigquery.dbapi)\n- [2.6.2](/python/docs/reference/bigquery/2.6.2/google.cloud.bigquery.dbapi)\n- [2.5.0](/python/docs/reference/bigquery/2.5.0/google.cloud.bigquery.dbapi)\n- [2.4.0](/python/docs/reference/bigquery/2.4.0/google.cloud.bigquery.dbapi)\n- [2.3.1](/python/docs/reference/bigquery/2.3.1/google.cloud.bigquery.dbapi)\n- [2.2.0](/python/docs/reference/bigquery/2.2.0/google.cloud.bigquery.dbapi)\n- [2.1.0](/python/docs/reference/bigquery/2.1.0/google.cloud.bigquery.dbapi)\n- [2.0.0](/python/docs/reference/bigquery/2.0.0/google.cloud.bigquery.dbapi)\n- [1.28.2](/python/docs/reference/bigquery/1.28.2/google.cloud.bigquery.dbapi)\n- [1.27.2](/python/docs/reference/bigquery/1.27.2/google.cloud.bigquery.dbapi)\n- [1.26.1](/python/docs/reference/bigquery/1.26.1/google.cloud.bigquery.dbapi)\n- [1.25.0](/python/docs/reference/bigquery/1.25.0/google.cloud.bigquery.dbapi)\n- [1.24.0](/python/docs/reference/bigquery/1.24.0/google.cloud.bigquery.dbapi)\n- [1.23.1](/python/docs/reference/bigquery/1.23.1/google.cloud.bigquery.dbapi)\n- [1.22.0](/python/docs/reference/bigquery/1.22.0/google.cloud.bigquery.dbapi)\n- [1.21.0](/python/docs/reference/bigquery/1.21.0/google.cloud.bigquery.dbapi)\n- [1.20.0](/python/docs/reference/bigquery/1.20.0/google.cloud.bigquery.dbapi)\n- [1.19.0](/python/docs/reference/bigquery/1.19.0/google.cloud.bigquery.dbapi)\n- [1.18.0](/python/docs/reference/bigquery/1.18.0/google.cloud.bigquery.dbapi)\n- [1.17.0](/python/docs/reference/bigquery/1.17.0/google.cloud.bigquery.dbapi)\n- [1.16.0](/python/docs/reference/bigquery/1.16.0/google.cloud.bigquery.dbapi) \nAPI documentation for `bigquery.dbapi` package. \n\nClasses\n-------\n\n### [Connection](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.Connection)\n\nDB-API Connection to Google BigQuery.\n\n### [Cursor](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.Cursor)\n\nDB-API Cursor to Google BigQuery.\n\n### [DataError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.DataError)\n\nDB-API error due to problems with the processed data.\n\n### [DatabaseError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.DatabaseError)\n\nDB-API error related to the database.\n\n### [Error](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.Error)\n\nException representing all non-warning DB-API errors.\n\n### [IntegrityError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.IntegrityError)\n\nDB-API error when integrity of the database is affected.\n\n### [InterfaceError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.InterfaceError)\n\nDB-API error related to the database interface.\n\n### [InternalError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.InternalError)\n\nDB-API error when the database encounters an internal error.\n\n### [NotSupportedError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.NotSupportedError)\n\nDB-API error for operations not supported by the database or API.\n\n### [OperationalError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.OperationalError)\n\nDB-API error related to the database operation.\n\nThese errors are not necessarily under the control of the programmer.\n\n### [ProgrammingError](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.ProgrammingError)\n\nDB-API exception raised for programming errors.\n\n### [Warning](/python/docs/reference/bigquery/latest/google.cloud.bigquery.dbapi.Warning)\n\nException raised for important DB-API warnings.\n\nPackages\nFunctions\n------------------\n\n### Binary\n\n Binary(data)\n\nContruct a DB-API binary value. \n\n### DateFromTicks\n\n DateFromTicks(timestamp, /)\n\nCreate a date from a POSIX timestamp.\n\nThe timestamp is a number, e.g. created via time.time(), that is interpreted\nas local time. \n\n### TimeFromTicks\n\n TimeFromTicks(ticks, tz=None)\n\nConstruct a DB-API time value from the given ticks value. \n\n### TimestampFromTicks\n\ntimestamp\\[, tz\\] -\\\u003e tz's local time from POSIX timestamp. \n\n### connect\n\n connect(client=None, bqstorage_client=None, prefer_bqstorage_client=True)\n\nConstruct a DB-API connection to Google BigQuery."]]