Vous pouvez supprimer une instance de magasin en ligne existante, même si elle contient des instances de vue de caractéristiques. Si une instance de magasin en ligne contient des instances de vue de caractéristiques existantes, vous pouvez utiliser le paramètre de requête force pour supprimer la boutique en ligne et ses vues de caractéristiques.
Avant de commencer
Authentifiez-vous auprès de Gemini Enterprise Agent Platform, sauf si vous l'avez déjà fait.
Sélectionnez l'onglet correspondant à la façon dont vous prévoyez d'utiliser les exemples de cette page :
Console
Lorsque vous utilisez la console Cloud de Confiance pour accéder aux services et aux API Cloud de Confiance by S3NS , vous n'avez pas besoin de configurer l'authentification.
REST
Pour utiliser les exemples API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à la gcloud CLI.
Installez la Google Cloud CLI, puis connectez-vous à la gcloud CLI avec votre identité fédérée.
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Cloud de Confiance .
Supprimer une instance de boutique en ligne
Utilisez les exemples suivants pour supprimer une boutique en ligne avec ses vues de caractéristiques constitutives de votre projet.
Console
Suivez les instructions ci-dessous pour supprimer une boutique en ligne et toutes les vues de caractéristiques associées à l'aide de la console Cloud de Confiance .
Dans la section "Agent Platform" de la console Cloud de Confiance , accédez à la page Feature Store.
Cliquez sur Boutique en ligne.
Cochez la case à côté de la boutique en ligne que vous souhaitez supprimer.
Cliquez sur Supprimer, puis sur Confirmer.
REST
Pour supprimer une ressource FeatureOnlineStore, envoyez une requête DELETE à l'aide de la méthode featureOnlineStores.delete.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- LOCATION_ID : région où se trouve le magasin en ligne, par exemple
us-central1. - PROJECT_ID : ID du projet.
- FEATUREONLINESTORE_NAME: nom de l'instance de la boutique en ligne que vous souhaitez supprimer.
- BOOLEAN : facultatif. Pour supprimer l'instance en ligne même si elle contient des vues de caractéristiques, saisissez
true. La valeur par défaut estfalse.
Méthode HTTP et URL :
DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN
Pour envoyer votre requête, choisissez l'une des options suivantes :
curl
Exécutez la commande suivante :
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
Exécutez la commande suivante :
$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
Vous devriez recevoir une réponse JSON de ce type :
{
"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"
}
}
}
Étapes suivantes
Découvrez comment mettre à jour une boutique en ligne.
Découvrez comment supprimer une vue de caractéristiques.