配置具有 PrismAnalytics 子裝配件的裝配件
要將 CSV 資料傳送至 Prism Analytics,您的程序集必須包含符合以下條件的
PrismAnalytics
元件︰- 接收 CSV 資料做為輸入,無論是在訊息的根部分中,還是做為變數。
- 接收包含 CSV 資料的 JSON 說明的變數。
- 有多個參數配置正確。
- 配置您的程序集,以取得一個或多個來源 CSV 檔案。根據您用來取得 CSV 資料的方法,您可能需要提供變數名稱或設定 MIME 類型。執行此任務時,請參考以下說明︰CSV 取得方式附註sftp-out元件
- 在元件的「輸入檔案模式」屬性中指定 CSV 檔案名稱。您可以使用萬用字元。
- 使用元件的get方法來擷取單一檔案或其mget方法來擷取多個檔案。
- Studio 會將 CSV 資料新增至訊息根部分。
- 不需要變數名稱。
- Studio 會自動正確設定 MIME 類型。
擷取或偵聽服務- Studio 會將 CSV 資料新增至變數。
- 使用「」為變數命名wd.prism.component.csv.input.varname參數
- Studio 會自動正確設定 MIME 類型。
任何其他方法- Studio 會將 CSV 資料新增至訊息根部分或變數。
- 如果適用,請使用wd.prism.component.csv.input.varname參數
- 將根部分或變數的 MIME 類型設定為︰
- text/csv
- 純文字/csv
- 應用程式/zip
- 在寫入步驟的「訊息建置器」分頁上建立文字訊息,並新增說明資料的 JSON 文字。輸出變數。範例︰temp.schema。您可以將 JSON 文字直接新增至訊息建置器。或者,您可以將其寫入您選擇的工具中並貼上。
- 配置PrismAnalytics元件的參數︰參數說明wd.prism.component.schema.varname包含描述資料的 JSON 結構描述的變數。wd.prism.component.table.namePrism 表的名稱。表格名稱︰
- 在資料目錄中不能重複。
- 最多可包含 255 個字元。
- 只能包含英數字元和底線字元。
- 必須以字母開頭。
- 結尾不能使用底線。
wd.prism.component.client.idWorkday 指派給 API 用戶端的用戶端 ID。存取「檢視 API 用戶端」報告,然後檢視用於整合的 API 用戶端分頁。wd.prism.component.client.secretWorkday 指派給 API 用戶端的用戶端密鑰。存取「檢視 API 用戶端」報告,然後檢視用於整合的 API 用戶端分頁。wd.prism.component.refresh.tokenWorkday 指派給 API 用戶端的重新整理權杖。存取「檢視 API 用戶端」報告,然後檢視用於整合的 API 用戶端分頁。wd.prism.component.operation對 Prism 表執行的作業。「取代」是目前唯一受支援的選項。其會建立表格或取代其中一個同名的表格。wd.prism.component.csv.input.varname(選填)包含 CSV 輸入的變數。若您要將 CSV 資料新增至訊息根部分,則不需要。當您將PrismAnalytics元件新增至集合時, Studio 不會自動選取包含此參數。如有需要,請手動選取,或稍後在元件的「參數」分頁中新增。wd.prism.component.api.hostnameWorkday REST API 端點。存取「檢視 API 用戶端」報告。移除https://在開頭和/ccx/api/v1/<tenant-name>放在最後。範例︰i-09e55d32d61e2e287.workdaysuv.com。wd.prism.component.table.description(選填)表格的說明。最多可包含 255 個字元。wd.prism.component.table.description.display.name(選填)表格的顯示名稱。最多可包含 255 個字元。wd.prism.component.table.field.varname(選填)定義 Prism 表。將定義寫入變數,然後使用 vars['varable-name'] 將其傳遞至此參數。
部署並啟動整合。