Class GoogleCloudAiplatformV1beta1FeatureGroupBigQuery
Input source type for BigQuery Tables and Views.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1FeatureGroupBigQuery : IDirectResponseSchema
Properties
BigQuerySource
Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View.
Declaration
[JsonProperty("bigQuerySource")]
public virtual GoogleCloudAiplatformV1beta1BigQuerySource BigQuerySource { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1BigQuerySource |
Dense
Optional. If set, all feature values will be fetched from a single row per unique entityId including nulls.
If not set, will collapse all rows for each unique entityId into a singe row with any non-null values if
present, if no non-null values are present will sync null. ex: If source has schema (entity_id, feature_timestamp, f0, f1)
and the following rows: (e1, 2020-01-01T10:00:00.123Z, 10, 15)
(e1, 2020-02-01T10:00:00.123Z, 20, null)
If dense is set, (e1, 20, null)
is synced to online stores. If dense
is not set, (e1, 20, 15)
is synced to online stores.
Declaration
[JsonProperty("dense")]
public virtual bool? Dense { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EntityIdColumns
Optional. Columns to construct entity_id / row keys. If not provided defaults to entity_id
.
Declaration
[JsonProperty("entityIdColumns")]
public virtual IList<string> EntityIdColumns { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
StaticDataSource
Optional. Set if the data source is not a time-series.
Declaration
[JsonProperty("staticDataSource")]
public virtual bool? StaticDataSource { get; set; }
Property Value
Type | Description |
---|---|
bool? |
TimeSeries
Optional. If the source is a time-series source, this can be set to control how downstream sources (ex:
FeatureView ) will treat time-series sources. If not set, will treat the source as a time-series source with
feature_timestamp
as timestamp column and no scan boundary.
Declaration
[JsonProperty("timeSeries")]
public virtual GoogleCloudAiplatformV1beta1FeatureGroupBigQueryTimeSeries TimeSeries { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1FeatureGroupBigQueryTimeSeries |