ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Power Automate Process mining 분석
    Power Platform/Power Automate-데스크톱 2023. 9. 7. 17:13
    728x90

    Power Automate Process mining 분석

    Power Automate Process mining으로 완성된 결과를 통해 분석방법에 알아본다. 만드는 방법은 이전 문서에서 확인

    화면구성 - Summary

    스크린샷 2023-08-31 152540스크린샷 2023-09-01 132521

    1. 상단에 프로세스 핵심성과지표(KPI)를 보여준다. 프로세스의 평균(중간 실행)시간, 셀프 루프케이스 비중(같은 작업 반복), 루프케이스 비중(영역 반복), 루프포함 케이스 비율(반복이 포함되었던 케이스) 등이 포함되어있다.
    2. 프로세스 맵을 보여준다. 다른 탭에서 더 큰 화면으로 볼 수 있다.
    3. 프로세스의 경로, 케이스 수, 활동(작업) 수를 도넛 차트를 통해 확인 가능하다. 아래의 그래프나 프로세스 맵의 노드(활동)를 선택하면 해당 선택된 것과 전체와 비교한 차트를 보여준다.
    4. 일자형 차트에서는 각 작업의 경로를 기준으로 빈도,시간을 비교할 수 있다.

    분석 - Summary

    일단 여기서는 필터설정은 생략하고 진행한다.

    1. 프로세스 맵에서는 각 노드(작업)에서 사용 빈도수, 사용시간, 반복 작업 등을 확인할 수 있다.
    2. 먼저 좌상단 아이콘 첫번째를 선택하면 실행된 빈도수(파란색)를 볼 수 있다. 그리고 드롭다운 컨트롤에는 totalCount를 선택한다.(기본값)
      • 노드 - 프로세스에서 작업을 나타낸다.
      • 노드의 숫자 - 해당 작업이 있는 케이스 수를 나타낸다.
      • 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 해당 활동에서 얼마나 실행이 되었는지 사례의 개수를 나타낸다.
      • 파란색 잔물결 - 활동의 상대적 비율을 나타낸다. 물결이 클수록 큰 사례(빈도)를 차지한다는 것이다.
      • 비중을 가장 많이 차지하는 것은 송장등록과 송장을 다시 제출하는 것이다. 이 두가지는 처음과 마지막에 반드시 실행해야하므로 많은 비중을 갖는게 맞다. 좌측루트는 송장이 제대로 이루어졌고 문제가 없는 경우고 이것이 최선이라 가정한다면 약 50%정도 원하는 결과를 갖지 못한다는 걸 알 수 있다. 우선 송장을 등록하는 단계에서 올바른 선택을 할 수 있도록 대체하는 것이 필요하다. 그후 비중을 많이 차지하는 것은 고객 메모작성인데, 기본 바우처 환불을 거치고 많은 실행을 거친다는 것을 알 수 있다. 위의 두 절차는 구간 반복까지 갖고 있기 때문에 가능하면 반복을 줄이는 것이 좋을 것이라고 판단할 수 있다.

    스크린샷 2023-09-01 162112

    1. 좌상단 아이콘 두번째를 선택하면 실행된 시간(붉은색)을 볼 수 있다. 그리고 드롭다운 컨트롤에는 Mean duration을 선택한다.
      • 노드 - 프로세스에서 작업을 나타낸다.
      • 노드의 숫자 - 해당 작업의 평균 수행시간을 나타낸다.(시작시간만 설정하면 다음 작업의 시작시간까지가 수행시간으로 정해지므로 이동 등의 절차가 있다면 종료시간까지 데이터에 넣도록하자)
      • 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 해당 활동으로 넘어가는데 걸리는 평균 시간을 나나낸다.
      • 붉은색 잔물결 - 활동의 상대적 비율을 나타낸다. 물결이 클수록 많은 시간을 사용한다는 것이다.
      • 여기서 평균적으로 가장 시간을 잡아먹는 것은 스페셜 바우처를 환불하는 단계라는 것을 알 수 있다. 스페셜 바우처를 환불하는 단계를 시작하는 것도 오래걸리는 것을 보아 스페셜 바우처를 환불하는 것도 검사하는 것도 많은 시간을 소요한다고 판단 할 수 있다.

    스크린샷 2023-09-04 135846

    1. 좌상단 아이콘 세번째를 선택하면 구간의 반복(루프)를 볼 수 있다.
      • 노드 - 프로세스에서 작업을 나타낸다.
      • 노드의 숫자 - 해당 작업이 재실행된 나타낸다.
      • 화살표 - 활동의 흐름(순서)를 나타낸다. 숫자는 루프내에서 실행이 얼마나되는지 나타낸다.
      • 푸른색 잔물결 - 루프되는 상대적 비율을 나타낸다. 물결이 클수록 많은 반복실행이 된다는 것이다.
      • 기본 바우처를 환불과 고객 메모작성에서 많은 반복이 이루어지고 있는 것을 확인 가능하다. 환불절차에서 고객에게 메모작성을 반복적으로 시키고 있어다는 것을 알 수 있다.

    스크린샷 2023-09-06 160741

    화면구성 - Varient DNA

    스크린샷 2023-09-01 141804

    1. 각 경로(변형)에 대해 어떤 활동(작업)을 실행했었는지 정렬된 활동 순서를 비교할 수 있다.

    Power BI에 보고서 생성

    1. Azure AD에서 앱 등록이 가능한지를 확인한다.
    2. Powershell을 관리자권한으로 연다.
    3. Powershell에서 Install-Module AzureAD 명령어를 입력한다. 그후 모든 설치를 허용한다.(Y)
    4. Powershell에서 Connect-AzureAD 명령어를 입력하여 로그인을 실행한다.
    5. PowerShell에서 New-AzureADServicePrincipal -AppId dad3c6de-ed58-42ef-989f-9c0303aaeedc -DisplayName ‘Process Insights Prod’ 명령어를 입력한다.
    6. Power BI에 접속후 '설정 -> 관리포털 -> 앱에 콘텐츠 포함 사용 -> 서비스 사용자가 Power BI API를 사용하도록 허용 사용' 설정한다.

    스크린샷 2023-09-07 145505

    1. Power BI에서 작업영역을 생성한다. 참고
    2. 생성한 작업영역의 작업 영역 설정에서 프리미엄 Power BI 라이선스를 선택 (용량당 프리미엄 라이선스를 권장)

    스크린샷 2023-09-07 151744

    1. 엑세스 관리에서 Process Insights Prod를 추가한다. 그후 관리자 권한을 준다.

    스크린샷 2023-09-07 155511

    1. Power Automate의 Process mining 페이지에 접속한다. 그리고 생성된 항목에 접속한다.
    2. Details(상세)를 클릭해 페이지를 이동한다.

    스크린샷 2023-09-07 164157

    1. Edit(편집) 을 클릭 후 상세 설정에서 WorkSapce를 선택하고 이름을 입력한다. 데이터 업데이트를 실시간 반영하려면 가장 아래항목을 추가로 체크한다.

    스크린샷 2023-09-07 165525

    1. Refresh data를 클릭해서 재생성한다.
    2. 이후 Power BI의 WorkSapce에서 해당 Process Mining의 리보트를 볼 수 있고 편집이 가능하다.
    728x90
    반응형

    댓글

Designed by Tistory.