워터폴 차트 매쉬업
|
이 매쉬업은 사용자 정의된 매쉬업에 동일한 입력 및 출력이 있는 한 사용자 정의된 매쉬업으로 쉽게 교체할 수 있도록 설계되었습니다. 자세한 내용은 모듈 매쉬업 교체를 참조하십시오.
|
워터폴 차트 매쉬업(PTC.PerformanceAnalysis.Waterfall_MU)은 생산 시간 및 손실 버킷의 세부 내역을 워터폴 차트에 표시합니다.
워터폴 차트에 표시되는 정보는 적용된 필터 선택에 따라 결정됩니다. 장비 필터에서 작업 센터를 선택한 경우, 차트에서 파란색 막대 중 하나를 선택하여 손실 버킷 안으로 드릴다운할 수 있습니다. 차트의 일부를 선택하여 끌면 확대할 수 있고 재설정을 클릭하면 전체 차트 표시로 돌아갈 수 있습니다.
위젯
PTC.PerformanceAnalysis.Waterfall_MU 매쉬업은 단일 워터폴 차트 위젯을 사용합니다.
입력
PTC.PerformanceAnalysis.Waterfall_MU 매쉬업의 입력 매개 변수는 다음과 같습니다.
• chartTitle - 차트 위젯에 표시되는 제목입니다.
• endDate - 적용된 날짜 범위 필터의 종료 날짜입니다.
• managerName - 이 매쉬업의 서비스가 실행되는 관리자 사물의 이름입니다. 이 값은 기본 성능 분석 매쉬업(PTC.PerformanceAnalysis.Analysis_MU)에서 전달됩니다.
• materialMasterUid - 적용된 재료 필터에서 선택한 재료의 UID입니다.
• normalizeState - 주당 평균 표시 버튼의 상태를 나타내는 부울입니다.
• startDate - 적용된 날짜 범위 필터의 시작 날짜입니다.
• thingName - 적용된 장비 필터에서 선택한 장비의 사물 이름입니다.
출력
PTC.PerformanceAnalysis.Waterfall_MU 매쉬업의 출력 매개 변수는 다음과 같습니다.
• selectedBar - 워터폴 또는 파레토 차트에서 선택한 막대에 대한 정보가 포함된 인포테이블입니다.
• selectedBarChanged - 막대를 선택한 경우의 타임스탬프입니다.
이러한 출력 값은 기본 성능 분석 매쉬업(PTC.PerformanceAnalysis.Analysis_MU)에 다시 전달됩니다.
서비스
매쉬업은 PTC.PerformanceAnalysis.Management_TS 사물 형태의 다음 동적 서비스를 사용합니다.
• GetCurrentWaterfallDisplayData - normalizeState 설정에 따라 GetWaterfallDisplayData 서비스 출력에서 표시할 올바른 데이터 집합을 읽어들입니다.
• GetWaterfallDisplayData - 워터폴 차트에 대한 디스플레이 데이터 집합, 즉 실제 데이터 및 주당 평균 정규화된 데이터를 모두 읽어들입니다.
동적 서비스를 사용하면 런타임에 서비스를 실행할 엔티티를 선택할 수 있습니다. 이 경우
PTC.PerformanceAnalysis.Manager_TS 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서
동적 서비스를 참조하십시오.