Skip to main content

概覽

觀看此影片以瞭解此版本中的新增功能的簡要介紹:

主要特性

新增

  • 新增自定義角色功能。支援建立具有最多 10 個策略的自定義角色,允許使用者僅存取特定工作區中的某些操作。 有關更多詳細資訊,請參閱自定義角色 部分。
  • 新增了指定端口預期處理數量的功能。 如果在指定時間範圍內未滿足這些數量,則會透過警示、概覽頁面小部件和“日誌”頁面中的專用索引標籤通知使用者。 有關更多詳細資訊,請參閱服務等級協議 (SLA) 部分。
  • 工作流程設計器的 UI 改進,包括但不限於在設定頁中刪除端口的功能、在畫布上端口的形狀中顯示端口型別以及懸停時端口的描述、以及自動佈局端口的功能。
  • 新的 “包含接收資料夾(Receive)中的檔案” 設定已新增到 “系統設定” → “進階設定” → “清理選項” 中。 完備的工作流程通常包括使用一個終結角色的端口,確保它們不會在流結束時累積。 在並非如此的工作流程中,檔案會累積在接收資料夾中,並可能導致效能問題。 啟用此設定可確保清除這些檔案。 請注意,作為此更改的一部分,存檔的目錄結構發生了更改,以使日誌與訊息資料分開。
  • 新增了新的 xpathcount 格式化器。 這可以在 xmlDOMSearch 運算器呼叫中使用,或者在 XML Map 內的指令碼中使用,以便輕鬆確定文件中與給定 xpath 匹配的元素數量。

變更

  • 放寬了 系統 API 的鎖的要求,以提高效能和並行性。
  • MySQL 8 之前的版本現已不再作為應用程式資料庫使用。
  • 改進了 Derby 和 SQLite 資料庫用作應用程式資料庫時的效能和穩定性。
  • dbQuery 運算器之前為查詢傳回的每個列生成一個輸出屬性,即使該列的值為空。 為了便於檢測空列,它們現在被排除在操作生成的輸出項中。 使用 dbQuery 取得可能為 null 的列值的指令碼應更新為包含 def 格式化器,以確保不會因輸出項上缺少這些屬性而出現錯誤。
  • 某些指令碼運算器,特別是端口運算器,如x12Scan,必須透過帶有身分驗證權杖的 connector.rsc 端點進行呼叫。 直接呼叫這些操作的功能現已棄用,並將在未來版本中刪除。

端口

新增

  • 與遠端檔案系統(SFTP、File、S3 等)互動的端口現在透過向端口接收的訊息新增“RemotePath”訊息頭來保留完整的遠端路徑。
  • Email Send 端口 現在支援透過使用批次組在一封電子郵件中傳送多個附件。
  • 現在可以在端口級別的“通知”索引標籤中覆蓋警示的電子郵件地址。
  • 現在可以在端口的“通知”索引標籤中覆蓋系統通知的電子郵件地址、標題及其他資訊。
  • 當無法重新整理檢索到的 OAuth 權杖時,使用 OAuth 進行身分驗證的端口現在會顯示警告。
  • 新增了在 UI 中格式化預覽的 EDI 資料的功能。
  • Email Send 端口 端口現在允許透過新的 “擴充套件對映” 設定以及輸入訊息上的內容類型訊息頭確定附件的內容類型。

變更

  • 當請求非同步 MDN 時,AS2 端口 現在會在讀取完整請求正文之前積極確認傳入請求。
  • 改進了 X12 端口 的例外訊息以及對上傳測試檔案功能的支援,特別是它與端口的其他功能(例如:巢狀主-明細迴圈)互動的方式。
  • EDI 端口 現在在收到否定確認(Ack)時生成錯誤通知。
  • 轉換平面檔案格式(例如:CSV、TSV 和 PSV)的端口現在會在翻譯後的 XML 上的 flatfile:column 屬性中保留原始列名稱(僅當它與翻譯版本不同時)。反之,當從 XML 轉換為平面檔案格式時,這些端口也會讀取此屬性以確定列頭名稱。
  • Kintone 端口 從測試版移至釋出狀態。

修復

  • 修復了 Flat File 端口 中的幾個小問題。
  • 改進了 Validate 端口,以更好地處理包含許多重複元素的訊息的驗證。
  • 修復了 Split 端口 中的一個問題:在某些情況下,輸出 XML 中未保留重要的空格。
  • 修復了 Branch 端口 中的 IsNull 運算子,以更好地處理使用 xsi:nil 屬性顯式設定為 null 的缺失訊息頭和 XML 元素。
  • FTP Server 端口SFTP Server 端口 現在利用訊息上的 Subfolder 訊息頭將流中的訊息放置在相應的伺服器的目錄中。
  • SFTP Server 端口 的效能和穩定性得到改進,特別是在使用臨時副檔名且用戶端意外斷開連線時。