A exclusão de uma visualização de recurso não cancela as operações de exibição on-line em andamento. É necessário interromper qualquer operação de veiculação on-line ativa na visualização de atributos que você quer excluir. Caso contrário, a operação de veiculação on-line falhará depois que você excluir a visualização do recurso.
Se a instância da sua loja on-line usar a veiculação on-line do Bigtable, os registros de atributos excluídos da tabela de origem do BigQuery serão mantidos nas visualizações de atributos correspondentes até que você as exclua.
Antes de começar
Faça a autenticação na Gemini Enterprise Agent Platform, a menos que já tenha feito isso.
Selecione a guia para como planeja usar as amostras nesta página:
Console
Quando você usa o console Google Cloud para acessar os serviços e as APIs Google Cloud , não é necessário configurar a autenticação.
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.
Instale a CLI do Google Cloud.
Ao usar um provedor de identidade (IdP) externo, primeiro faça login na CLI gcloud com sua identidade federada.
Saiba mais em Autenticar para usar REST na documentação de autenticação do Google Cloud .
Excluir uma instância de visualização de atributos
Use os exemplos a seguir para excluir uma visualização de recursos de uma loja on-line no seu projeto.
Console
Siga as instruções abaixo para excluir uma visualização de recurso usando o Google Cloud console.
Na seção "Agent Platform" do console Google Cloud , acesse a página Feature Store.
Clique em Loja on-line.
Clique no nome da loja on-line para ver as informações na página Detalhes da loja on-line.
Na seção Visualizações de recursos, marque a caixa de seleção XZ ao lado da visualização de recursos que você quer excluir.
Clique em Excluir e em Confirmar.
REST
Para excluir uma instância de FeatureView, envie uma solicitação DELETE usando o
método
featureViews.delete.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- LOCATION_ID: região em que a loja on-line está localizada, como
us-central1. - PROJECT_ID: o ID do projeto.
- FEATUREONLINESTORE_NAME: o nome da loja on-line que contém a visualização do recurso.
- FEATUREVIEW_NAME: o nome da visualização do recurso que você quer excluir.
Método HTTP e URL:
DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME
Para enviar a solicitação, 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/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_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/featureOnlineStores/FEATUREONLINESTORE_NAME/featureViews/FEATUREVIEW_NAME" | Select-Object -Expand Content
Você receberá uma resposta JSON semelhante a esta:
{
"name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
"genericMetadata": {
"createTime": "2023-09-15T17:30:31.741064Z",
"updateTime": "2023-09-15T17:30:31.741064Z"
}
}
}
A seguir
- Saiba como atualizar uma visualização de recurso.