feature_online_stores
Creates, updates, deletes, gets or lists a feature_online_stores
resource.
Overview
Name | feature_online_stores |
Type | Resource |
Id | google.aiplatform.feature_online_stores |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Identifier. Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore} |
bigtable | object | |
createTime | string | Output only. Timestamp when this FeatureOnlineStore was created. |
dedicatedServingEndpoint | object | The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type. Public endpoint is provisioned by default. |
encryptionSpec | object | Represents a customer-managed encryption key spec that can be applied to a top-level resource. |
etag | string | Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens. |
labels | object | Optional. The labels with user-defined metadata to organize your FeatureOnlineStore. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable. |
optimized | object | Optimized storage type |
satisfiesPzi | boolean | Output only. Reserved for future use. |
satisfiesPzs | boolean | Output only. Reserved for future use. |
state | string | Output only. State of the featureOnlineStore. |
updateTime | string | Output only. Timestamp when this FeatureOnlineStore was last updated. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | featureOnlineStoresId, locationsId, projectsId | Gets details of a single FeatureOnlineStore. |
list | SELECT | locationsId, projectsId | Lists FeatureOnlineStores in a given project and location. |
create | INSERT | locationsId, projectsId | Creates a new FeatureOnlineStore in a given project and location. |
delete | DELETE | featureOnlineStoresId, locationsId, projectsId | Deletes a single FeatureOnlineStore. The FeatureOnlineStore must not contain any FeatureViews. |
patch | UPDATE | featureOnlineStoresId, locationsId, projectsId | Updates the parameters of a single FeatureOnlineStore. |
SELECT
examples
Lists FeatureOnlineStores in a given project and location.
SELECT
name,
bigtable,
createTime,
dedicatedServingEndpoint,
encryptionSpec,
etag,
labels,
optimized,
satisfiesPzi,
satisfiesPzs,
state,
updateTime
FROM google.aiplatform.feature_online_stores
WHERE locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}';
INSERT
example
Use the following StackQL query and manifest file to create a new feature_online_stores
resource.
- All Properties
- Manifest
/*+ create */
INSERT INTO google.aiplatform.feature_online_stores (
locationsId,
projectsId,
name,
etag,
dedicatedServingEndpoint,
encryptionSpec,
labels,
bigtable,
optimized
)
SELECT
'{{ locationsId }}',
'{{ projectsId }}',
'{{ name }}',
'{{ etag }}',
'{{ dedicatedServingEndpoint }}',
'{{ encryptionSpec }}',
'{{ labels }}',
'{{ bigtable }}',
'{{ optimized }}'
;
- name: your_resource_model_name
props:
- name: name
value: string
- name: updateTime
value: string
- name: etag
value: string
- name: dedicatedServingEndpoint
value:
- name: publicEndpointDomainName
value: string
- name: serviceAttachment
value: string
- name: privateServiceConnectConfig
value:
- name: serviceAttachment
value: string
- name: projectAllowlist
value:
- string
- name: enablePrivateServiceConnect
value: boolean
- name: state
value: string
- name: encryptionSpec
value:
- name: kmsKeyName
value: string
- name: labels
value: object
- name: satisfiesPzi
value: boolean
- name: createTime
value: string
- name: bigtable
value:
- name: autoScaling
value:
- name: cpuUtilizationTarget
value: integer
- name: minNodeCount
value: integer
- name: maxNodeCount
value: integer
- name: satisfiesPzs
value: boolean
- name: optimized
value: []
UPDATE
example
Updates a feature_online_stores
resource.
/*+ update */
UPDATE google.aiplatform.feature_online_stores
SET
name = '{{ name }}',
etag = '{{ etag }}',
dedicatedServingEndpoint = '{{ dedicatedServingEndpoint }}',
encryptionSpec = '{{ encryptionSpec }}',
labels = '{{ labels }}',
bigtable = '{{ bigtable }}',
optimized = '{{ optimized }}'
WHERE
featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}';
DELETE
example
Deletes the specified feature_online_stores
resource.
/*+ delete */
DELETE FROM google.aiplatform.feature_online_stores
WHERE featureOnlineStoresId = '{{ featureOnlineStoresId }}'
AND locationsId = '{{ locationsId }}'
AND projectsId = '{{ projectsId }}';