Supprimer une vue des caractéristiques

La suppression d'une vue de caractéristiques n'annule pas les opérations de diffusion en ligne en cours. Vous devez arrêter toute opération de diffusion en ligne actuellement active à partir de la vue de la caractéristique que vous souhaitez supprimer. Sinon, l'opération de diffusion en ligne échoue après la suppression de la vue des caractéristiques.

Utilisez les exemples suivants pour supprimer une vue des caractéristiques d'une boutique en ligne dans votre projet.

Console

Suivez les instructions ci-dessous pour supprimer une vue des caractéristiques à 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. Cliquez sur le nom de la boutique en ligne pour en afficher les détails sur la page Détails du stockage en ligne.

  4. Dans la section Vues de caractéristiques, cochez la case à côté de la vue des caractéristiques que vous souhaitez supprimer.

  5. Cliquez sur Supprimer, puis sur Confirmer.

REST

Pour supprimer une instance FeatureView, envoyez une requête DELETE à l'aide de la méthode featureViews.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 la boutique en ligne contenant la vue de caractéristiques.
  • FEATUREVIEW_NAME: nom de la vue de la caractéristique que vous souhaitez supprimer.

Méthode HTTP et URL :

DELETE http://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME

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/featureViews/FEATUREVIEW_NAME"

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/featureViews/FEATUREVIEW_NAME" | Select-Object -Expand Content

Vous devriez recevoir une réponse JSON de ce type :

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/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