我們知道,以最佳格式收集資料對於簡化端對端報告週期而言至關重要。在 Wdata 中收集和匯集資料的最有效方法是使用 Queries。在本連線學習路徑中,我們將學習如何使用 Chains 執行 Wdata Query,自動收集資料。
| 主要業務使用個案 | 報告 Wdata 中儲存的資料 |
| 主要學習目標 | 從鏈執行查詢 |
| 次要學習目標 | 將查詢結果匯出至試算表 |
| 必要條件 |
選項 - 確定現有試算表的 URL,以便將查詢結果寫入 |
| 支援範本 | CLP | 執行查詢及匯出結果 |
步驟 1:建立鏈條
- 新增鏈
- 將鏈命名為CLP | 執行查詢並匯出結果
- 儲存連鎖
步驟 2:運行時輸入
我們使用 Runtime Inputs Chain Event 來啟動 Chain。這可讓我們提示使用者查詢的 ID 和要寫入結果的試算表 URL。試算表 URL 欄位為選填項目;若不填寫,則會建立新的試算表。
- 在開始區域中加入Runtime Inputs Chain Event from Chain Trigger Events
- 這可讓我們提示使用者查詢的查詢 ID 和將要寫入結果的試算表 URL。
- 閱讀更多關於運行時輸入
- 在命令上按兩下來編輯運行時間輸入鏈事件
- 新增下列輸入:
- 輸入 1:
- 類型:文字欄位
- 顯示名稱:查詢 ID
- 必須填寫:已勾選
- 輸入 2:
- 類型:文字欄位
- 顯示名稱:試算表 URL
- 必填:未勾選
- 輸入 1:
- 新增下列輸入:
- 儲存指令
步驟 3:執行查詢
為了擷取最新的資料,首先需要執行查詢。一旦查詢成功執行,我們就可以匯出查詢結果,用於下線報告或傳送至其他外部系統。我們將使用 Run Query Command 執行 Wdata Query。
- 從 Workiva Connector 新增Run Query Command 到 Chain canvas
- 將Runtime Inputs Chain Event 連接到Run Query Command
- 按兩下指令來設定
- 按一下查詢 ID 欄位
- 在左側變數面板中,按一下向下箭頭以展開觸發器
- 按一下向下箭頭以展開Runtime Inputs
- 按一下查詢 ID
- 按一下查詢 ID 欄位
- 儲存指令
步驟 4:匯出查詢結果
使用查詢結果的第二個步驟是將資料匯出到 Spreadsheet。匯出查詢結果指令用來將執行查詢的結果寫入 Spreadsheet 中指定的 Sheet。
- 從 Workiva Connector 新增Export Query Results Command 到 Chain canvas。
- 連接執行查詢 指令至匯出查詢結果 指令
- 雙擊該命令進行配置
- 按一下查詢結果 ID 欄位
- 在左側變數面板中,按一下向下箭頭以展開「執行查詢
- 按一下向下箭頭以展開查詢結果
- 點選Id
- 按一下查詢結果 ID 欄位
提示如果您需要在後續指令中使用您的查詢結果,請使用 Workiva Connector 的 Download Query Results Command,使用上述相同的查詢 ID 作為查詢結果 ID 欄位的輸入。
-
- 接著按一下試算表 URL 欄位
- 在左側變數面板中,按一下向下箭頭以展開觸發器
- 按一下向下箭頭以展開「運行時輸入」。
- 按一下試算表 URL
- 接著按一下試算表 URL 欄位
- 儲存指令
步驟 5:測試練習
現在 Chain 已經完成,請測試結果
- 發佈 鏈
- 按一下執行 ,然後選擇以輸入執行
- 為您的運行時間輸入添加值
- 查詢 ID- 中電員工詳細資料查詢的 ID
- 試算表網址- 您希望匯出查詢結果至試算表的完整網址
- 在此示例中 - 在 Workiva 平台中创建了一个电子表格,并命名为中电员工总数
- 連鎖成功完成後,檢視試算表以確認結果
- 連鎖應已成功執行查詢,並將結果匯出至試算表
- 您可以導航至工作表 URL,確認資料是否已匯入您的試算表。
完成下一個路徑,瞭解更多關於使用 Chain 執行查詢的資訊:使用參數執行查詢 !