Power BI 생산 라인 지연 시각화

2398 단어 PowerBI
제조업 공장 등 기계에 의한 생산 라인에서
지연 부분을 보이게 했을 때의 비망 메모입니다.

생산 라인 시각화


  • 생산 라인은 여러 공정으로 나뉘며, 각각 기계로 가공합니다.
  • 각 프로세스의 시작 시간과 종료 시간을 기록한 로그를 분석합니다.
  • 기계가 고장나면 공정이 중지되고 수리가 완료되면 재개됩니다.
  • 중지 된 프로세스를 PowerBI 분석 보고서에서 시각화합니다.

  • 이번 세세한 설정


  • 제조 공정은 3개. 공정 A∼공정 C로 한다.
  • 제품은 100개. 제품 ID(로트 ID)를 001~100으로 한다.
  • 공정 B에서 80번째 제품을 가공 중에 기계가 고장나 라인이 체류하기 시작했다고 한다.
  • 기계의 고장은 즉시 수리되어 90번째 당으로 재개되었다고 한다.

  • 이번 목표 (이런 그래프를 만듭니다)




    제품 ID 80~90 은 그래프가 위로 뻗어 있습니다만, 이것이 지연 발생하고 있던 상태입니다.
    그 내역은 검은 면적이 넓기 때문에 공정 B에 문제가 있었음을 알 수 있습니다.

    만드는 방법



    원본 데이터 준비




    제품 ID
    처리 공정
    시작 시간
    종료 시간


    001
    공정 A
    9:00
    9:16

    001
    공정 B
    9:16
    9:21

    001
    공정 C
    9:21
    9:32

    002
    공정 A
    9:17
    9:32

    002
    공정 B
    9:32
    9:38

    002
    공정 C
    9:38
    9:48

    ・・・
    ・・・
    ・・・
    ・・・

    082
    공정 A
    20:50
    21:05

    082
    공정 B
    21:05
    22:05

    082
    공정 C
    22:05
    22:10

    ・・・
    ・・・
    ・・・
    ・・・

    100
    공정 A
    23:11
    23:26

    100
    공정 B
    23:26
    23:31

    100
    공정 C
    23:31
    23:42


    이것을 PowerBI로 가져옵니다.

    처리 시간 계산



    가져온 테이블에 각 프로세스에 소요된 처리 시간(분)을 추가합니다.
    (2018/12/13 추가 : DATEDIFF 함수로 변경)

    새 열 추가
    処理時間(分) = DATEDIFF( [開始時刻], [終了時刻], MINUTE )
    
    処理時間(分) 의 데이터형은 시각이 아니고 10 진수로 하는 것이 포인트.
    이유는 PowerBI에서 시간 형식을 값으로 설정하면 집계 방법으로 합계를 선택할 수 없기 때문입니다.

    【혼자마다】
    일반적으로 날짜 시간 데이터 형식은 컴퓨터 내부에서 실수 값으로 처리되어야하므로 합계하기가 어렵지 않아야합니다.
    라고 생각했습니다만 PowerBI는 다른 것입니까.

    그래프 작성



    누적 막대 그래프 선택


    완성! !





    끝까지 읽어 주셔서 감사합니다.

    좋은 웹페이지 즐겨찾기