既存のオンライン ストアのインスタンスは、特徴ビューのインスタンスが含まれている場合でも削除できます。オンライン ストアのインスタンスに既存の特徴ビューのインスタンスが含まれている場合は、force クエリ パラメータを使用して、オンライン ストアとその特徴ビューを削除できます。
始める前に
まだ行っていない場合は、Gemini Enterprise Agent Platform に対する認証を行います。
このページのサンプルをどのように使うかに応じて、タブを選択してください。
コンソール
Google Cloud コンソールを使用して Google Cloud サービスと API にアクセスする場合、認証を設定する必要はありません。
REST
このページの REST API サンプルをローカル開発環境で使用するには、gcloud CLI に指定した認証情報を使用します。
Google Cloud CLI をインストールします。
外部 ID プロバイダ(IdP)を使用している場合は、まず連携 ID を使用して gcloud CLI にログインする必要があります。
詳細については、 Google Cloud 認証ドキュメントの REST を使用して認証するをご覧ください。
オンライン ストア インスタンスを削除する
次の例を使用して、オンライン ストアと、その構成要素である特徴ビューを、プロジェクトから削除します。
コンソール
Google Cloud コンソールを使用してオンライン ストアとそのすべての特徴ビューを削除するには、次の操作を行います。
Google Cloud コンソールの [Agent Platform] セクションで、[Feature Store] ページに移動します。
[オンライン ストア] をクリックします。
削除するオンライン ストアの横にあるチェックボックスをオンにします。
[削除] をクリックして、[確認] をクリックします。
REST
FeatureOnlineStore リソースを削除するには、featureOnlineStores.delete メソッドを使用して DELETE リクエストを送信します。
リクエストのデータを使用する前に、次のように置き換えます。
- LOCATION_ID: オンライン ストアがあるリージョン(
us-central1など)。 - PROJECT_ID: プロジェクト ID。
- FEATUREONLINESTORE_NAME: 削除するオンライン ストアのインスタンスの名前。
- BOOLEAN: 省略可。オンライン ストアのインスタンスに特徴ビューが含まれている場合でも、そのインスタンスを削除するなら、「
true」と入力します。デフォルト値はfalseです。
HTTP メソッドと URL:
DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN
リクエストを送信するには、次のいずれかのオプションを選択します。
curl
次のコマンドを実行します。
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN"
PowerShell
次のコマンドを実行します。
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN" | Select-Object -Expand Content
次のような JSON レスポンスが返されます。
{
"name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
"genericMetadata": {
"createTime": "2023-09-15T17:30:31.741064Z",
"updateTime": "2023-09-15T17:30:31.741064Z"
}
}
}
次のステップ
オンライン ストアを更新する方法を学ぶ。
特徴ビューを削除する方法を学ぶ。