增强功能
|
---|
安全
|
有关 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 Docker 部署已简化,现在使用单个配置文件。
|
连接器增强功能
• SAP 连接器 - 执行 BAPI操作已更新为在授权的 SAP 系统中搜索 BAPI。
• Windchill 连接器已更新为在使用双向 SSL 连接类型时支持 PKCS12 和 JKS 格式的 KeyStore 和 TrustStore。
|
Azure ARM 模板
|
提供了一些 ARM 模板,可让您轻松部署所需的基础设施、正确的操作系统和在 Azure 上运行 ThingWorx 的其他需求。有关详细信息,请参阅 Microsoft Azure 安装。
|
平台
|
---|
在 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 日历年度的某一时间。
|