Class BigQueryPartitioning (1.21.0)

BigQueryPartitioning(mapping=None, *, ignore_unknown_fields=False, **kwargs)

BigQuery partitioning configuration.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
integer_range_partition google.cloud.datastream_v1.types.IntegerRangePartition
Integer range partitioning. This field is a member of oneof_ partitioning.
time_unit_partition google.cloud.datastream_v1.types.TimeUnitPartition
Time unit column partitioning. This field is a member of oneof_ partitioning.
ingestion_time_partition google.cloud.datastream_v1.types.IngestionTimePartition
Ingestion time partitioning. This field is a member of oneof_ partitioning.
require_partition_filter bool
Optional. If true, queries over the table require a partition filter.