-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
feat(bigquery): add range partitioning to tables, load jobs, and query jobs #9477
Conversation
…y jobs These classes and properties add support for the integer range partitioning feature. These offer more flexibility in partitioning options than time-based partitioning.
FYI: I've started a draft PR at #9478 with code samples (doubling as system tests). I figure we can get this PR committed and released and follow-up with samples once the feature is no longer restricted access. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Will keep an eye out for the system test PR as well.
@@ -27,7 +27,9 @@ | |||
from google.cloud.bigquery.dataset import Dataset | |||
from google.cloud.bigquery.dataset import DatasetListItem | |||
from google.cloud.bigquery.dataset import DatasetReference | |||
from google.cloud.bigquery.encryption_configuration import EncryptionConfiguration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cleanup from another PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, recently added for models encryption but I forgot to ask for the imports to be alphabetized.
These classes and properties add support for the integer range
partitioning feature. These offer more flexibility in partitioning
options than time-based partitioning.
Note: integer range partitioning is currently only available under whitelist.