public static class TimePartition
Reference documentation and code samples for the Google BigQuery v2 API class TimePartition.
Convenience methods for creating TimePartitioning.
Namespace
GoogleGoogle.CloudGoogle.Cloud.BigQueryV2Assembly
Google.Cloud.BigQuery.V2.dll
Methods
CreateDailyPartitioning(TimeSpan?)
public static TimePartitioning CreateDailyPartitioning(TimeSpan? expiration)
Returns a daily partitioning scheme with an optional per-partition expiration.
Parameter | |
---|---|
Name | Description |
expiration | TimeSpan The expiration duration for each partition, if any. |
Returns | |
---|---|
Type | Description |
TimePartitioning | A TimePartitioning representing a daily partitioning. |
CreateDailyPartitioning(TimeSpan?, string)
public static TimePartitioning CreateDailyPartitioning(TimeSpan? expiration, string field)
Returns a daily partitioning scheme with an optional per-partition expiration, and a field name.
Parameters | |
---|---|
Name | Description |
expiration | TimeSpan The expiration duration for each partition, if any. |
field | string The field name to partition by, if any. If this is null, the table will be partitioned by a pseudo-column called _PARTITIONTIME. |
Returns | |
---|---|
Type | Description |
TimePartitioning | A TimePartitioning representing a daily partitioning. |