Cloud AI Platform v1beta1 API - Class ImportFeatureValuesRequest (1.0.0-beta01)

public sealed class ImportFeatureValuesRequest : IMessage<ImportFeatureValuesRequest>, IEquatable<ImportFeatureValuesRequest>, IDeepCloneable<ImportFeatureValuesRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class ImportFeatureValuesRequest.

Request message for [FeaturestoreService.ImportFeatureValues][google.cloud.aiplatform.v1beta1.FeaturestoreService.ImportFeatureValues].

Inheritance

object > ImportFeatureValuesRequest

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

ImportFeatureValuesRequest()

public ImportFeatureValuesRequest()

ImportFeatureValuesRequest(ImportFeatureValuesRequest)

public ImportFeatureValuesRequest(ImportFeatureValuesRequest other)
Parameter
Name Description
other ImportFeatureValuesRequest

Properties

AvroSource

public AvroSource AvroSource { get; set; }
Property Value
Type Description
AvroSource

BigquerySource

public BigQuerySource BigquerySource { get; set; }
Property Value
Type Description
BigQuerySource

CsvSource

public CsvSource CsvSource { get; set; }
Property Value
Type Description
CsvSource

DisableIngestionAnalysis

public bool DisableIngestionAnalysis { get; set; }

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

Property Value
Type Description
bool

DisableOnlineServing

public bool DisableOnlineServing { get; set; }

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.

Property Value
Type Description
bool

EntityIdField

public string EntityIdField { get; set; }

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

Property Value
Type Description
string

EntityType

public string EntityType { get; set; }

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}

Property Value
Type Description
string

EntityTypeAsEntityTypeName

public EntityTypeName EntityTypeAsEntityTypeName { get; set; }

EntityTypeName-typed view over the EntityType resource name property.

Property Value
Type Description
EntityTypeName

FeatureSpecs

public RepeatedField<ImportFeatureValuesRequest.Types.FeatureSpec> FeatureSpecs { get; }

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.

Property Value
Type Description
RepeatedFieldImportFeatureValuesRequestTypesFeatureSpec

FeatureTime

public Timestamp FeatureTime { get; set; }

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

Property Value
Type Description
Timestamp

FeatureTimeField

public string FeatureTimeField { get; set; }

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

Property Value
Type Description
string

FeatureTimeSourceCase

public ImportFeatureValuesRequest.FeatureTimeSourceOneofCase FeatureTimeSourceCase { get; }
Property Value
Type Description
ImportFeatureValuesRequestFeatureTimeSourceOneofCase

HasFeatureTimeField

public bool HasFeatureTimeField { get; }

Gets whether the "feature_time_field" field is set

Property Value
Type Description
bool

SourceCase

public ImportFeatureValuesRequest.SourceOneofCase SourceCase { get; }
Property Value
Type Description
ImportFeatureValuesRequestSourceOneofCase

WorkerCount

public int WorkerCount { get; set; }

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.

Property Value
Type Description
int