Class BigQueryOptions
Options that change functionality of a sink exporting data to BigQuery.
Implements
Inherited Members
Namespace: Google.Apis.Logging.v2.Data
Assembly: Google.Apis.Logging.v2.dll
Syntax
public class BigQueryOptions : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
UsePartitionedTables
Optional. Whether to use BigQuery's partition tables (https://cloud.google.com/bigquery/docs/partitioned-tables). By default, Cloud Logging creates dated tables based on the log entries' timestamps, e.g. syslog_20170523. With partitioned tables the date suffix is no longer present and special query syntax (https://cloud.google.com/bigquery/docs/querying-partitioned-tables) has to be used instead. In both cases, tables are sharded based on UTC timezone.
Declaration
[JsonProperty("usePartitionedTables")]
public virtual bool? UsePartitionedTables { get; set; }
Property Value
Type | Description |
---|---|
bool? |
UsesTimestampColumnPartitioning
Output only. True if new timestamp column based partitioning is in use, false if legacy ingress-time partitioning is in use.All new sinks will have this field set true and will use timestamp column based partitioning. If use_partitioned_tables is false, this value has no meaning and will be false. Legacy sinks using partitioned tables will have this field set to false.
Declaration
[JsonProperty("usesTimestampColumnPartitioning")]
public virtual bool? UsesTimestampColumnPartitioning { get; set; }
Property Value
Type | Description |
---|---|
bool? |