-
Power Automate Process mining 분석Power Platform/Power Automate-데스크톱 2023. 9. 7. 17:13728x90
Power Automate Process mining 분석
Power Automate Process mining으로 완성된 결과를 통해 분석방법에 알아본다. 만드는 방법은 이전 문서에서 확인
화면구성 - Summary
- 상단에 프로세스 핵심성과지표(KPI)를 보여준다. 프로세스의 평균(중간 실행)시간, 셀프 루프케이스 비중(같은 작업 반복), 루프케이스 비중(영역 반복), 루프포함 케이스 비율(반복이 포함되었던 케이스) 등이 포함되어있다.
- 프로세스 맵을 보여준다. 다른 탭에서 더 큰 화면으로 볼 수 있다.
- 프로세스의 경로, 케이스 수, 활동(작업) 수를 도넛 차트를 통해 확인 가능하다. 아래의 그래프나 프로세스 맵의 노드(활동)를 선택하면 해당 선택된 것과 전체와 비교한 차트를 보여준다.
- 일자형 차트에서는 각 작업의 경로를 기준으로 빈도,시간을 비교할 수 있다.
분석 - Summary
일단 여기서는 필터설정은 생략하고 진행한다.
- 프로세스 맵에서는 각 노드(작업)에서 사용 빈도수, 사용시간, 반복 작업 등을 확인할 수 있다.
- 먼저 좌상단 아이콘 첫번째를 선택하면 실행된 빈도수(파란색)를 볼 수 있다. 그리고 드롭다운 컨트롤에는 totalCount를 선택한다.(기본값)
- 노드 - 프로세스에서 작업을 나타낸다.
- 노드의 숫자 - 해당 작업이 있는 케이스 수를 나타낸다.
- 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 해당 활동에서 얼마나 실행이 되었는지 사례의 개수를 나타낸다.
- 파란색 잔물결 - 활동의 상대적 비율을 나타낸다. 물결이 클수록 큰 사례(빈도)를 차지한다는 것이다.
- 비중을 가장 많이 차지하는 것은 송장등록과 송장을 다시 제출하는 것이다. 이 두가지는 처음과 마지막에 반드시 실행해야하므로 많은 비중을 갖는게 맞다. 좌측루트는 송장이 제대로 이루어졌고 문제가 없는 경우고 이것이 최선이라 가정한다면 약 50%정도 원하는 결과를 갖지 못한다는 걸 알 수 있다. 우선 송장을 등록하는 단계에서 올바른 선택을 할 수 있도록 대체하는 것이 필요하다. 그후 비중을 많이 차지하는 것은 고객 메모작성인데, 기본 바우처 환불을 거치고 많은 실행을 거친다는 것을 알 수 있다. 위의 두 절차는 구간 반복까지 갖고 있기 때문에 가능하면 반복을 줄이는 것이 좋을 것이라고 판단할 수 있다.
- 좌상단 아이콘 두번째를 선택하면 실행된 시간(붉은색)을 볼 수 있다. 그리고 드롭다운 컨트롤에는 Mean duration을 선택한다.
- 노드 - 프로세스에서 작업을 나타낸다.
- 노드의 숫자 - 해당 작업의 평균 수행시간을 나타낸다.(시작시간만 설정하면 다음 작업의 시작시간까지가 수행시간으로 정해지므로 이동 등의 절차가 있다면 종료시간까지 데이터에 넣도록하자)
- 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 해당 활동으로 넘어가는데 걸리는 평균 시간을 나나낸다.
- 붉은색 잔물결 - 활동의 상대적 비율을 나타낸다. 물결이 클수록 많은 시간을 사용한다는 것이다.
- 여기서 평균적으로 가장 시간을 잡아먹는 것은 스페셜 바우처를 환불하는 단계라는 것을 알 수 있다. 스페셜 바우처를 환불하는 단계를 시작하는 것도 오래걸리는 것을 보아 스페셜 바우처를 환불하는 것도 검사하는 것도 많은 시간을 소요한다고 판단 할 수 있다.
- 좌상단 아이콘 세번째를 선택하면 구간의 반복(루프)를 볼 수 있다.
- 노드 - 프로세스에서 작업을 나타낸다.
- 노드의 숫자 - 해당 작업이 재실행된 나타낸다.
- 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 루프내에서 실행이 얼마나되는지 나타낸다.
- 푸른색 잔물결 - 루프되는 상대적 비율을 나타낸다. 물결이 클수록 많은 반복실행이 된다는 것이다.
- 기본 바우처를 환불과 고객 메모작성에서 많은 반복이 이루어지고 있는 것을 확인 가능하다. 환불절차에서 고객에게 메모작성을 반복적으로 시키고 있어다는 것을 알 수 있다.
화면구성 - Varient DNA
- 각 경로(변형)에 대해 어떤 활동(작업)을 실행했었는지 정렬된 활동 순서를 비교할 수 있다.
Power BI에 보고서 생성
- Azure AD에서 앱 등록이 가능한지를 확인한다.
- Powershell을 관리자권한으로 연다.
- Powershell에서
Install-Module AzureAD
명령어를 입력한다. 그후 모든 설치를 허용한다.(Y) - Powershell에서
Connect-AzureAD
명령어를 입력하여 로그인을 실행한다. - PowerShell에서
New-AzureADServicePrincipal -AppId dad3c6de-ed58-42ef-989f-9c0303aaeedc -DisplayName ‘Process Insights Prod’
명령어를 입력한다. - Power BI에 접속후 '설정 -> 관리포털 -> 앱에 콘텐츠 포함 사용 -> 서비스 사용자가 Power BI API를 사용하도록 허용 사용' 설정한다.
- Power BI에서 작업영역을 생성한다. 참고
- 생성한 작업영역의 작업 영역 설정에서 프리미엄 Power BI 라이선스를 선택 (용량당 프리미엄 라이선스를 권장)
- 엑세스 관리에서
Process Insights Prod
를 추가한다. 그후 관리자 권한을 준다.
- Power Automate의 Process mining 페이지에 접속한다. 그리고 생성된 항목에 접속한다.
- Details(상세)를 클릭해 페이지를 이동한다.
- Edit(편집) 을 클릭 후 상세 설정에서 WorkSapce를 선택하고 이름을 입력한다. 데이터 업데이트를 실시간 반영하려면 가장 아래항목을 추가로 체크한다.
- Refresh data를 클릭해서 재생성한다.
- 이후 Power BI의 WorkSapce에서 해당 Process Mining의 리보트를 볼 수 있고 편집이 가능하다.
728x90반응형'Power Platform > Power Automate-데스크톱' 카테고리의 다른 글
Power Automate Process mining 소개 (0) 2023.09.07 처음 Power Automate 사용자 지정 작업 만들기 (0) 2023.07.03 Sharepoint에 올라온 xls 파일을 데스크탑 PowerAutomate를 이용해 지각자 정리 - 1 (0) 2023.02.13