릴리즈 정보 > ThingWorx Platform 9.1 릴리스 정보 > ThingWorx Platform 9.1.0의 새로운 기능
ThingWorx Platform 9.1.0의 새로운 기능
다음은 ThingWorx 9.1.0의 개선 사항, 알려진 문제점 및 제한 사항, 그리고 지원 종료 정보입니다.
수정된 문제 목록은 ThingWorx Platform 9.1.0에서 수정된 문제를 참조하십시오.
개선된 기능
보안
ThingWorx에 대한 타사 소프트웨어의 사용 및 업데이트에 대한 중요한 권장 사항은 이 기술 지원 문서를 참조하십시오.
ThingWorx 고가용성 클러스터링
Apache Ignite에서 사용하는 데이터 클래스의 변경으로 인해 ThingWorx 고가용성 클러스터를 9.1.0으로 업그레이드하려면 전체 클러스터를 다시 시작해야 합니다. 롤링 업그레이드는 수행할 수 없습니다. 자세한 내용은 ThingWorx 고가용성 클러스터링 업그레이드를 참조하십시오.
플랫폼
ThingWorx는 Java 8, Oracle Java 11 및 Amazon Corretto Java 11(Open JDK)을 지원합니다. 자세한 내용은 시스템 요구사항을 참조하십시오.
RHEL에서 ThingWorx 9.1로 업그레이드하는 경우 ThingWorx 업그레이드 전에 RHEL의 버전을 RHEL 8.2로 업그레이드해야 합니다. 자세한 내용은 시스템 요구사항을 참조하십시오.
이제 모든 엔티티에 대해 프로젝트가 필요합니다.
편집 가능한 확장 엔티티를 9.1로 가져올 경우, 확장을 가져온 후에는 해당 엔티티의 프로젝트 필드가 읽기 전용이 되며 업그레이드 이전의 해당 프로젝트 설정이 그대로 유지됩니다. 프로젝트가 지정되었거나 프로젝트 필드가 비어 있는지 여부에 상관없이 해당 값이 유지됩니다.
보다 개선된 프로젝트 구성을 위해 컴포넌트와 솔루션이라는 두 가지 새 프로젝트 유형을 사용할 수 있습니다. 솔루션 유형의 프로젝트는 전체 솔루션/응용 프로그램을 나타냅니다. 컴포넌트 유형의 프로젝트는 재사용 가능한 솔루션/응용 프로그램의 일부를 나타냅니다. 예를 들어, 컴포넌트 유형의 프로젝트에는 솔루션/응용 프로그램에서 활용할 수 있는 사용자 경험, 모델 및/또는 논리가 결합되어 있을 수 있습니다.
내보내기 소스 제어 엔티티 옵션을 사용하는 내보낸 파일은 내보낸 XML 파일에 다음 속성을 더 이상 포함하지 않습니다.
lastModifiedDate
modelPersistenceProviderPackage
build
revision
schemaVersion
프로젝트 관리가 새 프로젝트 보기로 간소화되었습니다. 프로젝트 보기를 사용하면 프로젝트 내의 모든 엔티티를 정리된 시각화를 통해 볼 수 있습니다.
멤버 관리 화면을 통해 사물 그룹에 멤버를 쉽게 추가하고 제거할 수 있습니다.
ReportingConfiguration 데이터 셰이프는 이제 시스템 데이터 셰이프이며 편집할 수 없습니다. 이전 버전의 ThingWorx에서 이 데이터 셰이프를 변경하고 9.1.0으로 업그레이드한 경우 해당 데이터 셰이프가 재설정됩니다.
감사 로그에는 이제 AND/OR 연산자 또는 다양한 필터를 사용하여 검색할 수 있는 강력한 필터링 메커니즘이 있습니다. 각 필터에 대해 필터 유형(예: "감사 카테고리" 또는 "사용자"), 조건(예: "정확하게 일치함" 또는 "포함"), 값(예: "Authentication" 또는 "Jake") 등을 선택할 수 있습니다. 자세한 내용은 감사 로그 모니터링 항목을 참조하십시오.
Composer의 코드 조각 예가 JavaScript 코딩 모범 사례를 반영하도록 업데이트되었습니다.
인증 로깅 메시지를 저장하도록 Auth.log가 추가되었습니다. 자세한 내용은 로그를 참조하십시오.
확장
이제 도움말 센터에서 가로 막대형 차트, 꺾은선형 차트 및 시계열 차트 확장에 관한 정보를 사용할 수 있습니다. 3가지 사용자 정의 차트 확장에 관한 정보는 사용자 정의 차트 확장을 참조하십시오.
ThingWorx Remote Access Extension(RAE) 및 ThingWorx Remote Access Client(RAC)가 Java 11에서 실행될 때 ThingWorx Platform에서 작동하도록 업데이트되었습니다. JNLP는 Java 11에서 더 이상 사용되지 않습니다. 사용자가 터널링에 JNLP를 사용하는 경우 이제 ThingWorx Remote Access Client를 사용해야 합니다. 자세한 내용은 https://support.ptc.com/help/thingworx/remote_access/en/#page/thingworx_remote_access/Help/WhatsNewRemoteAccessExtension.html 항목을 참조하십시오.
Mashup Builder
"실행 취소"에 대한 지원이 추가되어 매쉬업 마이그레이션 작업을 이제 원래대로 되돌릴 수 있습니다. 매쉬업을 저장하고 세션을 닫기 전에 도구 모음에서 "실행 취소"를 클릭하면 마이그레이션을 원래대로 되돌릴 수 있습니다.
레이아웃 패널에 추가된 옵션:
컨테이너 스크롤 - 레이아웃에 여러 컨테이너를 추가할 때 매쉬업 컨테이너가 스크롤되는 방식을 선택할 수 있습니다. 두 개 이상의 포함된 컨테이너가 있는 각 컨테이너에 대해 현재 컨테이너에서 스크롤하거나 포함된 컨테이너를 스크롤하도록 설정할 수 있습니다. 이 옵션은 현재 치수를 오버플로하는 콘텐츠가 있을 때 반응형 컨테이너가 확장되는 방식에 영향을 줍니다.
비율 분포 - 각 컨테이너에 대해 증가 및 수축 비율 값이 계산되는 방식을 제어할 수 있습니다. 동일한 레벨에서 하나 이상의 등위 컨테이너가 있는 모든 컨테이너에 대해 이 옵션을 설정할 수 있습니다. 이 옵션에 대한 자세한 내용은 증가 및 수축 비율 분포 제어를 참조하십시오.
위젯의 구성 대화 상자가 개선되고 업데이트되었습니다. 여기에는 열 및 데이터 구성 외에도 상태 서식 적용에 대한 대화 상자가 포함됩니다.
다음 테마 위젯에 추가된 상태 서식 적용 지원:
가로 막대형, 꺾은선형 및 파레토 차트
목록, List Shuttle 및 드롭다운
값 표시
이제 플랫폼의 상태 정의 엔티티를 기반으로 한 조건부 서식 적용 기능을 사용하여 더욱 뛰어난 시각화를 생성할 수 있습니다.
이제 고급 그리드 및 고급 트리 그리드 위젯이 IMAGE, JSON, XML, TAGS 등의 추가 기본 유형에 대한 렌더링을 지원합니다. 지원되는 기본 유형에 대한 자세한 내용은 열 렌더러 및 형식을 참조하십시오.
고급 그리드 위젯에 유효성 검사 표현식 및 유효성 검사 메시지 기능이 추가되었습니다.
스타일 테마 엔티티의 스타일 탭에 있는 요소 목록에 차트 위젯의 스타일을 추가했습니다. 이제 스타일 테마를 사용하여 차트 내에서 각 데이터 계열의 색을 지정할 수 있습니다.
테마가 적용된 위젯을 선택하면 설정된 값이 없는 사용 가능한 스타일 속성이 이제 스타일 속성 패널에 표시됩니다. 따라서, 사용자 정의 CSS 규칙을 사용하지 않고도 테마가 적용된 위젯에 고급 스타일 지정 규칙을 더욱 쉽게 적용할 수 있습니다.
다음 차트 위젯이 향상되어 보조 Y축을 추가하고 구성하는 데 사용할 수 있는 추가 속성이 제공됩니다.
꺾은선형 차트
가로 막대형 차트
일정 차트
기존의 자동 새로 고침 위젯을 대체하는 새로운 자동 새로 고침 기능이 추가되었습니다. 레거시 위젯이 포함된 매쉬업을 마이그레이션할 때 이 기능으로 대체됩니다.
ThingWorx Platform에 추가된 새 위젯:
페이지 매김
칩 기반 데이터 필터
파레토 차트
자세한 내용은 페이지 매김, 칩 기반 데이터 필터파레토 차트를 참조하십시오.
레거시 카테고리에 추가된 위젯:
자동 새로 고침 - 자동 새로 고침 기능으로 대체됩니다.
데이터 필터 - 테마 설정을 지원하는 새 데이터 필터 위젯으로 대체됩니다.
이러한 위젯은 레거시 매쉬업을 마이그레이션할 때 자동으로 테마가 적용된 위젯 또는 기능으로 대체됩니다.
ThingWorx Flow
ThingWorx Flow 메트릭이 추가되었으며 ThingWorx Flow Performance Advisor에 표시됩니다.
작업 로그 페이지가 다시 설계되어 고급 검색을 제공하고 워크플로 실행에 대한 전체 개요를 볼 수 있도록 워크플로 이름을 기준으로 그룹화할 수 있습니다.
ThingWorx Flow 배포 기능 개선
ThingWorx Flow 설치 관리자가 자동 제거를 지원합니다.
ThingWorx Flow Docker 배포가 간소화되었으며 이제 단일 구성 파일을 사용합니다.
커넥터 기능 개선
OSLCHTTP 커넥터가 OAuth 연결 유형을 지원합니다.
SAP 커넥터 - 승인된 SAP 시스템에서 BAPI를 검색할 수 있도록 BAPI 실행 작업이 업데이트되었습니다.
양방향 SSL 연결 유형을 사용할 때 PKCS12 및 JKS 형식의 키 저장소 및 신뢰 저장소를 지원하도록 Windchill 커넥터가 업데이트되었습니다.
Azure ARM 템플릿
Azure에서 ThingWorx를 실행하기 위해 올바른 운영 체제 및 기타 요구사항과 함께 필수 인프라를 쉽게 배포할 수 있는 ARM 템플릿이 제공됩니다. 자세한 내용은 Microsoft Azure 설치를 참조하십시오.
알려진 문제점 및 제한 사항
ThingWorx 9.1.0의 알려진 문제 및 제한 사항은 다음과 같습니다.
플랫폼
ThingWorx 9.1.0에서는 프로젝트가 지정되지 않은 경우 새 엔티티가 기본 PTCDefaultProject에 지정됩니다. 이 동작은 확장 API를 사용하여 엔티티를 생성하는 경우에는 예외이며, 이 경우 프로젝트가 지정되지 않을 때 엔티티는 지정된 프로젝트를 갖지 않습니다.
ThingWorx 9.1.0으로 현재 위치 업그레이드를 수행하는 경우, 확장을 9.1.0로 가져온 후에는 편집 가능한 확장 엔티티에 프로젝트를 지정할 수 없습니다.
줄 바꿈이 포함된 SQL 질의로 인해 실패합니다. 자세한 내용은 이 문서를 참조하십시오.
Mashup Builder
이전 릴리즈의 ThingWorx에서는 가리킨 항목 상태와 같은 상태에 있는 스타일 속성이 매쉬업의 위젯에 제대로 적용되지 않았습니다. 이제 이 문제가 해결되었으며, 이러한 상태에 있는 기존 위젯의 모양에 영향을 줄 수 있습니다. 사용자의 매쉬업 설계에서 위젯 상태에 특정 스타일을 사용하는 경우 스타일 속성을 적절히 조정하십시오. 예를 들어, 버튼 위젯의 배경색은 가리킨 항목 상태에서는 변경되지 않습니다. 이 수정 사항에 따라 배경색이 위젯을 가리킬 때의 기본 스타일 테마 색상으로 변경됩니다.
지원 종료 정보
브라우저 지원 정책 변경에 따라 ThingWorx는 Mozilla Firefox의 RR(Rapid Release) 지원을 중단할 계획이지만, ESR(Extended Support Release)은 계속 지원할 예정입니다. 두 릴리즈 간의 차이점에 대한 자세한 정보는 Mozilla 웹 사이트를 참조하십시오. 이 변경 사항은 ThingWorx 9.1 이후 첫 번째 부 릴리즈부터 적용되며 그 시기는 2021년 임의 시점입니다.
도움이 되셨나요?