Sie können bestimmte Features aus einer Featuregruppe löschen. Durch das Löschen eines Features wird die Feature-Spalte aus der Feature-Registry abgemeldet und sie wirken sich nicht auf die Daten in der Spalte in der registrierten BigQuery-Quelltabelle oder ‑ansicht aus. Sie können bei Bedarf ein weiteres Feature in einer beliebigen Featuregruppe erstellen, um dieselbe Spalte noch einmal zu registrieren.
Hinweis
Authentifizieren Sie sich bei der Gemini Enterprise Agent Platform, sofern nicht bereits geschehen.
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an.
Weitere Informationen finden Sie in der Dokumentation zur Cloud de Confiance -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Feature löschen
Verwenden Sie das folgende Beispiel, um ein Feature aus einer Featuregruppe zu löschen.
REST
Senden Sie eine DELETE-Anfrage mit der Methode features.delete, um eine Feature-Ressource zu löschen.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- LOCATION_ID: Die Region, in der sich die Featuregruppe befindet, z. B.
us-central1. - PROJECT_ID: Ihre Projekt-ID.
- FEATURE_GROUP_NAME: der Name der Featuregruppe, die das Feature enthält
- FEATURE_NAME: der Name des Features, das Sie löschen möchten.
HTTP-Methode und URL:
DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
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
Führen Sie folgenden Befehl aus:
$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
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:
"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"
}
}