主要特性
- 新增了對 單一登入 的支援。
- 使用者管理和角色,包括使用嵌入式 Web 伺服器重置管理員密碼的功能。
- 支援使用 PostgreSQL 作為後端的應用程式資料庫。
- 審計日誌
- 清理選項現在支援歸檔到 Amazon S3 的功能。
- 清理例程現在可確保應用程式日誌預設在 100,000 條記錄後截斷。
- 新增了一個新的頂層
Settings頁面。 - .NET 版的嵌入式 Web 伺服器不再需要管理權限才能執行。以前的安裝將繼續像以前一樣執行,但新設定將使用 預設情況下應用程式目錄在磁碟上的不同路徑。
系統 API
新增
- 新增了用於匯出工作流程的
exportAPI。
變更
- 將
downloadFileAPI 操作重新命名為 receiveFile。 - 將
ConnectorIdAPI 資源的certificates輸入更改為ConnectorIds,因為它接受以逗號分隔的 ConnectorIds 清單。 - 將
importProfilesAPI 操作替換為import。 - 棄用了
SubfolderAPI 的files輸入。應改為使用訊息上的“子資料夾”訊息頭。 - 刪除了
DeleteTransactionsAPI 操作的archiveLogs輸入。transactionsAPI 資源可以與適當的 OData 過濾器一起使用以實現相同的結果。 - 刪除了
deleteLogsAPI 操作。可以改為使用對logsAPI 資源的 DELETE 請求。 - 刪除了
deleteTransactionsAPI 操作。可以改為使用對transactionsAPI 資源的 DELETE 請求。 - 移除了
ExpirationDaysAPI 資源中的certificates屬性
移除
- 移除了對
refreshTransactionsAPI 的支援。 - 移除了對
restartFileAPI 的支援。
端口
新增
- 新增了 PostgreSQL 端口
- 新增了將輸入檔案作為 REST 端口中請求的二進位資料傳送的功能。
- 在資料庫端口的進階選項卡中新增了“最大失敗記錄”設定,以允許端口忽略可配置數量的插入失敗而不報告錯誤。
- EmailReceive 端口現在支援 OAuth 2.0 作為身分驗證機制。
變更
- 如 升級指南 中所述,基於檔案的端口(如檔案、SFTP 等)現在在訊息上使用“子資料夾”訊息頭來表示路徑資訊,而不是傳送或接收資料夾的子資料夾。
- 每個端口的傳送資料夾中的所有檔案(包括子資料夾中的檔案)都將被端口使用。如果以前的系統將處理過的檔案或不打算在端口的傳送資料夾的子資料夾中傳輸的儲存檔案存檔,則必須重新定位它們,否則它們將由端口處理。
- FTP 和 SFTP 端口現在移動至 MFT 類別。
- 所有端口現在都支援“日誌子資料夾方案”和“傳送資料夾方案”設定,以防止由於單個資料夾中堆積大量檔案或資料夾而導致效能問題。
_message特殊專案 現在可在“接收後”活動中使用。- 從端口中的 After Receive 事件存取的檔案內容現在從磁碟上的臨時位置載入,即使工作副本移動到其他位置,檔案仍將寫入磁碟上的 Receive 目錄。建議在以後的此類情況下使用檔案端口
- 如果檢測到屬性對映,XMLMap 端口現在將自動啟用“顯示屬性”切換。
- CData 端口現在支援 v21 驅動程式而不是 v20 驅動程式。
- 新增
BaseURL設定後,PublicDomain設定現已棄用。 - S3 端口現在支援連線到其他類似 S3 的服務,因此現在不推薦使用 Wasabi 端口。
- 具有多個輸出資料夾的端口現在在磁碟上都有一個接收資料夾。
- 刪除了基於檔案的端口的“
OverwriteLocal”設定。應改為使用檔案端口。 - CData PostgreSQL 驅動程式現在隨應用程式而不是 PgSQL 驅動程式一起提供。
- API、CData 和資料庫端口現在需要 CData 驅動程式的許可證才能執行。如果資料來源存在單獨的端口,則可以使用該端口。例如,如果 Salesforce 驅動程式用於 CData 端口,則需要驅動程式許可證,但 Salesforce 端口不需要。如有必要,請聯絡 sales@kasoftware.cn 詢問有關獲得許可證的問題。
其他
新增
- 在應用資料庫的所有日誌表中新增了
InstanceId列。這在 HA 環境中很有用,可以確定叢集中的哪個例項生成了日誌項目
變更
- The Windows Edition 要求 .NET 4.5 版本。
- The Java 版本 要求 Java 1.8 或更高。
- The Java 版本 要求 Servlet 3.0 來執行外部的 java servlet containers。
- 流相關的配置詳細資訊現在儲存在 flow.json 而不是 port.cfg 設定中,如
SendToConnector。現在,將在應用程式啟動時將這些流連線從 port.cfg 檔案移轉到 flow.json。