이 페이지에서는 Batch 작업을 삭제하고 내보내는 방법을 설명합니다.
작업이 삭제되면 작업과 해당 태스크를 확인할 때 표시되는 작업의 세부정보와 기록이 일괄 작업에서 삭제됩니다. 작업과 관련된 모든 정보와 리소스를 삭제하려면 Pub/Sub 주제, BigQuery 테이블, 또는 Cloud Logging 로그와 같이 사용 설정한 추가 Google Cloud 제품에서도 항목을 삭제해야 합니다.
Google Cloud는 작업이 실패하거나 성공하면 60일 후에 작업이 자동으로 삭제됩니다. 작업이 자동으로 삭제되기 전에 선택적으로 다음 중 하나를 수행할 수 있습니다.
작업 내보내기: 작업 정보를 60일 이상 보관하려면 다음 중 하나를 수행합니다.
- 작업을 BigQuery로 내보냅니다.
export-to-bigquery-delete-batch-jobs
샘플 스크립트는 작업을 BigQuery로 내보낸 후 삭제합니다. 작업을 내보낸 후 삭제하지 않으려면 샘플 스크립트를 수정할 수 있습니다. - 작업의 Pub/Sub 알림을 구성하고 해당 알림을 BigQuery로 스트리밍합니다. 자세한 내용은 알림을 사용하여 작업 모니터링을 참조하세요.
- 작업을 BigQuery로 내보냅니다.
작업 삭제: 이 문서에 설명된 대로 프로젝트의 작업 목록에서 삭제할 준비가 되고 더 이상 작업 기록이 필요하지 않으면 작업을 수동으로 삭제할 수 있습니다. 작업이 실행되기 전 또는 실행 중일 때 작업을 삭제하면 작업이 취소됩니다.
시작하기 전에
- Batch를 사용한 적이 없으면 Batch 시작하기를 검토하고 프로젝트 및 사용자 기본 요건을 완료하여 Batch를 사용 설정하세요.
-
작업을 삭제하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Batch 작업 편집자(
roles/batch.jobsEditor
) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요.
작업 삭제
Google Cloud 콘솔, gcloud CLI, Batch API, Go, Java, Node.js, Python 또는 C++를 사용하여 작업을 삭제할 수 있습니다.
콘솔
Google Cloud 콘솔을 사용하여 작업을 삭제하려면 다음 단계를 따르세요.
Google Cloud 콘솔에서 작업 목록 페이지로 이동합니다.
만든 작업의 이름을 클릭합니다. 작업 세부정보 페이지가 열립니다.
삭제를 클릭합니다.
일괄 작업을 삭제하시겠습니까? 대화상자의 필드에
Delete
를 입력합니다.삭제를 클릭합니다.
작업 목록 페이지에 작업이 삭제된 것으로 표시됩니다.
gcloud
gcloud CLI를 사용하여 작업을 삭제하려면 gcloud batch jobs delete
명령어를 사용합니다.
gcloud batch jobs delete JOB_NAME --location LOCATION
다음을 바꿉니다.
JOB_NAME
: 작업의 이름LOCATION
: 작업의 위치
API
Batch API를 사용하여 작업을 설명하려면 jobs.delete
메서드를 사용합니다.
DELETE https://batch.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/jobs/JOB_NAME
다음을 바꿉니다.
Go
Go
자세한 내용은 Batch Go API 참조 문서를 확인하세요.
Batch에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
자바
Java
자세한 내용은 Batch Java API 참조 문서를 확인하세요.
Batch에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Node.js
Node.js
자세한 내용은 Batch Node.js API 참조 문서를 확인하세요.
Batch에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Python
Python
자세한 내용은 Batch Python API 참조 문서를 확인하세요.
Batch에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
C++
C++
자세한 내용은 Batch C++ API 참조 문서를 확인하세요.
Batch에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.