워크플로 관리

이 기능에 대한 지원을 요청하거나 의견을 제공하려면 bigquery-workflows-preview-feedback@google.com으로 이메일을 보내세요.

이 문서에서는 워크플로를 예약하고 삭제하는 방법을 비롯하여 워크플로를 관리하는 방법을 설명합니다.

Workflows는 Dataform을 기반으로 합니다.

시작하기 전에

시작하기 전에 워크플로를 만듭니다.

필요한 역할

워크플로를 관리하는 데 필요한 권한을 얻으려면 관리자에게 다음 IAM 역할을 부여해 달라고 요청하세요.

  • 워크플로 삭제: 워크플로에 대한 Dataform 관리자(roles/dataform.Admin)
  • 워크플로 확인 및 실행: 프로젝트에 대한 Dataform 뷰어(roles/dataform.Viewer)

역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

Dataform IAM에 대한 자세한 내용은 IAM으로 액세스 제어를 참조하세요.

모든 워크플로 보기

프로젝트의 모든 워크플로 목록을 보려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 BigQuery 페이지로 이동합니다.

    BigQuery로 이동

  2. 탐색기 창에서 아이콘을 클릭하고 워크플로를 펼칩니다.

이전 수동 실행 보기

선택한 워크플로의 이전 수동 실행을 보려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 BigQuery 페이지로 이동합니다.

    BigQuery로 이동

  2. 탐색기 창에서 프로젝트와 워크플로 폴더를 펼친 후 워크플로를 선택합니다.

  3. 실행을 클릭합니다.

  4. 선택사항: 이전 실행 목록을 새로고침하려면 새로고침을 클릭합니다.

실패한 워크플로 실행에 대한 알림 구성

각 워크플로에는 해당하는 Dataform 저장소 ID가 있습니다. 각 BigQuery 워크플로 실행은 해당 Dataform 저장소 ID를 사용하여 Cloud Logging에 로깅됩니다. Cloud Monitoring을 사용하여 Cloud Logging 로그에서 BigQuery 워크플로 실행 추세를 관찰하고 사용자가 지정한 조건이 발생하면 알림을 받을 수 있습니다.

BigQuery 워크플로 실행이 실패할 경우 알림을 수신하려면 해당 Dataform 저장소 ID에 로그 기반 알림 정책을 만들면 됩니다. 자세한 내용은 실패한 워크플로 호출에 대한 알림 구성을 참조하세요.

워크플로의 Dataform 저장소 ID를 찾으려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 BigQuery 페이지로 이동합니다.

    BigQuery로 이동

  2. 탐색기 창에서 프로젝트와 워크플로 폴더를 펼친 후 워크플로를 선택합니다.

  3. 설정을 클릭합니다.

    워크플로의 Dataform 저장소 ID가 설정 탭 하단에 표시됩니다.

워크플로 삭제

워크플로를 영구적으로 삭제하려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 BigQuery 페이지로 이동합니다.

    BigQuery로 이동

  2. 탐색기 창에서 프로젝트와 워크플로 폴더를 펼칩니다. 삭제하려는 워크플로를 찾습니다.

  3. 워크플로 옆에 있는 작업 보기를 클릭한 후 삭제를 클릭합니다.

  4. 삭제를 클릭합니다.

다음 단계