Eliminar un grupo de características

Cuando eliminas un grupo de funciones, se anula automáticamente el registro de las fuentes de datos de BigQuery que se habían registrado en ese grupo. Si el grupo de funciones contiene funciones, puedes usar el parámetro de consulta force para eliminar el grupo de funciones. Si eliminas un grupo de funciones, se anulará el registro de la tabla o la vista de BigQuery en el registro de funciones, pero no se verán afectados los datos de las funciones que contengan esas fuentes de datos.

Antes de empezar

Autentícate en Vertex AI, a menos que ya lo hayas hecho.

Select the tab for how you plan to use the samples on this page:

Console

When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

REST

Para usar las muestras de la API REST de esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la CLI de gcloud.

    Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:

    gcloud init

    Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.

Para obtener más información, consulta el artículo Autenticarse para usar REST de la documentación sobre autenticación de Google Cloud .

Eliminar un grupo de características

Usa los siguientes ejemplos para eliminar un grupo de características junto con sus características.

Consola

Sigue estas instrucciones para eliminar un grupo de funciones y todas sus funciones mediante la consola de Google Cloud .

  1. En la sección Vertex AI de la Google Cloud consola, ve a la página Feature Store.

    Ir a la página Feature Store

  2. En la sección Grupos de funciones, marca la casilla situada junto al grupo de funciones que quieras eliminar.

  3. Haz clic en Eliminar y, a continuación, en Confirmar.

REST

Para eliminar un recurso FeatureGroup, envía una solicitud DELETE mediante el método featureGroups.delete.

Antes de usar los datos de la solicitud, haz las siguientes sustituciones:

  • LOCATION_ID: región en la que se encuentra el grupo de funciones, como us-central1.
  • PROJECT_ID: tu ID de proyecto.
  • FEATURE_GROUP_NAME: el nombre del grupo de funciones que quieres eliminar.
  • BOOLEAN: Opcional: Para eliminar el grupo de funciones aunque contenga funciones, introduce true. El valor predeterminado es false.

Método HTTP y URL:

DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME?force=BOOLEAN

Para enviar tu solicitud, elige una de estas opciones:

curl

Ejecuta el comando siguiente:

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?force=BOOLEAN"

PowerShell

Ejecuta el comando siguiente:

$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?force=BOOLEAN" | Select-Object -Expand Content

Deberías recibir una respuesta JSON similar a la siguiente:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
    "genericMetadata": {
      "createTime": "2023-09-15T04:54:03.632646Z",
      "updateTime": "2023-09-15T04:54:03.632646Z"
    }
  },
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}

Siguientes pasos