跳至主要內容
Adaptive Planning
上次更新時間 :2025-03-14
參照︰整合資料代理程式技術需求

參照︰整合資料代理程式技術需求

資料代理程式

資料代理程式是在 Adaptive Planning 客戶內部部署伺服器上執行的整合元件。資料代理程式會從符合 JDBC 規範的資料庫或自訂指令碼資料來源擷取資訊。資料代理程式也可以從 Adaptive Planning 匯出資料。資料代理程式需要一部執行 Windows 的電腦,部署在客戶防火牆後面並以託管服務的形式執行。資料代理程式可管理對內部部署應用程式的存取,以及與雲端 Adaptive Planning 的連線。
資料代理程式服務 (代理程式服務) 可管理資料代理程式。此服務可當做 Windows 服務執行,並啟動安裝在客戶防火牆後面的 Java 應用程式。代理程式服務會長時間輪詢 Adaptive Planning 閘道。閘道伺服器可透過防火牆將通訊中介至代理程式服務的內部部署實例。此閘道會代替該服務實例託管的所有資料代理程式,接收來自 Adaptive Planning 伺服器的要求。每個已安裝的代理程式服務實例都可以託管多個資料代理程式。
安裝內容包含 Workday Adaptive Planning Data Agent Manager,這是客戶用來初始設定和配置代理程式服務的桌面公用程式。安裝時可選擇包含 Pentaho Kettle 和 Spoon,即 Kettle ETL Designer。如果使用了選用的 Pentaho Kettle 元件,則代理服務會管理 Kettle ETL 執行實例 (作業執行器) 的集區。每個執行實例都是在自己的流程中執行的 Java 虛擬機器。代理程式服務會將啟動的任何 Kettle ETL 指令碼委派給免費的作業執行器。Adaptive Planning 提供外掛程式,可在設計時建立 Spoon 環境與 Adaptive Planning Integration 之間的連線。這些外掛程式允許驗證 Adaptive Planning 的雲端實例、將指令碼發佈到雲端,以及從 Kettle 使用者介面內測試指令碼型整合。請注意,只有在需要使用 Pentaho Kettle 指令碼來擷取資料時,才需要選用 Pentaho 元件。如果資料代理程式使用 Adaptive Planning JDBC 資料來源從符合 JDBC 規範的資料庫中擷取資料,則不需要這些元件。
使用代理程式使用者介面,可從雲端管理和控制內部部署資料代理程式。代理程式使用者介面是 Adaptive Planning 資料設計工具的一部分,可透過網頁瀏覽器存取。在資料設計工具中建立代理程式後,客戶即可下載並安裝最新版本的資料代理程式,以及選用的 Pentaho Kettle 元件。代理程式使用者介面可顯示代理程式的目前狀態和版本詳細資料,並允許客戶佈建/取消佈建/暫停/繼續執行資料代理程式。客戶也可透過代理程式使用者介面,將資料代理程式升級至較新版本。請參閱「」 Concept: Integration

技術規格

建議對資料代理程式所在的機器使用下列技術規格。確切的規格將取決於資料量,並應與 Adaptive Planning 專業服務顧問進行檢閱。
作業系統
支援的平台︰
  • Windows 2022 伺服器
  • Windows 2019 Server
  • Windows 2016 Server
  • Windows 11
  • Windows 10
Pentaho Kettle 和 Java 版本的資料代理程式支援︰
資料代理程式版本
Java 版本 (建議使用 64 位元)
Pentaho 資料整合 (Kettle) 版本
2025R1 資料代理程式 v19
11、OpenJDK、Azul Zulu OpenJDK
9.3
2024R2 資料代理程式 v18
8、OpenJDK、Azul Zulu OpenJDK
8.3
2024R1 資料代理程式 v17
8、OpenJDK、Azul Zulu OpenJDK
8.3
2023R2 資料代理程式 v16
8、OpenJDK、Azul Zulu OpenJDK
8.3
2023R1 資料代理程式 v15
8、OpenJDK、Azul Zulu OpenJDK
8.3
2022R2 資料代理程式 v14
8、OpenJDK、Azul Zulu OpenJDK
8.3
2022R1 資料代理程式 v13
8、OpenJDK、Azul Zulu OpenJDK
8.3
2021R2 資料代理程式 v12
8、OpenJDK、Azul Zulu OpenJDK
8.3
2021R1 資料代理程式 v12
8、OpenJDK、Azul Zulu OpenJDK
8.2
2020R2 資料代理程式 v10
8、OpenJDK、Azul Zulu OpenJDK
8.2
2019.3 資料代理程式 v8
8、OpenJDK、Azul Zulu OpenJDK
8.2
2017.1 資料代理程式 v6 和 v7x
8
6.1
v6 之前的舊版資料代理程式 - 不支援
不支援
不支援
如果您不使用 Kettle 指令碼,也可以使用 Java 版本 11。
磁碟空間
我們建議在 C: 硬碟上保留 60GB 的可用空間,以便安裝資料代理程式和儲存臨時檔案和快取資料。無法使用其他硬碟的空間。
  • 資料代理程式至少需要有 2GB 的空間
  • 臨時檔案和快取資料所需的額外磁碟空間,取決於具體實作狀況
記憶體
建議至少 8GB。如果虛擬機器用於託管資料代理程式,建議使用 12GB。
連線能力
資料代理程式使用 HTTPS 與 Adaptive Planning 伺服器通訊。Data Agent Service Manager 使用連接埠 443 (HTTPS 的預設連接埠) 與 Adaptive Planning 伺服器和其他網頁型來源通訊。
地理位置
一部執行代理程式服務的機器無法為多個地理位置的用戶提供服務。
依網域限制存取權
流量平衡和資料主權/資料駐留管理需要存取以下項目︰
*.adaptiveplanning.com
網域