Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task]: Missing Information about Storage Write API Support in Google BigQuery I/O connector for Python SDK #26693

Closed
3 of 15 tasks
RyuSA opened this issue May 15, 2023 · 1 comment

Comments

@RyuSA
Copy link
Contributor

RyuSA commented May 15, 2023

What needs to happen?

Currently, the documentation of BigQuery IO connector for the Python SDK states that it does not support the Storage Write API.
https://beam.apache.org/documentation/io/built-in/google-bigquery/#writing-to-bigquery
image

However, with the recent release of Beam 2.47, a Pull Request (#25685) was merged to add support for the Storage Write API in the Python SDK. It looks this update has not been reflected in the current documentation.🤔 Can I update the document for the API?

https://github.com/apache/beam/blob/v2.47.0/sdks/python/apache_beam/io/gcp/bigquery.py#L2407

Have you shared your intent by creating an issue and commenting that you plan to take it on?

Yes, I'd like to create a pull request for this issue. I'll create a PR if I can do that, please let me know.

Thank you in advance.👋

Issue Priority

Priority: 3 (nice-to-have improvement)

Issue Components

  • Component: Python SDK
  • Component: Java SDK
  • Component: Go SDK
  • Component: Typescript SDK
  • Component: IO connector
  • Component: Beam examples
  • Component: Beam playground
  • Component: Beam katas
  • Component: Website
  • Component: Spark Runner
  • Component: Flink Runner
  • Component: Samza Runner
  • Component: Twister2 Runner
  • Component: Hazelcast Jet Runner
  • Component: Google Cloud Dataflow Runner
@Abacn
Copy link
Contributor

Abacn commented May 19, 2023

Thanks, that would be very helpful users! Feel free to open a PR for that

RyuSA added a commit to RyuSA/beam that referenced this issue May 25, 2023
Add usage of BigQuery StorageWriteAPI in Python.
RyuSA added a commit to RyuSA/beam that referenced this issue May 25, 2023
Add usage of BigQuery StorageReadAPI in Python.
RyuSA added a commit to RyuSA/beam that referenced this issue May 26, 2023
apply lint and format
RyuSA added a commit to RyuSA/beam that referenced this issue May 28, 2023
RyuSA added a commit to RyuSA/beam that referenced this issue May 28, 2023
avoiding "already exists" error
RyuSA added a commit to RyuSA/beam that referenced this issue May 28, 2023
avoiding "Line too long" pylint
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 6, 2023
Python SDK has some limitations on types.

Co-authored-by: Ahmed Abualsaud <[email protected]>
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 6, 2023
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 6, 2023
move examples that requires expansion-service from snippets.py
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 21, 2023
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 21, 2023
RyuSA added a commit to RyuSA/beam that referenced this issue Jun 21, 2023
Abacn pushed a commit that referenced this issue Jul 11, 2023
…` for Python SDK (#26889)

* Update BigQuery document; Python SDK(#26693)

Add usage of BigQuery StorageWriteAPI in Python.

---------

Co-authored-by: Ahmed Abualsaud <[email protected]>
aleksandr-dudko pushed a commit to aleksandr-dudko/beam that referenced this issue Jul 17, 2023
…` for Python SDK (apache#26889)

* Update BigQuery document; Python SDK(apache#26693)

Add usage of BigQuery StorageWriteAPI in Python.

---------

Co-authored-by: Ahmed Abualsaud <[email protected]>
@RyuSA RyuSA closed this as completed Aug 10, 2023
@github-actions github-actions bot added this to the 2.50.0 Release milestone Aug 10, 2023
cushon pushed a commit to cushon/beam that referenced this issue May 24, 2024
…` for Python SDK (apache#26889)

* Update BigQuery document; Python SDK(apache#26693)

Add usage of BigQuery StorageWriteAPI in Python.

---------

Co-authored-by: Ahmed Abualsaud <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants