Google Cloud Ai Platform V1 Client - Class ImportFeatureValuesRequest (0.10.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class ImportFeatureValuesRequest.

Request message for FeaturestoreService.ImportFeatureValues .

Generated from protobuf message google.cloud.aiplatform.v1.ImportFeatureValuesRequest

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ feature_time_field
string

Source column that holds the Feature timestamp for all Feature values in each entity.

↳ feature_time
Google\Protobuf\Timestamp

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

↳ entity_type
string

Required. The resource name of the EntityType grouping the Features for which values are being imported. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entityType}

↳ entity_id_field
string

Source column that holds entity IDs. If not provided, entity IDs are extracted from the column named entity_id .

↳ feature_specs
array< Google\Cloud\AIPlatform\V1\ImportFeatureValuesRequest\FeatureSpec >

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

↳ disable_online_serving
bool

If set, data will not be imported for online serving. This is typically used for backfilling, where Feature generation timestamps are not in the timestamp range needed for online serving.

↳ worker_count
int

Specifies the number of workers that are used to write data to the Featurestore. Consider the online serving capacity that you require to achieve the desired import throughput without interfering with online serving. The value must be positive, and less than or equal to 100. If not set, defaults to using 1 worker. The low count ensures minimal impact on online serving performance.

↳ disable_ingestion_analysis
bool

If true, API doesn't start ingestion analysis pipeline.

getAvroSource

Generated from protobuf field .google.cloud.aiplatform.v1.AvroSource avro_source = 2;

Returns
Type
Description

hasAvroSource

setAvroSource

Generated from protobuf field .google.cloud.aiplatform.v1.AvroSource avro_source = 2;

Parameter
Name
Description
Returns
Type
Description
$this

getBigquerySource

Generated from protobuf field .google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;

Returns
Type
Description

hasBigquerySource

setBigquerySource

Generated from protobuf field .google.cloud.aiplatform.v1.BigQuerySource bigquery_source = 3;

Parameter
Name
Description
Returns
Type
Description
$this

getCsvSource

Generated from protobuf field .google.cloud.aiplatform.v1.CsvSource csv_source = 4;

Returns
Type
Description

hasCsvSource

setCsvSource

Generated from protobuf field .google.cloud.aiplatform.v1.CsvSource csv_source = 4;

Parameter
Name
Description
Returns
Type
Description
$this

getFeatureTimeField

Source column that holds the Feature timestamp for all Feature values in each entity.

Generated from protobuf field string feature_time_field = 6;

Returns
Type
Description
string

hasFeatureTimeField

setFeatureTimeField

Source column that holds the Feature timestamp for all Feature values in each entity.

Generated from protobuf field string feature_time_field = 6;

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getFeatureTime

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

Generated from protobuf field .google.protobuf.Timestamp feature_time = 7;

Returns
Type
Description
Google\Protobuf\Timestamp|null

hasFeatureTime

setFeatureTime

Single Feature timestamp for all entities being imported. The timestamp must not have higher than millisecond precision.

Generated from protobuf field .google.protobuf.Timestamp feature_time = 7;

Parameter
Name
Description
var
Google\Protobuf\Timestamp
Returns
Type
Description
$this

getEntityType

Required. The resource name of the EntityType grouping the Features for which values are being imported. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entityType}

Generated from protobuf field string entity_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {

Returns
Type
Description
string

setEntityType

Required. The resource name of the EntityType grouping the Features for which values are being imported. Format: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entityType}

Generated from protobuf field string entity_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEntityIdField

Source column that holds entity IDs. If not provided, entity IDs are extracted from the column named entity_id .

Generated from protobuf field string entity_id_field = 5;

Returns
Type
Description
string

setEntityIdField

Source column that holds entity IDs. If not provided, entity IDs are extracted from the column named entity_id .

Generated from protobuf field string entity_id_field = 5;

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getFeatureSpecs

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

Generated from protobuf field repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type
Description
Google\Protobuf\Internal\RepeatedField

setFeatureSpecs

Required. Specifications defining which Feature values to import from the entity. The request fails if no feature_specs are provided, and having multiple feature_specs for one Feature is not allowed.

Generated from protobuf field repeated .google.cloud.aiplatform.v1.ImportFeatureValuesRequest.FeatureSpec feature_specs = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type
Description
$this

getDisableOnlineServing

If set, data will not be imported for online serving. This is typically used for backfilling, where Feature generation timestamps are not in the timestamp range needed for online serving.

Generated from protobuf field bool disable_online_serving = 9;

Returns
Type
Description
bool

setDisableOnlineServing

If set, data will not be imported for online serving. This is typically used for backfilling, where Feature generation timestamps are not in the timestamp range needed for online serving.

Generated from protobuf field bool disable_online_serving = 9;

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getWorkerCount

Specifies the number of workers that are used to write data to the Featurestore. Consider the online serving capacity that you require to achieve the desired import throughput without interfering with online serving. The value must be positive, and less than or equal to 100.

If not set, defaults to using 1 worker. The low count ensures minimal impact on online serving performance.

Generated from protobuf field int32 worker_count = 11;

Returns
Type
Description
int

setWorkerCount

Specifies the number of workers that are used to write data to the Featurestore. Consider the online serving capacity that you require to achieve the desired import throughput without interfering with online serving. The value must be positive, and less than or equal to 100.

If not set, defaults to using 1 worker. The low count ensures minimal impact on online serving performance.

Generated from protobuf field int32 worker_count = 11;

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getDisableIngestionAnalysis

If true, API doesn't start ingestion analysis pipeline.

Generated from protobuf field bool disable_ingestion_analysis = 12;

Returns
Type
Description
bool

setDisableIngestionAnalysis

If true, API doesn't start ingestion analysis pipeline.

Generated from protobuf field bool disable_ingestion_analysis = 12;

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getSource

Returns
Type
Description
string

getFeatureTimeSource

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: