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

Add a property to get allowNonIncrementalDefinition from a materialized view #2083

Closed
yu-iskw opened this issue Nov 28, 2024 · 1 comment
Closed
Assignees
Labels
api: bigquery Issues related to the googleapis/python-bigquery API. priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@yu-iskw
Copy link
Contributor

yu-iskw commented Nov 28, 2024

Is your feature request related to a problem? Please describe.
Currently, the google-cloud-bigquery Python package does not provide a getter and setter for the allowNonIncrementalDefinition property in the Materialized View Definition. This limitation makes it difficult to manage materialized views effectively, especially when users need to toggle this setting based on their requirements.

Describe the solution you'd like
I would like to see the addition of a getter and setter for the allowNonIncrementalDefinition property in the Materialized View Definition class. This would allow users to easily access and modify this property, enhancing the usability of the package.

Describe alternatives you've considered
As an alternative, users can manually modify the underlying API request payloads, but this approach is cumbersome and error-prone. Having a dedicated property in the Python client would streamline the process and improve code readability.

Additional context
For reference, you can find more information about the allowNonIncrementalDefinition property in the BigQuery documentation.

@product-auto-label product-auto-label bot added the api: bigquery Issues related to the googleapis/python-bigquery API. label Nov 28, 2024
@leahecole leahecole assigned Linchin and unassigned leahecole Dec 2, 2024
@Linchin Linchin added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. priority: p3 Desirable enhancement or fix. May not be included in next release. labels Dec 2, 2024
@Linchin Linchin assigned yu-iskw and unassigned Linchin Dec 3, 2024
@chalmerlowe
Copy link
Collaborator

Closed by PR #2084

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 API. priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

4 participants