get | SELECT | entityTypesId, featurestoresId, locationsId, projectsId | Gets details of a single EntityType. |
list | SELECT | featurestoresId, locationsId, projectsId | Lists EntityTypes in a given Featurestore. |
create | INSERT | featurestoresId, locationsId, projectsId | Creates a new EntityType in a given Featurestore. |
delete | DELETE | entityTypesId, featurestoresId, locationsId, projectsId | Deletes a single EntityType. The EntityType must not have any Features or force must be set to true for the request to succeed. |
_list | EXEC | featurestoresId, locationsId, projectsId | Lists EntityTypes in a given Featurestore. |
export_feature_values | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Exports Feature values from all the entities of a target EntityType. |
import_feature_values | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Imports Feature values into the Featurestore from a source storage. The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done. If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done. There are also scenarios where the caller can cause inconsistency. - Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned. |
patch | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Updates the parameters of a single EntityType. |
read_feature_values | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Reads Feature values of a specific entity of an EntityType. For reading feature values of multiple entities of an EntityType, please use StreamingReadFeatureValues. |
streaming_read_feature_values | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Reads Feature values for multiple entities. Depending on their size, data for different entities may be broken up across multiple responses. |
write_feature_values | EXEC | entityTypesId, featurestoresId, locationsId, projectsId | Writes Feature values of one or more entities of an EntityType. The Feature values are merged into existing entities if any. The Feature values to be written must have timestamp within the online storage retention. |