Skip to content

pyarrow compatibility issue when instantiating a client #890

@dpmcclurg

Description

@dpmcclurg

Creating an SDK client using v2.24.1 in Databricks runtime v8.3 (Spark v3.1.1 and Python v3.8.8 and pyarrow v1.0.1) generates the following error: module 'pyarrow' has no attribute 'decimal256'.

pip version = 20.2.4

I tried:

  1. Upgraded to Databricks runtime v9.0 which brings Python down to v3.8.1 and pyarrow up to v4. Same error as above and below.
  2. Reverted back to Databricks runtime v8.3 (see specs above). Then, I downgraded BigQuery SDK to v2.24.0. This resolved the error.

bq error

Metadata

Metadata

Assignees

No one assigned

    Labels

    api: bigqueryIssues related to the googleapis/python-bigquery API.type: questionRequest for information or clarification. Not an issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions