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 initSe 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.