Esta página descreve como cancelar uma operação de importação do AlloyDB para PostgreSQL para arquivos CSV e SQL.
Antes de começar
Para cancelar a importação de dados, encontre o ID da operação de importação que você quer cancelar. Para encontrar o ID, faça o seguinte:
- Siga as instruções em
Importar um arquivo CSV
ou
Importar um arquivo SQL.
O ID da operação é retornado no campo nameda resposta.
- Faça uma
chamada
operations.listno cluster do AlloyDB.
Cancelar a operação de importação
Use os comandos da CLI do Google Cloud ou da API REST para cancelar uma operação de importação.
gcloud
Use o comando gcloud alloydb operations cancel
para cancelar a operação:
gcloud alloydb operations cancel OPERATION_ID --region=REGIONSubstitua OPERATION_ID pelo ID da operação. Para mais informações,
consulte Antes de começar.
REST v1
Use o método HTTP e o URL a seguir:
POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel
Para mais informações, consulte cancelar.
Antes de usar os dados da solicitação, faça as seguintes substituições:
- PROJECT_ID: o ID do projeto;
- REGION: a região em que o cluster do AlloyDB é implantado.
- OPERATION_ID: o ID da operação de importação. Para mais informações, consulte Antes de começar. - Para enviar a solicitação, expanda uma destas opções: - curl (Linux, macOS ou Cloud Shell)- Salve o corpo da solicitação em um arquivo chamado - request.jsone execute o comando a seguir:- curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ -d @request.json \ "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel"- PowerShell (Windows)- Salve o corpo da solicitação em um arquivo chamado - request.jsone execute o comando a seguir:- $cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred" } Invoke-WebRequest ` -Method POST ` -Headers $headers ` -ContentType: "application/json; charset=utf-8" ` -InFile request.json ` -Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel"| Select-Object -Expand Content- Você recebe uma resposta JSON semelhante a esta: - Essa chamada da API REST não retorna nenhuma resposta. Para mais informações sobre como verificar o status de cancelamento da importação, consulte Verificar o status cancelado. 
Verificar o status cancelado
Use os comandos da API REST ou da CLI gcloud para verificar o status de uma operação de importação cancelada.
gcloud
Use o comando gcloud alloydb operations describe
para verificar o status da operação cancelada.
gcloud alloydb operations describe OPERATION_ID --region=REGIONSubstitua a variável OPERATION_ID pelo ID da operação cancelada.
Para mais informações, consulte Antes de começar.
REST v1
Execute o comando a seguir:
GET https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID
Para ver mais informações, consulte get.
Antes de usar os dados da solicitação, faça as seguintes substituições:
- REGION: a região em que o cluster do AlloyDB é implantado.
- PROJECT_ID: o ID do projeto;
- OPERATION_ID: o ID da operação de importação. Para mais informações, consulte Antes de começar.
Para enviar a solicitação, expanda uma destas opções:
curl (Linux, macOS ou Cloud Shell)
Execute o seguinte comando:
  curl -X GET \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json; charset=utf-8" \
       -d @request.json \
  POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID
 PowerShell (Windows)
Execute o seguinte comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
  -Method GET `
  -Headers $headers `
  -Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID" | Select-Object -Expand Content
Você recebe uma resposta JSON semelhante a esta:
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
A seguir
- Saiba como importar um arquivo CSV.
- Saiba como importar um arquivo SQL.