SharePoint Designer 2010 & Power Automate로의 2013 워크플로 마이그레이션
이제 SPMT(SharePoint 마이그레이션 도구) 4.1은 SharePoint Designer(SPD) 2010 & 2013 워크플로의 마이그레이션을 지원합니다.
작업은 워크플로 정의를 구성하는 기본 요소입니다. SPMT의 현재 릴리스는 일반적으로 사용되는 일부 작업을 마이그레이션할 수 있지만 현재 모두 지원되는 것은 아닙니다. SPMT의 향후 릴리스는 더 많은 SPD 작업을 지원합니다.
작업
워크플로 작업 범주 | 워크플로 작업 | 워크플로 버전 | Power Automate의 흐름 작업 |
---|---|---|---|
핵심 작업 | Email 보내기 | 2010, 2013 | 전자 메일 보내기 |
핵심 작업 | 워크플로 변수 설정 | 2010, 2013 | 변수 설정 |
핵심 작업 | 계산 수행 | 2010, 2013 | 변수 설정 |
핵심 작업 | 기록 목록에 로그* | 2010, 2013 | 작성 |
핵심 작업 | 워크플로 상태 설정* | 2010, 2013 | 작성 |
핵심 작업 | 스테이지로 이동** | 2010, 2013 | |
핵심 작업 | 메모 추가 | 2010, 2013 | 작성 |
핵심 작업 | 날짜에 시간 추가 | 2010, 2013 | 변수 설정 |
핵심 작업 | 기간 동안 일시 중지 | 2010, 2013 | 지연 |
핵심 작업 | 날짜까지 일시 중지 | 2010, 2013 | 지연 시간까지 |
유틸리티 작업 | 문자열의 끝에서 부분 문자열 추출 | 2010, 2013 | 변수 설정 |
유틸리티 작업 | 문자열 인덱스에서 하위 문자열 추출 | 2010, 2013 | 변수 설정 |
유틸리티 작업 | 문자열 시작에서 부분 문자열 추출 | 2010, 2013 | 변수 설정 |
유틸리티 작업 | 길이를 사용하여 인덱스에서 문자열의 부분 문자열 추출 | 2010, 2013 | 변수 설정 |
유틸리티 작업 | 문자열의 Fin Substring | 2013 | 변수 설정 |
유틸리티 작업 | 문자열에서 부분 문자열 바꾸기 | 2013 | 변수 설정 |
유틸리티 작업 | 문자열 자르기 | 2013 | 변수 설정 |
유틸리티 작업 | 날짜 간 간격 찾기 | 2010, 2013 | 변수 설정 |
목록 작업 | 새 목록 항목 Create | 2010, 2013 | Create 항목 |
목록 작업 | 현재 항목의 필드 값 설정 | 2010, 2013 | SharePoint에 HTTP 요청 보내기 |
목록 작업 | 목록 항목 업데이트 | 2010, 2013 | SharePoint에 HTTP 요청 보내기 |
목록 작업 | 항목 체크 인 | 2010, 2013 | 파일 체크 인 |
목록 작업 | 체크 아웃 항목 | 2010, 2013 | 파일 체크 아웃 |
목록 작업 | 검사 항목 삭제 | 2010, 2013 | 검사 삭제 |
목록 작업 | 항목 삭제 | 2010, 2013 | 항목 삭제 또는 파일 삭제 |
작업 작업 | 작업 할당 | 2013 | 시작, 승인 대기 |
작업 작업 | 작업 프로세스 시작 | 2013 | 시작, 승인 대기 |
작업 작업 | 승인 프로세스 시작 | 2010 | 시작, 승인 대기 |
작업 작업 | 피드백 프로세스 시작 | 2010 | 시작, 승인 대기 |
작업 작업 | 사용자 지정 작업 프로세스 시작 | 2010 | 시작, 승인 대기 |
작업 작업 | 할 일 항목 할당 | 2010 | 시작, 승인 대기 |
조건 | If/else | 2010, 2013 | If/else |
조건 | 특정 사용자에 의해 생성됨 | 2010, 2013 | If/else |
조건 | 특정 날짜 범위에서 생성됨 | 2010, 2013 | If/else |
조건 | 특정 사용자에 의해 수정됨 | 2010, 2013 | If/else |
조건 | 특정 날짜 범위에서 수정됨 | 2010, 2013 | If/else |
조건 | 제목 필드에 키워드가 포함되어 있습니다. | 2010, 2013 | If/else |
조건 | 현재 항목 필드가 값과 같은 경우 | 2010 | If/else |
조건 | 특정 범위 킬로바이트 파일 크기 | 2010 | If/else |
조건 | 파일 형식이 특정 형식입니다. | 2010 | If/else |
참고
"*" Power Automate에는 "기록 목록에 로그" 및 "워크플로 상태 설정"과 같은 워크플로 작업에 대한 직접 일치 작업이 없습니다. "작성" 작업은 마이그레이션된 흐름에서 자리 표시자 작업으로 사용됩니다.
"**" 여러 단계가 있는 워크플로는 지시된 그래프를 형성합니다. 일반 지시 그래프는 Power Automate에서 지원될 수 없습니다. 마이그레이션 도구는 지시된 루트 트리(또는 Arborescence)의 스테이지 형식으로만 워크플로를 변환하고, 그렇지 않으면 오류를 보고합니다.
Designer 워크플로 작업이 마이그레이션되지 않음
워크플로 작업 범주 | 워크플로 작업 | 워크플로 버전 |
---|---|---|
핵심 작업 | HTTP 웹 서비스 호출 | 2013 |
핵심 작업 | 사전 빌드 | 2013 |
핵심 작업 | 사전의 항목 개수 | 2013 |
핵심 작업 | 사전에서 항목 가져오기 | 2013 |
핵심 작업 | 날짜/시간 필드의 시간 부분 설정 | 2010, 2013 |
핵심 작업 | 워크플로 중지 | 2010 |
목록 작업 | 문서 복사 | 2010, 2013 |
목록 작업 | 목록 항목에서 이벤트 대기 | 2010, 2013 |
목록 작업 | 현재 항목의 필드 변경 대기 | 2010, 2013 |
목록 작업 | 문서 번역 | 2013 |
목록 작업 | 레코드 선언 | 2010 |
목록 작업 | undeclare record | 2010 |
목록 작업 | 콘텐츠 승인 상태 설정 | 2010 |
목록 작업 | 초안 삭제 | 2010 |
목록 작업 | 이전 버전 삭제 | 2010 |
목록 작업 | 문서 체크 아웃 상태 변경 대기 | 2010 |
작업 작업 | 그룹에 양식 할당 | 2010 |
작업 작업 | 사용자로부터 데이터 수집 | 2010 |
조건 작업 | 사용자가 유효한 SharePoint 사용자입니다. | 2010, 2013 |
조정 작업 | 목록 워크플로 시작 | 2013 |
조정 작업 | 사이트 워크플로 시작 | 2013 |
Loop | 루프(시간) | 2013 |
Loop | 조건을 사용하여 루프 | 2013 |
병렬 | 병렬 블록 | 2010, 2013 |
관계형 | 사용자의 조회 관리자 | 2010 |
문서 세트 | 문서 집합의 버전 캡처 | 2010 |
문서 세트 | 리포지토리로 문서 집합 보내기 | 2010 |
문서 세트 | 문서 집합에 대한 콘텐츠 승인 상태 설정 | 2010 |
문서 세트 | 문서 집합 승인 프로세스 시작 | 2010 |
기본적으로 마이그레이션 도구는 워크플로 마이그레이션을 중지하고 원본 워크플로에 지원되지 않는 작업이 하나 이상 있는 경우 오류를 보고합니다. "지원되지 않는 작업 처리" 마이그레이션 설정에서 "작성 작업으로 변환" 옵션을 선택하여 도구가 마이그레이션 프로세스를 계속하도록 할 수 있습니다.
조회
조회는 많은 워크플로 작업에서 사용됩니다. 조회 유형에는 다음이 포함됩니다.
- 문자열을 조회합니다. 전자 메일 "본문" 필드, 작업 "요청" 필드와 같은 텍스트 필드에 사용됩니다.
- 사용자를 조회합니다. 전자 메일 "to" 필드, 작업 "참가자" 필드와 같은 사용자 필드에 사용됩니다.
Power Automate에서 "동적 콘텐츠"는 워크플로의 조회와 유사한 동적 값을 제공하는 데 사용됩니다.
문자열 조회
문자열에 대해 지원되는 조회는 다음과 같습니다.
- 현재 항목의 필드 값 가져오기
- 변수의 값 가져오기
- 컨텍스트의 값 가져오기
- 현재 목록의 필드 값 가져오기
- 다른 목록의 필드 값 가져오기
- 매개 변수는 이 워크플로가 수동으로 시작될 때 데이터를 수집합니다.
문자열에 대해 지원되지 않는 조회는 다음과 같습니다.
- 연결된 작업 목록의 필드 값 가져오기
- 연결된 기록 목록의 필드 값 가져오기
사용자 조회
사용자에 대해 지원되는 조회는 다음과 같습니다.
- 사용자 이름입니다. 워크플로의 AD(Active Directory) 사용자는 마이그레이션 Power Automate 흐름의 Microsoft Entra 사용자에게 매핑됩니다.
사용자에 대해 지원되지 않는 조회는 다음과 같습니다.
- SharePoint 그룹 이름
- 계층 관리자
시작 양식 매개 변수
SharePoint Designer 워크플로에서 수동으로 시작된 워크플로에 대해 시작 양식 매개 변수를 구성할 수 있습니다. 워크플로가 실행되면 이러한 매개 변수는 사용자가 제공하며 해당 값은 변수로 설정됩니다. 마이그레이션 후 시작 양식 매개 변수는 수동 트리거 Power Automate 흐름의 입력으로 변환됩니다.