Method: projects.locations.featureOnlineStores.featureViews.fetchFeatureValues

Fetch feature values under a FeatureView.

HTTP request

POST https://{service-endpoint}/v1/{featureView}:fetchFeatureValues

Where {service-endpoint} is one of the supported service endpoints.

Path parameters

Parameters
featureView

string

Required. FeatureView resource format projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}/featureViews/{featureView}

Request body

The request body contains data with the following structure:

JSON representation
{
  "dataKey": {
    object (FeatureViewDataKey)
  },
  "dataFormat": enum (FeatureViewDataFormat)
}
Fields
dataKey

object (FeatureViewDataKey)

Optional. The request key to fetch feature values for.

dataFormat

enum (FeatureViewDataFormat)

Optional. Response data format. If not set, FeatureViewDataFormat.KEY_VALUE will be used.

Response body

If successful, the response body contains an instance of FetchFeatureValuesResponse.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the featureView resource:

  • aiplatform.featureViews.fetchFeatureValues

For more information, see the IAM documentation.

FeatureViewDataFormat

Format of the data in the feature View.

Enums
FEATURE_VIEW_DATA_FORMAT_UNSPECIFIED Not set. Will be treated as the keyvalue format.
KEY_VALUE Return response data in key-value format.
PROTO_STRUCT Return response data in proto Struct format.