Supprimer une caractéristique

Vous pouvez supprimer des caractéristiques spécifiques d'un groupe de caractéristiques. La suppression d'une caractéristique annule l'enregistrement de la colonne de caractéristiques dans le registre de caractéristiques et n'affecte pas les données de la colonne dans la table ou la vue source BigQuery enregistrée. Vous pouvez créer une autre caractéristique dans n'importe quel groupe de caractéristiques pour enregistrer à nouveau la même colonne, si nécessaire.

Utilisez l'exemple suivant pour supprimer une caractéristique d'un groupe de caractéristiques.

REST

Pour supprimer une ressource Feature, envoyez une requête DELETE à l'aide de la méthode features.delete.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

  • LOCATION_ID : région où se trouve le groupe de caractéristiques, par exemple us-central1.
  • PROJECT_ID : ID de votre projet
  • FEATURE_GROUP_NAME: nom du groupe de caractéristiques contenant la caractéristique.
  • FEATURE_NAME: nom de la caractéristique que vous souhaitez supprimer.

Méthode HTTP et URL :

DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_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)" \
"https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME"

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/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME" | 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-25T18:52:42.092928Z",
      "updateTime": "2023-09-25T18:52:42.092928Z"
    }
  },
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}

Étapes suivantes