이벤트 로그 매쉬업
|
이 매쉬업은 사용자 정의된 매쉬업에 동일한 입력 및 출력이 있는 한 사용자 정의된 매쉬업으로 쉽게 교체할 수 있도록 설계되었습니다. 자세한 내용은 모듈 매쉬업 교체를 참조하십시오.
|
이벤트 로그 매쉬업(
PTC.PerformanceAnalysis.EventLog_MU)은
워터폴,
파레토 또는
추세 차트에서
이벤트 로그 보기 버튼을 클릭하면 표시되는 창입니다.
위젯
PTC.PerformanceAnalysis.EventLog_MU 매쉬업은 다음 위젯을 사용합니다.
• 필터링할 열 선택 드롭다운 필드 및 이벤트 보기 드롭다운 필드용 드롭다운 위젯 두 개.
• 필터 정보를 입력하기 위한 텍스트 필드 위젯.
• 이벤트 로그 테이블에 대한 그리드 위젯.
• 페이지 매김 위젯.
• 아래쪽 창에 대한 포함된 매쉬업 위젯.
• 닫기를 위한 버튼 위젯.
• 텍스트 문자열용 여러 레이블 위젯.
입력
PTC.PerformanceAnalysis.EventLog_MU 매쉬업에 대한 입력 매개 변수는 다음과 같습니다.
• materialMasterUid - 적용된 재료 필터에서 선택한 재료의 UID입니다.
• managerName - 이 매쉬업의 서비스가 실행되는 관리자 사물의 이름입니다. 이 값은 기본 성능 분석 매쉬업(PTC.PerformanceAnalysis.Analysis_MU)에서 전달됩니다.
• thingName - 적용된 장비 필터에서 선택한 장비의 사물 이름입니다.
• endDate - 적용된 날짜 범위 필터의 종료 날짜입니다.
• startDate - 적용된 날짜 범위 필터의 시작 날짜입니다.
• selectedBar - 워터폴 또는 파레토 차트에서 선택한 막대에 대한 정보가 포함된 인포테이블입니다.
• navigationHistory - 워터폴 및 파레토 차트를 탐색할 때 선택한 손실 카테고리 및 이유의 탐색 기록이 포함된 인포테이블입니다.
출력
PTC.PerformanceAnalysis.EventLog_MU 매쉬업에는 출력 매개 변수가 없습니다.
서비스
매쉬업은 PerformanceAnalys.Management_TS 사물 형태의 다음 동적 서비스를 사용합니다.
• GetEventLogData - 이벤트 로그 테이블에 표시할 모든 이벤트를 읽어들입니다.
• GetEventLogDataCount - 이벤트 로그에 있는 모든 이벤트의 개수를 읽어들입니다.
• GetEventLogFilterOptions - 필터링할 수 있는 열을 읽어들입니다. 워터폴 차트에서 계산에 포함되지 않은 시간 파란색 막대를 선택하면 작업 지시서 및 재료 열을 필터링할 수 있습니다. 다른 모든 선택된 막대의 경우 작업 지시서, 재료, 이벤트 카테고리 및 손실 이유 열을 필터링할 수 있습니다.
• GetEventLogSortingOptions - 이벤트 보기 드롭다운(모든 이벤트, 스크랩만 및 경고만)에 대한 옵션을 읽어들입니다.
• GetEventLogTitle - 선택한 이유(있는 경우) 및 날짜 범위를 포함하여 이벤트 로그 제목에 대한 정보를 읽어들입니다.
• GetLossEventDetailsMashup - 아래쪽 창에 표시할 매쉬업의 이름을 읽어들입니다.
• IsUnaccountedBarSelected - 이벤트 로그를 시작할 때 계산에 포함되지 않은 시간 막대가 선택되었는지를 나타내는 부울입니다. True인 경우, 이벤트 보기 필터가 비활성화됩니다.
동적 서비스를 사용하면 런타임에 서비스를 실행할 엔티티를 선택할 수 있습니다. 이 경우
PTC.PerformanceAnalysis.Management_TS 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서
동적 서비스를 참조하십시오.