Pode eliminar funcionalidades específicas de um grupo de funcionalidades. A eliminação de uma funcionalidade anula o registo da coluna de funcionalidades no registo de funcionalidades e não afeta os dados na coluna na tabela ou vista de origem do BigQuery registada. Pode criar outra funcionalidade em qualquer grupo de funcionalidades para registar novamente a mesma coluna, se necessário.
Antes de começar
Autentique o Vertex AI, a menos que já o tenha feito.
Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.
Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:
gcloud init
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
Para mais informações, consulte o artigo Autenticar para usar REST na Google Cloud documentação de autenticação.
Elimine um elemento
Use o exemplo seguinte para eliminar uma funcionalidade de um grupo de funcionalidades.
REST
Para eliminar um recurso Feature
, envie um pedido DELETE
através do método
features.delete.
Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:
- LOCATION_ID: região onde o grupo de elementos está localizado, como
us-central1
. - PROJECT_ID: o ID do seu projeto.
- FEATURE_GROUP_NAME: o nome do grupo de elementos que contém o elemento.
- FEATURE_NAME: o nome da funcionalidade que quer eliminar.
Método HTTP e URL:
DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureGroups/FEATURE_GROUP_NAME/features/FEATURE_NAME
Para enviar o seu pedido, escolha uma destas opções:
curl
Execute o seguinte comando:
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
Execute o seguinte comando:
$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
Deve receber uma resposta JSON semelhante à seguinte:
"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" } }
O que se segue?
Saiba como criar uma funcionalidade.
Saiba como atualizar uma funcionalidade.
Saiba como eliminar um grupo de funcionalidades juntamente com as respetivas funcionalidades.