참조자
참조자 기능을 사용하면 ThingWorx에서 엔티티의 관계를 볼 수 있습니다. 서비스 또는 속성과 같은 엔티티 또는 해당 특징이 ThingWorx에서 사용되는 위치를 확인할 수 있습니다. 이는 엔티티를 변경해야 하는 경우 그리고 변경 내용이 모델의 다른 위치에 어떤 영향을 미치는지 알아야 하는 경우 유용할 수 있습니다. 이 기능은 서비스로도 사용할 수 있습니다. 자세한 내용은
GetWhereUsed 서비스 사용을 참조하십시오.
참조자 활성화
참조자 기능은 기본적으로 비활성화되어 있습니다. 이 기능을 활성화하려면
관계 하위 시스템으로 이동하고
구성 섹션에서
참조자 사용 및
저장을 선택합니다.
참조자 기능이 활성화되면 해당 기능을 엔티티에 대한
관계 보기 탭에서 ThingWorx의 엔티티 유형인 "데이터 셰이프, 데이터 테이블, 가젯, 산업 연결, 통합 커넥터, 매쉬업, 마스터, 미디어, 메뉴, 스케줄러, 상태 정의, 스트림, 스타일 정의, 스타일 테마, 사물 형태, 사물 템플릿, 사물, 타이머 및 사용자"에 사용할 수 있습니다.
![](../../../ThingWorx/images/ReferencedBy.png)
참조자 결과
엔티티에 대한 참조가 있으면 결과는 테이블에 표시됩니다. 엔티티의 특징에 대한 참조가 있으면 특징 유형을 기준으로 필터링할 수 있습니다. 특징 유형은 서비스, 속성, 이벤트 및 로컬리제이션 토큰입니다. 특징 유형 드롭다운에는 해당 엔티티에 대한 참조가 있는 유형만 표시되며, 유형은 다음과 같습니다.
• 속성 - 엔티티를 참조하는 속성입니다. 선택하면 선택할 수 있는 특징 이름 목록이 표시됩니다.
• 서비스/이벤트 - 엔티티를 참조하는 서비스 및 이벤트입니다. 선택하면 선택할 수 있는 특징 이름 목록이 표시됩니다.
• 모두 - 참조를 포함하는 모든 특징 유형을 포함합니다.
• 없음 - 엔티티에 대한 참조를 직접 표시하는 특징 유형 선택을 재설정합니다.
| 결과에 캡처되지 않은 참조가 있을 수 있습니다. 예를 들어, 엔티티 이름이 변수에 저장되고 서비스 정의 내에서 사용되는 경우입니다. 시스템 객체는 또한 참조자 결과의 일부가 아닙니다. |
필터링
참조자 결과를 다음을 기준으로 필터링할 수도 있습니다.
• 엔티티 이름 - 엔티티의 이름입니다.
• 엔티티 유형 - 엔티티의 유형입니다. 사용 가능한 유형은 응용 프로그램 키, 인증자, 대시보드, 데이터 셰이프, 데이터 태그, 디렉터리 서비스, 로컬리제이션 테이블, 매쉬업, 미디어, 메뉴, 모델 태그, 네트워크, 알림, 조직, 프로젝트, 상태 정의, 스타일 정의, 스타일 테마, 하위 시스템, 사물, 사물 그룹, 사물 형태, 사물 템플릿, 사용자, 사용자 그룹입니다.
• 위치 이름 - 특징 참조가 있는 위치의 이름입니다. 예를 들어, 서비스 또는 이벤트의 이름입니다.
• 프로젝트 - 프로젝트의 이름입니다.
• 참조 위치 - 특징 참조가 있는 위치입니다. 사용 가능한 유형은 기본 사물 템플릿, 구성, 상태 정의: 사용자 지정, 데이터 셰이프, 상태 정의: 기본값, 프로젝트 종속성, 디자인 타임 사용 권한, 이벤트, 필드 정의, 홈 매쉬업, 구현된 사물 형태, 인스턴스 디자인 타임 사용 권한, 인스턴스 런타임 사용 권한, 사용자 언어, 양식 로그인 버튼 스타일, 매쉬업 데이터, 매쉬업 매개 변수, 매쉬업, 멤버, 메뉴 정의, 메뉴 항목, 모바일 매쉬업, 네트워크 계층 구조, 암호 재설정 메일 서버, 지속성 공급자, 속성, 실행할 사용자, 런타임 사용 권한, 서비스 스크립트, 서비스, 콘텐츠 크롤러 사물, 스타일 정보, 구독, 태그, 알림 트리거, 사용자 이름 참조, 가치 스트림, 표시 유형 사용 권한입니다.
권한
관리자가 아닌 사용자는 참조자 기능을 사용할 수 있지만 특정 엔티티나 특징을 볼 수 있는 권한이 없는 경우 일부 결과를 볼 수 없을 수도 있습니다. 이 경우 관리자 사용자는 관리자가 아닌 사용자가 볼 수 없는 처음 50개 엔티티를 표시하는 보안 로그를 볼 수 있으며 그에 따라 권한을 변경할 수 있습니다.