Skip to content

feat: expose _TABLE_SUFFIX pseudocolumn for wildcard tables #1689

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

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Conversation

tswast
Copy link
Collaborator

@tswast tswast commented May 5, 2025

Follow-up to #1661 and #1691

Towards internal issues b/405773140 and b/416285785 🦕

tswast and others added 28 commits April 26, 2025 22:08
…g pseudocolumns

Fixes this code sample:

import bigframes.pandas as bpd
df = bpd.read_gbq("bigquery-public-data.google_analytics_sample.ga_sessions_*")
df[df["_TABLE_SUFFIX"] == "20161204"].peek()
@tswast tswast requested review from a team as code owners May 5, 2025 20:39
@tswast tswast requested a review from Genesis929 May 5, 2025 20:39
@product-auto-label product-auto-label bot added the size: l Pull request size is large. label May 5, 2025
@product-auto-label product-auto-label bot added the api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. label May 5, 2025
@tswast tswast added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label May 5, 2025
@tswast
Copy link
Collaborator Author

tswast commented May 5, 2025

Marking as do not merge, because maybe there's a way we can rename invalid names earlier in the process to internal IDs to avoid having to have the "renames" in cached logic? Could also help with read_gbq_query, as well?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. do not merge Indicates a pull request not ready for merge, due to either quality or timing. size: l Pull request size is large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants