发行说明 > ThingWorx Platform 9.1 发行说明 > ThingWorx Platform 9.1.0 新增功能
ThingWorx Platform 9.1.0 新增功能
以下功能增强、已知问题和限制以及终止支持信息适用于 ThingWorx 9.1.0。
有关已修复问题的列表,请参阅 Fixed Issues in 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,则在导入扩展后,实体的项目字段将处于只读状态,并将在升级前保留其项目设置。无论是否已分配项目还是“项目”字段为空白,该值都将保留。
为了能够更好地组织项目,新增了两种项目类型:组件和解决方案。“解决方案”类型项目表示完整的解决方案/应用程序。“组件”类型项目表示解决方案/应用程序的一部分,且该部分可重用。例如,某个“组件”类型项目可能有一个用户体验、模型和/或逻辑的组合,可供解决方案/应用程序使用。
使用导出选项“源代码控制实体”(Source Control Entities) 的导出文件,在导出的 XML 文件中不再包含以下属性:
lastModifiedDate
modelPersistenceProviderPackage
build
revision
schemaVersion
新的项目视图可简化项目管理。“项目视图”可以让您通过有组织的可视化方式查看项目中的所有实体。
在“成员管理”屏幕中,可以轻松地将成员添加到事物组或将其移除。
ReportingConfiguration 数据形状现在是系统数据形状,无法编辑。如果在较早版本的 ThingWorx 中对此数据形状进行了任何更改,在升级到 9.1.0 时,这些更改会被重置。
审计日志现在具有可靠的筛选机制,能够让您对多个筛选器使用“与”/“或”运算符进行搜索。对于每个筛选器,可选择筛选器类型,例如:“审计类别”或“用户”;可选择筛选条件,例如:“正好是”、“包含”;可选择值,例如:“身份验证”或“Jake”。有关详细信息,请参阅监控审计日志
已更新 Composer 中的代码段示例以反映 JavaScript 编码最佳做法
已添加 Auth.log 以存储身份验证日志记录消息。有关详细信息,请参阅日志
扩展
“条形图”、“折线图”和“时序图”扩展的相关信息现已在帮助中心提供。有关这三个自定义图表扩展的信息,请参阅自定义图表扩展
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
已添加对“撤消”操作的支持。混搭迁移现在是可还原的操作。在保存混搭并关闭会话之前,可以单击工具栏上的“撤消”来还原迁移。
“布局”面板中添加以下选项:
“容器滚动” - 在将多个容器添加到布局时,可选择混搭容器的滚动方式。如果容器具有两个或更多嵌入式容器,可在当前容器上设置滚动,也可以滚动嵌入的容器。若响应式容器所含内容会溢出当前尺寸,此选项会影响其扩展方式。
“比例分布” - 可控制如何计算每个容器的伸缩比率值。若容器在同一层级上具有一个或多个同级容器,则可对该容器设置此选项。有关此选项的信息,请参阅控制增长和收缩比率分布
小组件的配置对话框现已得到增强和更新。其中不仅包含列和数据配置,还包括用于设置状态格式的对话框。
已向下列主题小组件添加了设置状态格式的功能:
条形图、折线图和帕累托图
列表、列表交换和下拉列表
值显示
现在,利用基于 Platform 中的状态定义实体的条件化格式设置功能,您可以创建更具吸引力的可视化。
网格高级小组件和树型网格高级小组件现在可呈现更多基本类型,包括 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 连接器 - 执行 BAPI操作已更新为在授权的 SAP 系统中搜索 BAPI。
Windchill 连接器已更新为在使用双向 SSL 连接类型时支持 PKCS12 和 JKS 格式的 KeyStore 和 TrustStore。
Azure ARM 模板
提供了一些 ARM 模板,可让您轻松部署所需的基础设施、正确的操作系统和在 Azure 上运行 ThingWorx 的其他需求。有关详细信息,请参阅 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 的 Rapid Release (RR),但继续支持 Extended Support Release (ESR)。有关两者之间差异的详细信息,请参阅 Mozilla 的网站。此调整将在 ThingWorx 9.1 的后续第一个次要版本中生效,因此可能在 2021 日历年度的某一时间。
这对您有帮助吗?