다음을 통해 공유


Microsoft Purview의 워크플로

중요

이 기능은 현재 미리 보기로 제공됩니다. Microsoft Azure Preview에 대한 추가 사용 약관에는 베타, 미리 보기 또는 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 추가 법적 조건이 포함됩니다.

워크플로는 사용자가 Microsoft Purview 내에서 만들어서 해당 데이터 엔터티에 대한 CUD(만들기, 업데이트, 삭제) 작업의 유효성을 검사하고 오케스트레이션할 수 있는 자동화되고 반복 가능한 비즈니스 프로세스입니다. 이러한 프로세스를 사용하도록 설정하면 조직에서 변경 내용을 추적하고, 정책 준수를 적용하고, 데이터 환경에서 품질 데이터를 보장할 수 있습니다.

워크플로는 데이터 자산을 업데이트하기 위한 승인 프로세스를 자동화하므로 품질 업데이트를 보장할 수 있습니다.

워크플로란?

워크플로는 미리 설정된 일반적인 작업 집합을 포함하고 데이터 카탈로그에서 지정된 작업이 발생할 때 실행되는 커넥터 로 구성된 자동화된 프로세스입니다.

예제 데이터 액세스 워크플로의 스크린샷.

예: 사용자가 워크플로에 바인딩된 비즈니스 용어집 용어를 삭제하려고 합니다. 사용자가 이 작업을 제출하면 워크플로는 원래 삭제 작업 대신 또는 그 이전의 작업을 통해 실행됩니다.

워크플로 작업에는 사용자가 organization 유효성 검사 및 알림 시스템을 자동화할 수 있는 승인 요청 생성 또는 알림 보내기와 같은 작업이 포함됩니다.

현재 다음과 같은 두 가지 종류의 워크플로가 있습니다.

  • 데이터 거버넌스 - 데이터 정책, 액세스 거버넌스 및 손실 방지를 위한 것입니다. 컬렉션 수준에서 범위가 지정됩니다.
  • 데이터 카탈로그 - 용어집 용어에 대한 CUD(만들기, 업데이트, 삭제) 작업에 대한 승인을 관리합니다. 용어집 수준에서 범위가 지정됩니다.

이러한 워크플로는 Microsoft Purview 거버넌스 포털에 제공된 미리 설정된 워크플로 템플릿 에서 빌드할 수 있지만 사용 가능한 워크플로 커넥터를 사용하여 완전히 사용자 지정할 수 있습니다.

워크플로 서식 파일

사용 가능하고 사용할 수 있는 다양한 유형의 사용자 정의 워크플로에 대해 Microsoft Purview는 워크플로 관리자 가 워크플로를 처음부터 빌드할 필요 없이 만들 수 있는 템플릿을 제공합니다. 템플릿은 작성 환경에 기본 제공되며 생성되는 워크플로에 따라 자동으로 채워지므로 검색할 필요가 없습니다.

템플릿은 워크플로 작성 환경을 시작하는 데 사용할 수 있습니다. 그러나 워크플로 관리자는 organization 요구 사항을 충족하도록 템플릿을 사용자 지정할 수 있습니다.

사용 가능한 템플릿의 예로 데이터 카탈로그 워크플로 템플릿의 스크린샷

워크플로 커넥터

워크플로 커넥터는 일부 워크플로에 적용할 수 있는 일반적인 작업 집합입니다. Microsoft Purview의 모든 워크플로에서 사용하여 organization 사용자 지정된 프로세스를 만들 수 있습니다. Microsoft Purview의 기존 워크플로 커넥터 목록을 보려면 워크플로 커넥터 설명서를 참조하세요.

워크플로 scope

워크플로를 만들고 사용하도록 설정하면 특정 scope 바인딩할 수 있습니다. 이렇게 하면 organization 여러 영역/부서에 대해 다양한 워크플로를 유연하게 실행할 수 있습니다.

단일 컬렉션 및 선택한 하위 컬렉션을 보여 주는 데이터 카탈로그 scope 애플리케이션의 스크린샷

데이터 거버넌스 워크플로는 컬렉션으로 범위가 지정되며 루트 컬렉션에 바인딩되어 전체 Microsoft Purview 카탈로그 또는 하위 컬렉션을 제어할 수 있습니다.

데이터 카탈로그 워크플로는 용어집으로 범위가 지정되며 전체 용어집, 단일 용어 또는 부모 용어에 바인딩되어 자식 용어를 관리할 수 있습니다.

scope 직접 연결된 워크플로가 없는 경우 워크플로 엔진은 scope 계층 구조에서 위쪽으로 트래버스하여 가장 가까운 워크플로를 확인하고 작업에 대해 해당 워크플로를 실행합니다.

예를 들어 AdatumCorp Purview 계정에는 다음 컬렉션 계층 구조가 있습니다.

루트 컬렉션 > 판매 | Finance | 마케팅

  • 루트 컬렉션 에는 워크플로 셀프 서비스 데이터 액세스 기본값 이 정의되고 바인딩됩니다.
  • 판매 는 정의되고 바인딩된 판매에 대한 셀프 서비스 데이터 액세스 권한이 있습니다.
  • Finance 에는 재정에 대해 정의되고 바인딩된 셀프 서비스 데이터 액세스 권한이 있습니다.
  • 마케팅 에는 직접 바인딩된 워크플로가 없습니다.

워크플로가 컬렉션을 통해 적용되는 방식 차트로, 다른 모든 컬렉션에 적용되는 루트 컬렉션 워크플로를 보여 줍니다.

Finance 컬렉션의 데이터 자산에 대한 액세스 요청이 이루어지면 재무 수집 워크플로에 대한 셀프 서비스 데이터 액세스 가 실행됩니다.

그러나 Marketing 컬렉션의 데이터 자산에 대한 요청 액세스가 이루어지면 셀프 서비스 데이터 액세스 기본 워크플로 가 트리거됩니다. 마케팅 scope 바인딩된 워크플로가 없으므로 워크플로 엔진은 marketing의 부모인 루트 컬렉션인 scope 계층 구조의 다음 수준으로 트래버스합니다. 부모 scope 루트 컬렉션 scope 워크플로가 실행됩니다.

워크플로를 관리할 수 있는 사람은 누구인가요?

워크플로 기능과 함께 워크플로 관리 새로운 역할이 도입되고 있습니다.

컬렉션에 대해 정의된 워크플로 관리자는 셀프 서비스 워크플로를 만들고 이러한 워크플로를 액세스할 수 있는 컬렉션에 바인딩할 수 있습니다.

모든 컬렉션에 대해 정의된 워크플로 관리자는 비즈니스 용어집에 대한 승인 워크플로를 만들 수 있습니다. 용어집 워크플로를 용어에 바인딩하려면 데이터 판독기 이상의 권한이 있어야 합니다.

다음 단계

이제 워크플로가 무엇인지 이해했으므로 다음 가이드에 따라 Microsoft Purview 계정에서 사용할 수 있습니다.