Microsoft Dataverse 커넥터와 더불어 Dataverse 내에서 이벤트를 작성하고 업데이트하여 시작되는 흐름을 작성할 수 있습니다. Dataverse의 행에 대해 만들기, 업데이트, 검색 및 삭제 작업을 수행할 수도 있습니다.
중요
Dataverse(레거시) 커넥터로 생성된 흐름은 2024년에 발표된 날짜 이후에는 더 이상 작동하지 않습니다. Dataverse(레거시) 커넥터에서 Microsoft Dataverse 커넥터로 자동으로 마이그레이션하려면 Power Automate의 마이그레이션 도구를 사용합니다.
Dataverse에서 클라우드 흐름 시작
다음 트리거 중 하나를 사용하여 흐름을 시작할 수 있습니다.
흐름 단계가 비즈니스 프로세스 흐름에서 실행되는 경우.
행이 추가되거나 수정되거나 삭제될 때.
작업 수행 시.
선택한 트리거에서 환경을 선택해야 하는 경우 Power Automate가 실행되는 환경에서 항상 데이터베이스를 사용하는 (Current)를 선택할 수 있습니다. 특정 환경의 이벤트를 기반으로 항상 흐름이 트리거되도록 하려면 해당 환경을 선택합니다.
범위를 사용하여 흐름이 다음 시나리오에서 실행되는지 확인할 수 있습니다.
행을 추가하는 경우.
사업부 내 사용자가 새 행을 추가하는 경우.
조직의 사용자가 새 행을 추가하는 경우.
Scope
트리거 타이밍
사업부
사업부가 소유한 행에 대해 조치를 취합니다
조직
조직 또는 데이터베이스 내의 누군가가 조치를 취합니다
상위: 하위 사업부
사업부 또는 하위 사업부가 소유한 행에 대해 조치를 취합니다
User
사용자가 소유한 행에 대해 조치를 취합니다
행이 수정될 때 실행되는 트리거는 필터링 열을 사용할 수도 있습니다. 이렇게 하면 정의된 열이 수정될 때만 흐름이 실행됩니다.
중요
흐름이 불필요하게 실행되지 않도록 하려면 필터 열을 사용합니다.
이 흐름은 흐름 사용자가 소유한 연락처의 이름이나 성이 수정될 때마다 트리거됩니다.
트리거 권한
행에서 생성, 업데이트 또는 삭제를 기반으로 트리거하는 클라우드 흐름을 생성하려면 사용자에게 콜백 등록 테이블에서 생성, 읽기, 쓰기 및 삭제를 위한 사용자 수준 권한이 있어야 합니다. 또한 정의된 범위에 따라 사용자는 동일한 테이블에서 적어도 해당 읽기 수준이 필요할 수 있습니다. 환경 보안에 대해 자세히 알아보세요.
Dataverse로 데이터 쓰기
Dataverse에 데이터를 쓰려면 다음 작업 중 하나를 사용합니다.
새 행 만들기
행 업데이트
다음은 지정된 사용자가 새 계정 행을 만들 때 후속 작업을 생성하는 예입니다.
고급 개념
고객, 담당자 및 관련 열에 데이터 쓰기
고객, 담당자 및 관련 열에 데이터를 쓰려면 두 개의 열이 채워져야 합니다.
열 범주
예제 설정
관련 항목
행의 관련 = ID(예: 계정 ID)와 목록에서 선택한 관련 유형입니다.
고객
행의 ID와 목록에서 선택된 고객 유형을 나타냅니다.
담당자
시스템 사용자 또는 팀의 ID 및 목록에서 선택된 소유자 유형을 나타냅니다.
upsert 동작 사용
행 업데이트 명령을 사용하여 upsert 작업을 제공할 수 있습니다. 이 명령은 행이 이미 있는 경우 업데이트하거나 새 행을 만듭니다. upsert를 호출하려면 테이블과 GUID 키를 제공합니다. 지정된 유형 및 키가 있는 행이 있으면 업데이트가 시작됩니다. 그렇지 않으면 지정된 키가 있는 행이 만들어집니다.
트리거 동작
행 업데이트에 트리거가 등록되어 있으면 지정된 행에 커밋된 업데이트마다 흐름이 실행됩니다. 이 서비스는 흐름을 비동기적으로 그리고 호출이 발생할 때 캡처하는 페이로드와 함께 호출합니다.
사용자 환경에 시스템 작업의 백로그가 있는 경우 흐름 실행이 지연될 수 있습니다. 이 지연이 발생하면 흐름을 호출하는 시스템 작업이 실행될 때 흐름이 트리거됩니다.