KEMBAR78
Add a property to get `allowNonIncrementalDefinition` from a materialized view · Issue #2083 · googleapis/python-bigquery · GitHub
Skip to content

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

@yu-iskw

Description

@yu-iskw

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.

Metadata

Metadata

Assignees

Labels

api: bigqueryIssues related to the googleapis/python-bigquery API.priority: p3Desirable enhancement or fix. May not be included in next release.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions