실행 태그 추가

이 문서에서는 Dataform Core SQLX 파일에 태그를 추가하여 SQL 워크플로를 분류하는 방법을 보여줍니다.

SQL 워크플로의 구성요소를 컬렉션으로 구성하려면 다음 유형의 SQLX 파일에 커스텀 태그를 추가하면 됩니다.

  • table
  • view
  • incremental
  • assertion
  • operations

워크플로 실행 중에 선택한 태그가 있는 파일만 실행할 수 있습니다.

Cloud Composer 또는 Workflows와 Cloud Scheduler를 사용하면 선택된 태그가 있는 Dataform 워크플로를 특정 간격으로 실행하는 일정을 만들 수 있습니다.

시작하기 전에

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

    Dataform 페이지로 이동

  2. 저장소를 선택하거나 만듭니다.

  3. 개발 작업공간을 선택하거나 만듭니다.

  4. 다음 유형 중 하나의 SQLX 파일을 정의합니다.

필요한 역할

테이블에 태그를 추가하는 데 필요한 권한을 얻으려면 관리자에게 작업공간에 대한 Dataform 편집자(roles/dataform.editor) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

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

태그 추가

SQLX 파일에 여러 태그를 추가할 수 있습니다.

SQLX 파일에 태그를 추가하려면 다음 단계를 수행합니다.

  1. 개발 작업공간으로 이동합니다.
  2. 파일 창에서 definitions/를 펼칩니다.
  3. SQLX 파일을 선택합니다.
  4. config 블록에 다음 형식의 태그를 추가합니다.

    tags: ["CUSTOM_TAG"]
    

    CUSTOM_TAG를 태그로 바꿉니다.

  5. (선택사항): 여러 태그를 추가하려면 쉼표(,)로 구분합니다.

  6. (선택사항): 형식을 클릭합니다.

다음 코드 샘플은 dailyhourly 태그가 있는 user_counts 뷰를 보여줍니다.

config {
  type: "view",
  name: "user_counts",
  tags: ["daily", "hourly"]
}

다음 단계