Supprimer une boutique en ligne

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.

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 Google Cloud.

  1. Dans la section "Vertex AI" de la console Google Cloud, accédez à la page Feature Store.

    Accéder à la page Feature Store

  2. Cliquez sur Boutique en ligne.

  3. Cochez la case à côté de la boutique en ligne que vous souhaitez supprimer.

  4. 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 la boutique en ligne, par exemple us-central1.
  • PROJECT_ID : ID de votre 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 est false.

Méthode HTTP et URL :

DELETE http://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)" \
"http://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 "http://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