View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1FeatureGroupBigQuery (google_api_ai_platform v0.15.0)
Input source type for BigQuery Tables and Views.
Attributes
-
bigQuerySource
(type:GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1BigQuerySource.t
, default:nil
) - Required. Immutable. The BigQuery source URI that points to either a BigQuery Table or View. -
dense
(type:boolean()
, default:nil
) - 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 values (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. -
entityIdColumns
(type:list(String.t)
, default:nil
) - Optional. Columns to construct entity_id / row keys. If not provided defaults toentity_id
. -
staticDataSource
(type:boolean()
, default:nil
) - Optional. Set if the data source is not a time-series. -
timeSeries
(type:GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1FeatureGroupBigQueryTimeSeries.t
, default:nil
) - 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 withfeature_timestamp
as timestamp column and no scan boundary.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1FeatureGroupBigQuery{ bigQuerySource: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1BigQuerySource.t() | nil, dense: boolean() | nil, entityIdColumns: [String.t()] | nil, staticDataSource: boolean() | nil, timeSeries: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1FeatureGroupBigQueryTimeSeries.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.