發行版本註記 > ThingWorx Platform 9.0 的發行版本說明 > ThingWorx Platform 9.0.0 中的新功能與已修正問題
ThingWorx Platform 9.0.0 中的新功能與已修正問題
下列強化功能、已修正問題、已知問題與限制及終止支援資訊為 ThingWorx 9.0.0 的一部份。
強化功能
安全性
已修正潛在安全性問題,包括漏洞掃描軟體或 PTC 品質保證測試預先發現的項目。請儘快升級以獲得這些重要的改進功能
ThingWorx 9.0 已針對 Microsoft Edge Chromium 進行認證,但不支援 Microsoft Edge 的非 Chromium 變體。如果您目前使用 Microsoft Edge 作為 web 瀏覽器,PTC 強烈建議升級至 Edge Chromium 81.0 或更新版本,以利用重要的安全性改善。
安裝程式
ThingWorx Foundation 安裝程式現在針對現有 ThingWorx 8.5 或更新版本的安裝程式執行的安裝提供了自動升級,不再需要重新配置設定或重新輸入大量相同資訊。如需詳細資訊,請參閱使用安裝程式升級 ThingWorx Foundation
如果您已安裝 ThingWorx Foundation 8.5.3 或較早版本,您可在使用安裝程式升級之前,執行 ThingWorx Foundation 升級就緒公用程式,該公用程式可在 ThingWorx Foundation 的 PTC 軟體下載頁找到。它可確定您的系統是否已準備好升級至 9.0。
平台
您必須請求新的授權檔案,才能在叢集模式下執行 ThingWorx 9.0。如需有關授權的詳細資訊,請參閱授權 ThingWorx Platform。如需有關在叢集模式下執行 ThingWorx 的詳細資訊,請參閱 ThingWorx 高可用性叢集的概觀
EntityResources 新增了一個 API GetThingPropertyValues,可用來從物件名稱的資料負載清單中擷取大量內容值。此 API 專為與 QueryImplementingThings API 搭配使用所設計,其可用來產生物件清單。如需詳細資訊,請參閱使用 QueryImplementingThings 服務
物群組是一種全新的已命名可參考實體類型,允許物件與其他物群組作為物群組階層中的成員。物群組主要用來大規模管理可見度權限,以控制將物件僅顯露給需要存取權之項目的情況,但也可用於其他執行時間操作。物群組的目的是作為在其他應用程式中使用的構建區塊。如需詳細資訊,請參閱物群組
所有組態表現在都是持續的。會略過 API 上的持續旗標。
已新增在實體名稱中支援下列特殊字元:< 與 >。如需詳細資訊,請參閱命名實體
ThingworxMetric 資料形式的基礎類型已從編號變更為變體,以允許存在更大的彈性。資料類型欄位 (NumberPrimitiveStringPrimitiveBooleanPrimitive) 會根據建立實體的使用者所輸入的資料來決定,其服務具有與 ThingworxMetric 資料形式相關聯的資料負載輸出。如需詳細資訊,請參閱以下已知問題與限制部份。
現在,系統有一個用於健康狀況的簡單端點,還有一個可供您確定伺服器是否已準備好接受請求的端點。這兩個端點都不需要驗證。若為 true,這兩個端點都會傳回 200,若為 false,則都會傳回 503。
我們提供了一個新端點 /Thingworx/Metrics,可供您用來擷取系統的指標資訊。此端點可用來收集所有系統指標,包括子系統效能指標。此端點需要驗證。
關閉伺服器時,系統會在強制關機前嘗試清空所有資料佇列。只有在系統已徹底停止時,才會發生此情況。
指標報告的應用程式金鑰與遠端實例繫結識別元現在儲存在 keystore 中。在 Composer 的平台子系統組態中,已經沒有指標報告的應用程式金鑰。
支援子系統取代了 PTC Support Tools,其功能已合併到 ThingWorx Platform 中。因此,請勿嘗試將其匯入至 ThingWorx 9.0 或更新版本。如需詳細資訊,請參閱 PTC 的支援文章
SessionUpdateDelay 設定與平台指標記錄的兩個設定 MetricsLoggingFrequencyMetricsLoggingLevel,現在可在 platform-settings.json 檔案中找到。如需有關這些新設定的詳細資訊,請參閱 platform-settings.json 組態詳細資訊
稽核子系統
稽核子系統提供兩種不同的實行:
直接持續性,這是 ThingWorx Platform 9 的新功能
資料表,原始稽核子系統實行
稽核子系統直接持續性實行的其他變更包括:
支援 PostgreSQL 與 MSSQL 作為稽核子系統的持續性提供者,使用原生資料基礎功能來改善整體效能。
查詢可供配置,以適應不同組織的需求與使用案例。查詢服務會接受查詢類別參數的當地語系化權杖。
可透過 Java 建立自訂稽核類別與稽核訊息。
稽核安全性組態的四個選項:
管理員:管理員可以纏看所有稽核訊息並執行所有稽核服務
非管理使用者:依預設,這些使用者既看不見稽核訊息,也無法執行稽核服務。管理員應授與非管理員在他們負責的物件上執行 QueryAuditHistory() 服務所需的執行時間權限。非管理使用者可透過這些權限查看與其使用者名稱及他們所監視的物件相關聯的所有稽核訊息。
稽核員使用者群組:此預先定義的使用者群組專供非管理使用者使用,當授與他們對其物件上之 QueryAuditHistory() 的權存取時,他們應會看見與其物件相關聯的所有稽核訊息,而不只是與其使用者帳戶及物件相關聯的稽核訊息。
自訂安全性權限:管理員可根據使用者個案,為非管理使用者提供特定安全性權限。
一種全新的訊息類別,稱為稽核,可用來追蹤對稽核子系統服務的執行。
追蹤使用者或使用者群組作為其他使用者群組的成員及使用者登出新增與移除的其他稽核項目
依前後關聯來限制查詢的能力 (無論是使用者還是物件)。
僅匯出線上稽核資料的能力 (僅限直接持續性)。
由於啟動或重新啟動 ThingWorx Platform 期間會增加負載,因此會禁用 ThingStart 的稽核。
物件群組相關的稽核訊息可在新稽核類別 THINGGROUPMEMBERSHIPS 以及現有稽核類別 SECURITY CONFIGURATION 中找到。雖然 THINGGROUPMEMBERSHIPS 的稽核訊息預設為禁用,但 SECURITY CONFIGURATION 的訊息預設為啟用。
如需有關稽核子系統的詳細資訊,請參閱說明中心的稽核子系統部份。ThingWorx 9 說明中心中的
您可以輕鬆將應用程式金鑰的「金鑰 ID」複製到剪貼簿。
已將「在匯入中匯出無效的使用者與使用者群組」選項新增至平台子系統
高可用性 (HA) 叢集
如需有關 ThingWorx 高可用性叢集及其組態的資訊,請參閱 ThingWorx 高可用性叢集的概觀部份。
支援的持續性提供者如下所示:
PostgreSQL
Microsoft SQL Server
Microsoft Azure SQL
InfluxDB
支援下列連線工具:
支援 SNI 的 ThingWorx Edge SDK 版本,其為雲端主控 HA 叢集所必需:
C SDK:v.2.2.9 及更新版本。
.NET SDK:v.5.8.2 及更新版本
Java SDK:與 Java SE 7 開發套件 (或更新版本) 搭配使用的任何版本。請注意,目前不支援 OpenJDK。請參閱 Java SE 7 安全性強化功能
針對內部部署 ThingWorx HA 叢集,可能需要也可能不需要 SNI。這取決於設定網路的方式。如需有關 SNI 的資訊,請參閱 Cloudflare 上的文章:何為 SNI?TLS 伺服器名稱指示的運作方式
ThingWorx Edge MicroServer (EMS) v.5.4.8、5.4.9 與更新版本,提供 SNI 支援。較早版本不提供支援。但是,v.5.4.4 已在 HA 環境中獲得認證。
ThingWorx HA 叢集環境需要 ThingWorx Connection Server (AlwaysOn),v.9.0.0。
ThingWorx HA 叢集環境需要 ThingWorx eMessage Connector v.2.0.0。
ThingWorx Kepware 伺服器
ThingWorx Kepware Edge
如需有關配置 Connection Server 與 eMessage Connector 以供在高可用性叢集中操作的資訊,請參閱其相關說明中心中的 HA 組態主題:
Connection Server:高可用性組態
ThingWorx HA 叢集可用於在 Docker 環境中部署。若要在 HA 叢集中建立 ThingWorx Docker 映像,必須先部署 Apache Ignite 與 ThingWorx Connection Server 的其他映像。如需詳細資訊,請參閱在 HA 叢集環境中使用 ThingWorx Docker
系統提供了一種新模式,可用來設定伺服器,以使 /ready 端點將會傳回 false 來協助從負載平衡器中移除伺服器。這樣可以使伺服器停止接收新請求,但又不會關機,以便於您進行疑難排解。系統將嘗試清空其資料佇列中的任何資訊。
JavaScript 服務狀態現在會保留在快取層中,它可以是本機或遠端的。新系統會建立一個從 JavaScript 物件回到原始物件的單向 proxy。因此,每次變更 JavaScript 物件時,都會觸發原始物件中內容的完整更新。而且,對於原始物件的變更不會反映在 JavaScript 物件中。
在叢集模式下執行 ThingWorx 時,模型變更最終會在整個叢集中保持一致。如需詳細資訊,請參閱最終一致性
記錄組態使用 logback.xml 組態完成。使用非同步記錄可獲得更高的效能,即使是在高記錄層級也是如此。如需詳細資訊,請參閱配置記錄
我們提供了一個新叢集子系統,可讓您在叢集模式下檢視及配置「高可用性」環境。
延伸功能
Subsystems.java 中的生命週期延伸功能 API startSubsystemstopSubsystem 已由 startSubsystem(ContextType)stopSubsystem(ContextType) 所取代。前後關聯類型可允許在 HA 環境中工作的方法,其會對伺服器 A 進行變更,然後必須同步至其他伺服器。前後關聯類型可允許方法知道它是不是同步流程的一部份,如果是,則會執行建立、更新或刪除。如需相關資訊,請參閱生命週期 API 變更
系統新增了一個新延伸功能中繼資料屬性 haCompatible,可用來識別延伸功能是否與 ThingWorx 高可用性叢集相容。如需詳細資訊,請參閱封裝及部署 ThingWorx 解決方案的最佳作法
platform-settings.json 檔案中提供了新的延伸功能封裝匯入原則設定,可將匯入延伸功能限制為僅匯入延伸功能中繼資料中 haCompatibility 旗標設定為 true 的延伸功能。如需詳細資訊,請參閱 platform-settings.json 組態詳細資訊
PTC 已結束對 ThingWorx Web Socket Tunnel 延伸功能的支援。如需詳細資訊,請參閱 PTC 的支援文章
PTC 已結束對 ThingWorx Ghost Entity 延伸功能的支援。如需詳細資訊,請參閱 PTC 的支援文章。如需有關映像實體的詳細資訊,請參閱建立與刪除映像實體
Mashup Builder
建立版面配置
您現在可以在回應式混搭中展開及摺疊容器時,在回應式版面配置中與容器重疊。請參閱展開與摺疊容器
已新增使用工具列指令與鍵盤快速鍵來剪下、複製及貼上容器及其內容的能力。這有助於您透過複製容器而不是小器具來更快速地建構版面配置。如需有關此功能的詳細資訊,請參閱在畫布上管理項目
已新增在回應性混搭中配置檢視區顯示設定的設定。建立混搭之後,您可以使用這些設定來調整行動裝置的版面配置。這些設定可在混搭實體的「行動設定」標籤中找到。如需詳細資訊,請參閱針對行動裝置最佳化混搭
使用者介面
已新增編輯混搭時對復原與重做的支援。您也可以檢視對工作階段中混搭進行編輯的記錄。這些指令可在畫布工具列上找到。請參閱在混搭中使用復原與重做
已更新「連線」面板並重新命名為「繫結」。如需有關新面板的詳細資訊,請參閱在混搭中檢視繫結
「待辦事項」面板已更名為「提醒」
已更新並強化小器具與服務的細節組態對話方塊。現在,您可以在混搭中更輕鬆地配置繫結及尋找繫結來源與目標。如需詳細資訊,請參閱在混搭中配置繫結以及配置資料服務
已根據功能類別,將類別篩選器新增至「內容」面板中的小器具內容清單中。您現在可以快速篩選類別的內容清單,例如大小與位置、組態、資料和繫結。
資料服務與繫結
已新增使用繫結組態視窗配置功能繫結的能力。如需詳細資訊,請參閱函數
更新「資料」面板並重新設計「新增資料」對話方塊。您現在可以更輕鬆地尋找實體,並將資料服務新增至混搭。如需詳細資訊,請參閱將資料服務新增至混搭
已新增滑鼠右鍵選單,可讓您在資料面板的資料內容之間建立繫結。如需詳細資訊,請參閱在混搭中建立繫結
樣式主題
已新增在「樣式主題」實體的「樣式」標籤上為下列元素定義樣式內容的能力:
在混搭中使用的版面配置容器。
在混搭中由小器具使用的工具提示。
已更新「樣式」標籤上的預覽混搭。您可以選取自己的混搭來預覽樣式主題變更。
如需詳細資訊,請參閱使用樣式標籤
已在平台中新增三個新的小器具:「柱狀圖」「折線圖」「排程圖」。這些小器具也可作為 web 元件使用。如需有關小器具的資訊,請參閱:
您可以移轉包含這些小器具舊有版本的混搭。如需有關移轉的詳細資訊,請參閱舊有小器具與版面配置
Web 元件小器具現已發行為 ThingWorx Web 元件 SDK 的一部份。您可以使用 SDK 建構您自己的自訂小器具。
現在,您可以使用 ThingWorx Web 元件 SDK 公用程式,建立從 web 元件延伸的小器具延伸功能。當您匯入小器具延伸功能時,會將這些 web 元件小器具新增至 Mashup Builder。
新增了對於新增圖像作為「確認」對話方塊中按鈕圖示的支援。您可以輸入 URL 或選取媒體實體來指定圖像。
在說明中心中,已將所有小器具組織為標準或舊有。如需詳細資訊,請參閱:
您可以在平台的「小器具」面板中找到不同的小器具類別
已以新的日期範圍選取功能更新「日期時間選擇器」小器具。如需有關新增內容的資訊,請參閱:日期時間選擇器小器具 (主題化)
ThingWorx Flow
已擴展部署的能力
ThingWorx Flow 符合 ThingWorx 主動-主動叢集環境。大多數 ThingWorx Flow 元件都可以縮放;但不支援 ThingWorx Flow 高可用性。如需詳細資訊,請參閱 ThingWorx HA 中的 ThingWorx Flow
ThingWorx Flow Dockerfile 與支援的 Composer 檔案可用來在 Docker 環境建構 ThingWorx Flow。您可為單一 ThingWorx 模式與 HA 叢集 ThingWorx 模式部署 ThingWorx FlowThingWorx Docker 映像。
ThingWorx Flow 自動升級安裝程式可供從 ThingWorx Flow 8.5.x 及更高版本的全新安裝升級至 9.0。
您無法使用此升級安裝程式從 8.4.x 的全新安裝進行升級。即使您已手動將 ThingWorx Flow 從 8.4. x 的全新安裝升級至 8.5.x 版,您也無法使用此自動升級安裝程式。在此情況下,您必須移轉 ThingWorx Flow
已增強基礎建設功能
相較於僅支援預先定義固定帳戶的之前發行版本,您現在可以在 ThingWorx Flow 連接器中使用使用者的識別。此能力對許多應用程式的安全生產使用很重要,並且可讓不同的使用者擷取不同的內容。已引入「雙向 SSL」「OAuth (工作階段使用者)」 連線類型以啟用此功能。如需詳細資訊,請參閱連接器類型
您可以轉換所選連接器的連線類型,這有助於輕鬆維護工作流程。只有在協力廠商服務支援多種連接器類型時,才能使用「轉換」選項。
您可以在工作流程中對應連線變數,以便針對不同的協力廠商服務環境使用相同的動作或工作流程。如需詳細資訊,請參閱 Map 連接器
ThingWorx 媒體實體可以使用 ThingWorx Flow 連接器進行授權。如需詳細資訊,請參閱媒體實體中的 ThingWorx Flow 組態
已更新多個動作表單,您可以在其中選擇「表單」來為列在表單中的個別輸入欄位提供輸入,或選擇「指派 JSON」來指定具有所有必要輸入的單一 JSON。使用「指派 JSON」會縮短表單,同時也會移除陣列項目的長度限制。
下列服務已新增至 ThingWorx Composer 中的 WorkflowSubsystem
必須使用 LoadOAuthConfiguration 服務來將 OAuth 組態載入至 ThingWorx Flow 伺服器。此服務會為支援 OAuth 的所有協力廠商服務提供預先配置格式的預設範本。
必須使用 DeleteOAuthConfigurationGetOAuthConfiguration 服務來刪除或擷取 ThingWorx Flow 伺服器中的 OAuth 組態。
您可以使用 DeleteOAuthAccessTokenDeleteOAuthAccessToken 服務,針對指定的 OAuth 提供者刪除使用者的 OAuth 存取權杖,或針對指定的 OAuth 提供者刪除所有使用者的 OAuth 存取權杖。
RefreshMetadata 服務會快取 Windchill OData 資訊以改善效能。
使用者介面
已重新設計 ThingWorx Flow 儀表板,以輕鬆導覽至工作流程、連接器、觸發器、自訂動作及活動記錄。
新動作
已在「開發者工具」下新增同步動作,以將先前動作的結果合併到「同步」動作的多個路徑中。這會示範邏輯 AND 或 OR 運算。
已在「開發者工具」下新增了「傳回結果」 動作,以在工作流程執行期間,將工作流程中的任何已執行動作輸出傳回同步的 ThingWorx 服務或 webhook 呼叫器。
已在 SAP OData 下新增建立實體刪除實體取得內容更新實體動作,用來在您的 SAP 系統中透過 CRUD (建立、讀取、更新及刪除) 操作查詢及處理資料集。
SAP OData 動作支援「基本」OAuth 連接器類型。
已在 SAP RFC 下新增執行 BAPI 動作以執行預設或自訂 BAPI。輸入形式會根據您提供的 BAPI 動態變更。
已在 Windchill 下新增執行 Swagger API 動作,以執行 Windchill Swagger API。
已在 Windchill 下新增下載內容動作,以從 Windchill 伺服器下載內容。
已在 Windchill 下新增上載內容動作,以將檔案、串流或字串形式的內容上載至 Windchill 伺服器。
已在「SQL 連接器」下新增執行儲存的程式動作以執行 SQL 儲存的程序。
更新現有協力廠商服務與動作
先前支援之預先定義的固定 OAuth 帳戶「OAuth (指定的使用者)」的所有協力廠商服務都已得到強化,以額外使用目前工作階段使用者的識別。這個新的連接器類型稱為「OAuth (工作階段使用者)」。如需詳細資訊,請參閱連接器類型
HTTP 請求動作支援基本連接器類型。
將自訂標題新增至具有 HTTP 式互動之動作的能力。
GitlabJIRAThingWorx 支援 OAuth 連線類型:「OAuth (指定的使用者)」「OAuth (工作階段使用者)」
迴圈動作新增了 While 迴圈。
已更新所有 BitlyDialogflow 動作。
SQL 連接器
新增了對於單向 SSL 與雙向 SSL 連線的支援。
能夠在建立列更新列動作中建立及更新多列。
「差異」核取方塊可讓您在取得列透過連接取得列動作中的欄中傳回唯一值。
能夠針對刪除列取得列透過連接取得列更新列動作在「Where 子句」「Join 子句」輸入欄位中新增自由形式的 SQL。
Dynamics 365 CRM
執行動作執行函數動作中的「包括參考網域」核取方塊可讓您分別顯示在參考網域中由 ActionImportFunctionImport 描述的動作與功能。
能夠包括建立記錄更新記錄動作的參考導覽內容。輸入形式會根據您選取的實體集動態變更。
能夠針對執行動作執行函數取得記錄動作,透過「表單查詢」「離散查詢」「原始查詢」篩選物件內容。
OData
執行動作執行函數動作中的「包括參考網域」核取方塊可讓您分別顯示在參考網域中由 ActionImportFunctionImport 描述的動作與功能。
能夠包括建立實體更新實體動作的參考導覽內容。輸入形式會根據您選取的實體集動態變更。
能夠針對執行動作執行函數取得內容動作,透過「表單查詢」「離散查詢」「原始查詢」篩選物件內容。
Windchill
執行動作執行函數動作中的「包括參考網域」核取方塊可讓您分別顯示在參考網域中由 ActionImportFunctionImport 描述的動作與功能。
能夠包括建立實體更新實體動作的參考導覽內容。輸入形式會根據您選取的實體類型動態變更。
能夠針對執行動作執行函數依 ID 取得實體透過查詢取得實體動作,透過「表單查詢」「離散查詢」「原始查詢」篩選物件內容。
程式錯誤修正
平台
追蹤編號
已取代 DeleteDataTableEntriesWithQuery 服務並新增 DeleteDataTableEntriesWithQueryCriteria 服務作為取代物。DeleteDataTableEntriesWithQueryCriteria 服務不接受 locationsourcetype 參數,但可以將其新增至 query 參數。
TW-14728
已取代 EnableSubscriptionDisableSubscription 服務。已建立取代服務 EnableSubscription,且 DisableSubscription 已建立並包含 subscriptionName 輸入參數。如需詳細資訊,請參閱 本主題
TW-66112
已修正導致遠端內容始終顯示為 ReadEdgeValue (即使將其設定為 UseDefaultValue 亦是如此) 的工業物件問題。
TW-76929
已將計時器與排程器的「已啟用」標籤變更為「啟動時自動啟用計時器」
TW-75596
已為 EntityServices 新增兩個 API:GetEntityListByRegexGetEntityListWithPermissionMaskByRegEx。這兩個 API 都 (僅) 使用 REGEX 運算式,而不使用 SQL 搜尋字串來篩選及列出實體。原始 API GetEntityList 會保持不變。
TW-75206
已修正當匯入內容包含具有孤立訂閱 (例如遺失的參考事件、內容或來源) 的實體時,導致匯入失敗的問題。為了修正此問題,將會透過禁用訂閱來使匯入成功。在此情況下,系統將會記錄錯誤訊息。
TW-74824
已修正當執行與 SSO 不同步的服務時,導致發生錯誤的問題。
TW-73693
已修正在變更持續性提供者之後阻止警示資料顯示在「警示」記錄中的問題。
TW-73656
已修正在執行服務時導致記錄 NPE 的問題。
TW-73624
已修正 ThingWorx Analytics 服務之不一致服務輸出的問題。
TW-73451
已修正當使用 InfluxDB 作為持續性提供者時,如果物件名稱中存在點字元,會導致清除服務失敗的問題。
TW-73166
已針對從使用者群組新增或移除使用者的情況新增其他稽核項目。
TW-73086
已修正阻止從「解決方案中心」下載解決方案的問題。
TW-73074
已修正導致法文地區設定之 csvDecimalDelimiter 當地語系化權杖值無效的問題。
TW-72859
已修正阻止 HTTP 位元組服務透過範圍標題使用儲存在 ThingWorx 存放庫中的檔案的問題。
TW-72614
已修正阻止編輯使用者群組權限的問題。
TW-72437
已修正在呼叫 RemoveServiceDefinition 後阻止移除服務實行的問題。
TW-71789
已修正導致服務傳回所有物件內容而非在資料負載中所指定物件內容的問題。
TW-71223
已修正當依照「帳戶反鎖設定」中的配置鎖定或解除鎖定使用者時,上次修改日期不更新的問題。
TW-71207
已修正導致 QueryImplementingThingsWithData 服務傳回未在物形式上定義之內容的問題。
TW-70763
已修正導致指令集記錄檔中 NullPointerException 產生任何資料庫相關問題的問題。
TW-70070
已修正阻止 FileRepository 物件中的 downloadLink 欄成為超連結的問題。
TW-69493
已修正導致 GetFileInfo 服務將同一路徑傳回兩次的問題。
TW-69429
已修正導致遠端內容針對不存在的來源顯示良好品質 (豎起大拇指圖示) 的問題。
TW-69026
已修正導致 Chrome 瀏覽器在執行所含資料列數超過 300000 列的 SQL 查詢服務時,使用超過 2GB 記憶體的問題。
TW-68338
已修正當混搭名稱包含中文字元時阻止使用表單登入的問題。
TW-67517
已修正在狀態定義中變更 < 與 > 字元的問題。
TW-67228
已修正阻止將記錄檔新增至封存資料夾的問題。
TW-67040
已修正導致具有遠端繫結的已匯入「工業物件」失敗的問題。
TW-65621
已修正阻止欄位定義中包含特殊字元的組態表在匯入延伸功能之後更新的問題。
TW-63646
已修正導致具有特殊字元的標籤在「工業連接器」中不正確處理的問題。
TW-62586
已修正當使用者名稱中包含反斜線字元時,其會在 Composer 顯示兩次的問題。
TW-58563
已新增如果在物範本上指定了值串流時對於物件的視覺回饋。
TW-58277
已修正導致串流表中的時間欄結構描述在 PostgreSQL 中從「不含時區的時間戳記」變更為「包含時區的時間戳記」的問題。
TW-35605
已修正阻止語法檢查正常運作的問題。
TW-35371
已修正允許刪除系統當地語系化表權杖的問題。
TW-33567
已修正阻止 ListDirectories 服務根據 nameMask 參數列出目錄的問題。
TW-14413
已修正當匯入中存在遺失的加密金鑰時,阻止系統在匯入之後啟動的問題。為了修正此問題,在此情況下,管理員將能夠啟動系統,但他們無法將加密資訊 (PASSWORD 內容) 匯入系統。為了在匯入之後允許啟動,匯入流程將會略過任何 PASSWORD 類型初始化錯誤。系統將會記錄下列錯誤訊息:
During import property [Prop1] on thing [Thing1] initialization error occured,
skipping property initialization. Error message [Unable To Convert From java.lang.String to PASSWORD]
TW-75158
已修正當「專案」包含具有動態內容 URL 的 MediaEntity 時無法封裝「解決方案」的情況。
TW-73874
Mashup Builder
追蹤編號
已修正導致圖像從絕對變更為相對的「集合」小器具問題。
TW-75614
已修正阻止本地化「上載檔案」小器具中的「選擇檔案」標籤的問題。
TW-75542
已修正在初始設定後,阻止使用「無」值的「數字輸入」小器具問題。
TW-75477
為「集合」小器具新增了 CellAlternateStyle 樣式內容,允許使用替代儲存格背景顏色。
TW-75459
已修正當圖表為水平時阻止套用 XAxisLabelRotation 的「標籤」圖表問題。
TW-75281
已修正小器具之間的 Tab 序列問題。
TW-75279,TW-74292
已修正當下拉清單在快顯視窗中時阻止下拉清單關閉的 web 元件問題。
TW-74971
已修正當在自動重新整理時觸發資料時,阻止保留所選列的「集合」小器具問題。
TW-74748
已修正阻止混搭在設計時間正確顯示的「版面配置」小器具問題。
TW-74454
新增了可以在編輯事件路由器時編輯「資料形式」內容的功能。當「資料類型」內容設定為 INFOTABLE 時,會有條件地顯示內容。
TW-74276
已修正在混搭執行時間導致 ThingWorx 主控台發生錯誤的問題。
TW-74219
已修正在拖曳繫結時阻止在「資料面板」中自動捲動的問題。
TW-74165
已修正當繫結至核取方塊時阻止排序顯示輸出的「集合」小器具問題。
TW-73903
已修正導致核取方塊 web 元件從其標籤位移的「核取方塊」web 元件問題。
TW-73902
已修正阻止彈性容器的自訂類別正確更新的問題。
TW-73545
已修正阻止在 Mashup Builder 中識別具有某些名稱格式的媒體實體的問題。
TW-73377
已修正阻止日文字元正確顯示的「導覽」小器具問題。
TW-73302
已修正阻止修改包含「集合」小器具之動態面板中的填補的問題。
TW-73230
已修正在升級之後看不到舊有小器具的問題。
TW-72883
已修正在使用「樣式主題」時網格中儲存格不對齊的問題。
TW-72466
已修正當在 Mac 中存取混搭時,導致記錄錯誤的問題。
TW-72270
已修正在使用「進階格點」時導致日期選擇器顯示在快顯視窗後面的問題。
TW-72205
已修正在已選取 Visible 內容的情況下導致「儀表板」小器具保持不可見的問題。
TW-72145
已修正導致「已變更」事件在值更新之前觸發的「日期時間選擇器」web 元件問題。
TW-72112
已修正導致 JSON 工作階段變數在繫結至運算式、驗證器或服務時傳回未定義項目的問題。
TW-72105
已修正當在回應式混搭中啟用內容時,導致捲軸自動新增的問題。
TW-72013
已修正導致保留之前在選取時所選取列值的「清單」小器具問題。
TW-72009
已修正導致繫結至父標籤的自訂 CSS 也會套用至子標籤的問題。
TW-71845
已修正導致自動重新整理在混搭關閉之後或標籤在 Composer 中不處於焦點時保持觸發的問題。
TW-72305
已修正導致「非日期」在執行時間取代日期顯示的「值顯示」小器具問題。
TW-71647
已修正在將事件繫結至運算式服務時導致建立額外繫結的問題。
TW-71193
已修正導致將特殊字元編碼為 HTML 的「上載」小器具問題。
TW-71072
已修正阻止刪除記錄的「進階格點」小器具問題。
TW-70997
已修正阻止按兩下正常運作的「集合」小器具問題。
TW-70937
已修正阻止 Tab 序列正常運作的「文字欄位」web 元件小器具問題。
TW-70303
已修正若已從運算式繫結「已禁用」內容時,阻止該內容變更的「按鈕」小器具問題。
TW-69883
已修正在已將 StackSeries 內容設定為 true 時,圖表小器具無法正確繪製的「圖表」小器具問題。
TW-69412
已修正導致左右括弧字元轉換為問號字元的「文字欄位」與「文字區域」小器具問題。
TW-69149
已修正當實體名稱中存在句點時,阻止 SourceURL 運作的「圖像」小器具問題。
TW-69114
已修正阻止將位置固定在 Google Maps 中的「資料篩選器」小器具問題。
TW-68977
已修正阻止設定樣式的「值顯示」web 元件問題。
TW-68027
已修正阻止套用繫結至 TargetMashupTargetMashupType 參數的「導覽」web 元件問題。
TW-67708
已修正阻止將按鈕寬度設定為低於 41px 的問題。
TW-67124
已修正當下拉清單在快顯視窗中時阻止下拉清單關閉的 web 元件問題。
TW-65497
已修正當放大較小解析度時阻止顯示快顯內容的問題。
TW-52677
已知問題與限制
ThingWorx 9.0.0 中存在下列已知問題與限制:
平台
如果您要使用 InfluxDB 作為資料庫與 ThingworxMetric 資料形式,且您已使用該資料形式建立實體,例如資料表或串流,則其可能無法在 9.0 中使用。其基礎類型已從「編號」變更為「變體」。因此,您必須針對這些實體建立並使用具有相同欄位的新資料形式。
Mashup Builder
遷移混搭之後,「文字欄位」與「文字區域」小器具不會保留使用 font-weight 樣式內容設定的文字樣式。在 ThingWorx 8.5 中,font-weight 樣式內容並未正確列在 text-box 小器具的部份下來取代 text-value。當您將混搭遷移至 9.0 時,樣式內容會保持可見,但不會影響小器具。欲將樣式套用至小器具文字,請在 text-value 零件下設定樣式內容。當您建立新混搭時,樣式內容不會正確列在「樣式內容」面板上的 text-value 零件下。
當您將混搭遷移至 9.0 時,會從「內容」面板上的清單中移除「文字欄位」小器具的 Value 內容。現在,內容已遭取代,並會移除對它的任何繫結。這會影響使用小器具內容所在的任何混搭。欲解決此問題,請改為使用 Text 內容重新建立繫結。
在混搭與樣式主題實體的「自訂 CSS」標籤上,CSS 變數會在啟用 linting 時錯誤反白顯示為語法錯誤。這些變數可用來設定小器具樣式,您可以為其套用樣式主題。欲解決問題,請在編輯器中禁用 linting,或略過警告訊息並儲存您對實體所做的變更。CSS 變數會在執行時間套用至小器具。
終止支援資訊
終止支援資訊
作為此 ThingWorx 發行版本的廣泛產品審核的一部份,由於市場採用度有限,且持續努力強化 ThingWorx 平台的安全性,PTC 已移除某一範圍的功能。針對 ThingWorx 9.0,不再支援下列功能:
在 Composer「文件集」欄位中使用 RTF 文字的能力 (現有 RTF 文字將會顯示為原始 HTML)。
在 Mashup Builder 的部落格與 wiki 中使用 RTF 文字的能力 (現有 RTF 文字將會顯示為原始 HTML)。
在混搭中編輯 HTML 文字的能力。ThingWorx 使用者仍將能夠顯示 HTML 內容而不進行編輯。將會審查內容,且必須使用支援的 HTML 標籤設定好格式。
不再支援查詢微服務。
這是否有幫助?