CO2 AI 可讓您運用人工智慧 (AI) 的力量,衡量公司對環境的影響,並進行規模化減碳。
使用 Workiva 平台,您可以建立鏈,根據自訂CO2 AI 電子表格中指定的時間段,自動從 CO2 AI 下載碳足跡數據到表格中。然後,您可以使用該表作為查詢或試算表連線的來源,例如將資料包含在環境、社會與治理 (ESG) 或永續發展報告中。
備註: 當您在這些指示中建立多個鏈時,您只需執行一個 鏈 - 然後自動執行其他鏈 - 從 CO2 AI 下載資料並更新試算表。
註: 這些連鎖店使用的CO2 AI 電子表格由 Workiva 提供。如果您沒有但有興趣,請聯絡您的客戶成功經理以取得詳細資訊。
必要條件
要建立這些鏈,首先設定這些連接器 在Chains :
提示: 所有鏈的命令都使用預設 CloudRunner。不需要 GroundRunner。
若要啟用與 CO2 AI 的整合,請向 CO2 AI 管理員申請您公司帳戶的令牌和網域。
最後,注意CO2 AI 電子表格、其工作表及其連接表的 ID 。
建立記錄資料下載的鏈
開始時,建立連鎖以更新CO2 AI 電子表格,以追蹤碳足跡資料上傳至 Workiva 的時間。
步驟 1. 建立鏈結
- 從Chains ,點擊Create ,並選擇Create chain 。
- 在設定 ,輸入名稱
3. CO2 AI 日誌和說明,以幫助說明從 CO2 AI 上傳資料時,鏈會記錄。 - 按一下「儲存」(Save)。
步驟 2.從運行時間輸入事件開始
- 從觸發事件 ,移動Runtime inputs 到Start 。
- 選擇Runtime inputs 事件,然後按一下Edit 。
- 在基本資訊 中,輸入名稱和描述以協助識別事件。
- 在變數 中,使用這些顯示名稱新增 TextField 輸入:
訊息範圍試算表 ID工作表名稱
提示: 將變數的預設值留空;當您執行1. 稍後建立的 CO2 AI 更新 鏈。
- 為所有變數選擇Required ,然後按一下Save 。
步驟 3.添加命令以記錄下載
若要將下載新增至CO2 AI 試算表的狀態 工作表 :
- 從可用的連接器 ,選擇檔案公用程式 ,並將建立檔案 移至畫布。
- 從Runtime inputs 拖曳連結到Create file 。
- 選擇Create file 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇要使用的檔案公用程式連接器。 文字 從Trigger 選取Message runtime 輸入。 - 從可用的連接器 ,選擇Workiva ,並移動覆寫工作表資料 到畫布。
- 從建立檔案 拖曳連結到覆寫工作表資料 。
- 選擇覆寫工作表資料 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇要使用的 Workiva 連接器。 試算表 ID 從觸發 選擇試算表 ID 運行時輸入。 工作表 ID/名稱 選擇工作表名稱 runtime 輸入自觸發. 資料檔案 選擇Created file output fromCreate file 。 分隔符號 輸入逗號 ( ,)。開始儲存格 輸入 A2:C2.使用同步 清除此核取方塊。 使用平台 API 選取此核取方塊。
步驟 4.添加命令以重置控制工作表
若要重設Control 工作表選擇,以便下次執行:
- 從可用連線 ,選擇檔案公用程式 ,並將另一個建立檔案 移至畫布。
- 從Runtime inputs 拖曳另一個連結到新的Create file 。
- 選擇Create file 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的檔案公用程式連接器。 文字 ENTER - 從可用連接器 ,選擇Workiva ,並移動另一個覆寫工作表資料 到畫布。
- 從第二個建立檔案 拖曳連結到新的覆寫工作表資料 。
- 選擇覆寫工作表資料 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的 Workiva 連接器。 試算表 ID 從觸發 選擇試算表 ID 運行時輸入。 工作表 ID/名稱 輸入控制工作表。 資料檔案 選擇Created file output from the secondCreate file 。 分隔符號 輸入逗號 ( ,)。開始儲存格 選擇範圍 運行時輸入,從觸發 。 使用同步 清除此核取方塊。 使用平台 API 選取此核取方塊。 - 單擊發佈 ,輸入關於鏈發佈的備註,然後單擊發佈 。
從載入資料到 Wdata 模板建立鏈
接下來,使用Load Data to Wdata 模板 建立鏈,以從 CO2 AI 下載的資料更新CO2 AI 電子表格的連接表。載入資料到 Wdata 模版建立的鏈共同作用於
- 確定資料集是否已存在於資料表中
- 使用最新的資料集更新表
從Templates 建立鏈,開啟Load Data to Wdata | Primary chain 模版,然後按一下New chain 。
建立鏈從 CO2 AI 下載資料
最後,建立連鎖從 CO2 AI 下載和匯入碳足跡資料。
步驟 1. 建立鏈結
- 從Chains ,按一下Create ,並選擇Create chain 。
- 在設定, 輸入名稱
1. CO2 AI refresh,並輸入說明,以協助解釋連鎖從 CO2 AI 下載資料並上傳至表格。 - 新增這些變數,並按一下儲存 :
名稱 值 CO2 AI 代碼 輸入貴公司 CO2 AI 帳戶的代碼。 CO2 AI 網域 輸入貴公司 CO2 AI 帳戶的網域。 試算表 ID 輸入CO2 AI 電子表格的 ID。 控制工作表 ID 輸入Control sheet section of theCO2 AI 電子表格的 ID。 記錄表 輸入狀態。 表格 ID 輸入與CO2 AI 電子表格連接的表格的 ID。
步驟 2.添加命令從控制表中獲取年份
要確定要從您的 CO2 AI 帳戶下載的資料年份:
- 從可用連接器 ,選擇Workiva ,並將Get sheet data 移至Start.
- 選擇Get sheet data 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前連鎖相同的 Workiva 連接器。 試算表 ID 從Chain 中選擇Spreadsheet ID 變數。 工作表 ID/名稱 從鏈路 中選擇控制工作表 ID 變量。 區域 輸入 A5.數值樣式 選擇「計算」。 修訂 輸入 -1。
步驟 3.新增指令查看 CO2 AI 是否有資料
驗證是否可下載碳足跡資料:
- 從可用連接器 ,選擇HTTP ,並將Get 移至畫布。
- 從取得工作表資料 拖曳連結至取得 。
- 選擇Get 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別該命令檢查 CO2 AI 的循環。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇要使用的 HTTP 連接器。 顯示回應 選擇此核取方塊。 URL|網址 為請求建立 URL: - 輸入
https://。 - 從Chain 中選擇CO2 AI domain 變數。
- 輸入
.co2ai.com/api/0.1/cycles?in_past=100&in_future=100.
頁首 添加此標頭: - 在Key 中,輸入
Authorization。 - 在Value 中,輸入
Bearer,然後從Chain 中選擇CO2 AI token 變量。
內容類型 輸入 application/json。輸出 輸入此範例回應: [ { "id":1, "name":"2020", "is_enabled": true, "start_at":"2020-01-01T00:00:00+00:00", "end_at":"2020-12-31T00:00:00+00:00", "is_current": false, "has_any_footprint": true }] - 輸入
- 從可用的連接器 ,選擇JSON ,並將Array to CSV 移至畫布。
- 將連結從Get拖曳到Array to CSV 。
- 選擇Array to CSV 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性:
摘要資訊 值 連接器 選擇要使用的 JSON 連接器。 JSON 資料 選擇回應 輸出自獲得 。 多值分隔符 輸入逗號 (, )。 預覽結果 選取此核取方塊。 分隔符號 選擇 Comma。 - 在Columns 中,新增這些欄位,然後按一下儲存 :
資料欄名稱 JSON 路徑 ID .id 名稱 .name .is_enabled .is_enabled start_date .start_at end_date .end_at 目前 .is_current 磁碟使用量 .has_any_footprint - 從可用的連接器 ,選擇表格轉換 ,並將擷取值 移至畫布。
- 從Array 拖曳連結到 CSV 到Extract value 。
- 選擇Extract value 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述,以協助識別該命令從Control 工作表中檢索年份。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇要使用的表格轉換連接器。 輸入檔 選擇此資料 輸出自取得工作表資料. 欄索引 輸入 2.分隔符號 選擇逗號。 列索引 輸入 2。 - 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從擷取值 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述,以協助識別該命令從Control 工作表中檢索年份。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與相同的表格轉換連接器 擷取值 。 表格 新增此表: - 在檔案 中 ,選擇轉換檔案 從陣列輸出到 CSV 。
- 在表名稱 中 ,輸入
b。
查詢 輸入要執行的查詢: - 輸入
Select * from b where name='. - 選擇從輸出的值 提取值.
- 輸入
「 且 footprint = 」true'.
輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選取此核取方塊。
步驟 4.新增指令以從 CO2 AI 下載任何可用資料
從 CO2 AI 下載可用的碳足跡資料:
- 從Chain events ,移動Conditional 到畫布。
- 從進階查詢 拖曳連結到Conditional 。
- 選擇Conditional 事件,然後按一下Edit 。
- 在基本資訊 中,輸入名稱和描述,以協助識別事件驗證查詢傳回的結果。
- 在Condition 中,新增要測試的規則,然後按一下儲存 :
資料 開刀 - 在要測試的資料類型 中,選擇 Integer。
- 從進階查詢 中選擇記錄計數 輸出。
- 在Operation to test 中,選擇 Greater than (>)。
- 輸入
0。
- 若要在沒有 資料可供下載時停止連鎖,請在 canvas 上新增Run chain 事件。
- 從Conditional 拖曳連結至Run chain 。
- 按兩下連結,並選擇錯誤 。
- 選擇Run chain 事件,然後按一下Edit 。
- 在基本資訊 中,輸入名稱和描述以協助識別事件。
- 在Chain to run 中 ,選擇3. 之前建立的 CO2 AI 日誌 鏈。
- 輸入鏈的運行時間輸入,並點擊保存 :
運行時輸入 值 訊息 建立訊息以張貼至狀態 工作表: - 從Runtime 中選擇SystemDateTime 變數。
- 按一下SystemDateTime 變數,然後增 加解析日期/時間 變換。
- 選取「ISO Extended」(平台標準)。
- 在輸出日期格式 ,輸入
%Y-%m-%d。 - 選擇輸入和輸出時區,然後按一下Apply 。
- 輸入
,Successful with errors,。 - 從Extract value指令中選取該年份的Value 輸出。
- 輸入
footprint 不存在。聯絡您的 CO2 AI 管理員。
範圍 B6:C6 試算表 ID 從Chain 中選擇Spreadsheet ID 變數。 工作表名稱 從Chain 中選擇Log sheet 變數。 - 從可用的連接器 ,選擇表格轉換 ,並移動擷取值 到畫布。
- 從Conditional 拖曳連結到Extract value 。
- 選擇Extract value 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令擷取週期 ID。
- 輸入命令的屬性,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 輸入檔 選擇此結果 輸出自進階查詢. 欄索引 輸入 1。分隔符號 選擇逗號。 列索引 輸入 2。 - 從可用的連線器 ,選擇HTTP ,並移動Get 到畫布。
- 從擷取值 拖曳連結到Get 。
- 選擇Get 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述,以協助識別命令擷取可用足跡資料清單。
- 輸入命令的屬性,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的 HTTP 連接器。 顯示回應 選擇此核取方塊。 URL|網址 為請求建立 URL: - 輸入
https://。 - 從中選擇CO2 AI domain 變量 Chain.
- 輸入
.co2ai.com/api/0.1/footprints/cycles/. - 選擇從前面的值 輸出擷取值.
頁首 添加此標頭: - 在Key 中,輸入
Authorization。 - 在Value 中,輸入
Bearer,然後從Chain 中選擇CO2 AI token 變量。
內容類型 輸入 application/json。輸出 輸入此範例回應: [{"name": "spirit-cycle-3-(api)", "description": "Footprint created via the CO2AI API", "id":3, "created_by":{"id":2, "sub": "samlp|co2ai-okta|dima@co2ai.com", "username": "dima@co2ai.com"}, "created_at": "2024-05-20T08:50:27.263752+00:00","updated_at":"2024-05-20T08:50:29.335418+00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324+00:00","end_at":null,"data_ingestion_method":"prepared-files"}] - 輸入
- 從可用的連線器 ,選擇HTTP ,並移動另一個Get 到畫布。
- 在此指令與之前的Get 指令之間拖曳連結。
- 選取新的Get 指令,然後按一下Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令擷取可用的足跡資料。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的 HTTP 連接器。 顯示回應 選擇此核取方塊。 URL|網址 為請求建立 URL: - 輸入
https://。 - 從中選擇CO2 AI domain 變量 Chain.
- 輸入
.co2ai.com/api/0.1/reports/metrics/. - 選擇前面的回應 輸出Get.
頁首 添加此標頭: - 在Key 中,輸入
Authorization。 - 在Value 中,輸入
Bearer,然後從Chain 中選擇CO2 AI token 變量。
內容類型 輸入 application/json。輸出 輸入此範例回應: {"source":"CO2 AI","created_at":"2024-07-15T21:34:43.449364+00:00","footprint":{"name":"spirit-cycle-3-(api)","description":"Footprint created via the CO2AI API","id":3,"created_by":{"id":2,"sub":"samlp|co2ai-okta|dima@co2ai.com","username":"dima@co2ai.com"},"created_at":"2024-05-20T08:50:27.263752+00:00","updated_at":"2024-05-20T08:50:29.335418+00:00","state":"processed","cycle_id":3,"is_cycle_baseline":true,"is_projected":false,"start_at":"2024-05-20T08:50:27.258324+00:00", "end_at":null, "data_ingestion_method": "prepared-files"}, "metrics":[{"name": "Gross Scopes 1, 2, 3 - GHG emissions per scope [table]", "meta":{"ESRS": "E1", "DR": "E1-6"}, "unit": "kgCO2eq", "group":["Scope"], "values":[{"Scope":2.0,"value":411629000.0},{"Scope":3.0,"value":4800422470.269996},{"Scope":1.0,"value":253374999.99999952}]},{"name":"Total GHG emissions","meta":{"ESRS":"E1","DR":"E1-6"},"unit":"kgCO2eq","group":[],"values":[{"value":5465426470.269995}]},{"name": "Total GHG emissions per scope and ghg category", "meta":{"ESRS": "E1", "DR": "E1-6"}, "unit": "kgCO2eq", "group":["Scope", "GHG category"], "values":[{"GHG category": "EnergyAndElectricityConsumption", "Scope":2.0,"value":411629000.0},{"GHG category":"DirectEmissions","Scope":1.0,"value":253374999.99999952},{"GHG category":"EndOfLifeTreatmentOfSoldProducts","Scope":3.0,"value":2371999.999999996},{"GHG category":"Franchises","Scope":3.0,"value":299.99999999999955},{"GHG category":"Investments","Scope":3.0,"value":350999.9999999993},{"GHG category":"EmployeeCommuting","Scope":3.0,"value":95039.99999999977},{"GHG category":"PurchasedGoodsAndServices","Scope":3.0,"value":2747921733.269994},{"GHG category":"BusinessTravel","Scope":3.0,"value":2523904.9999999898},{"GHG category":"ProcessingOfSoldProducts","Scope":3.0,"value":0.0},{"GHG category": "UpstreamTransportationAndDistribution", "Scope":3.0, "value":1198368000.0},{"GHG category": "WasteGeneratedInOperations", "Scope":3.0,"value":642060500.0},{"GHG category":"UpstreamLeasedAssets","Scope":3.0,"value":150196991.99999982},{"GHG category":"CapitalGoods","Scope":3.0,"value":56442999.99999991},{"GHG category":"DownstreamLeasedAssets","Scope":3.0,"value":89999.9999999999},{"GHG category":"UseOfSoldProduct","Scope":3.0,"value":0.0}]},{"name": "Total energy consumption related to own operations", "meta":{"ESRS": "E1", "DR": "E1-5"}, "unit": "kWh", "group":[], "values":[{"value":522000000.0}]}]} } - 輸入
- 從可用連線 ,選擇Handlebars ,並將渲染文字範本 移至畫布。
- 從第二個Get 拖曳連結到渲染文字範本 。
- 選擇渲染文字範本 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述,以協助識別該命令解析足跡資料的唯一標頭。
- 輸入命令的屬性,然後按一下儲存 :
摘要資訊 值 連接器 選擇要使用的 Handlebars 連接器。 範本 輸入要呈現的範本: {{#each d}}
{{#each this.group}}
{{.}}
{{/each}}
{{/each}}JSON 變數 新增此變數: - 在Name 中 ,輸入
d。 - 在Value 中 ,選取Response 從Get 指令輸出的足跡資料清單。
- 選擇Is list?
- 在Name 中 ,輸入
步驟 5.新增指令以解析唯一列的資料
從呈現的範本解析唯一列的資料:
- 從可用連線 ,選擇檔案公用程式 ,並將建立檔案 移至畫布。
- 從渲染文字範本 拖曳連結到建立檔案 。
- 選擇Create file 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別該命令解析唯一列的資料。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與之前相同的 File Utilities 連接器。 文字 輸入要新增至已建立檔案的文字: - 輸入
col,然後按輸入 。 - 從渲染文字模板 選取渲染文字 輸出。
- 輸入
- 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從建立檔案 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在基本資訊 中,輸入名稱和描述以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 表格 新增此表: - 在File 中 ,選擇Created file output fromCreate file 。
- 在表名 中 ,輸入
f。
查詢 輸入此查詢: select distinct(cols) from f
輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選擇此核取方塊。 - 從可用連線 ,選擇JSON ,並將CSV 至 JSON 移至畫布。
- 從進階查詢 拖曳連結到CSV 到 JSON 。
- 選擇CSV 至 JSON 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按一下儲存
摘要資訊 值 連接器 選擇與先前相同的 JSON 連接器。 輸入檔 選擇之前進階查詢 指令的結果 輸出。 分隔符號 選擇 Comma (,).
步驟 6.新增指令,同時解析所有欄位的資料
要同時解析已渲染範本所有欄位的資料:
- 從可用的連接器 ,選擇檔案公用程式 ,並移動另一個建立檔案 到畫布。
- 從渲染文字範本 拖曳另一個連結到新的建立檔案 。
- 選擇Create file 指令,然後按Edit 。
- 在基本資訊 中,輸入名稱和說明,以協助識別該命令會解析所有欄位的資料。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與之前相同的 File Utilities 連接器。 文字 輸入要新增至已建立檔案的文字: - 輸入
colm, 然後按輸入 。 - 輸入
名稱,然後按輸入 。 - 輸入
framework,然後按輸入 。 - 輸入
disclosure, 然後按輸入. - 輸入
單位,然後按輸入 。 - 從渲染文本模板 中選擇渲染文本 輸出。
- 輸入
值。
- 輸入
- 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從建立檔案 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在基本資訊 中,輸入名稱和描述以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 表格 新增此表: - 在檔案 中,選擇之前建立檔案 指令的建立檔案 輸出。
- 在表名稱 中,輸入
f。
查詢 輸入此查詢: select lower(replace(colm,'','_')) as "colm" from
(select distinct(colm) from f)輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選擇此核取方塊。 - 從可用連線 ,選擇JSON ,並將CSV 至 JSON 移至畫布。
- 從進階查詢 拖曳連結到CSV 到 JSON 。
- 選擇CSV 至 JSON 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述以協助識別命令。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的 JSON 連接器。 輸入檔 選擇之前進階查詢 指令的結果 輸出。 分隔符號 選擇逗號 (, )。
步驟 7.新增下載和匯入資料的指令
解析並匯入從 CO2 AI 下載的足跡資料:
- 從可用連接器 ,選擇Handlebars ,並將渲染文字範本 移至畫布。
- 將CSV 至 JSON 指令中的連結拖曳至渲染文字範本 。
- 選擇渲染文字範本 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和說明,以協助識別該命令會解析下載的足跡資料。
- 輸入命令的屬性:
摘要資訊 值 連接器 選擇要使用的 Handlebars 連接器。 範本 輸入要渲染的範本: {{#each c}}{{colm}}{{#unless @last}},{{/unless}}{{/each}}
{{#each a}}
{{#each this.values}}
"{{../name}}","{{../meta.ESRS}}","{{./meta.DR}}","{{../unit}}",{{#each .../../b}}"{{lookup .../this cols}}"{{#unless @last}},{{/unless}}{{/each}},{{value}}
{{/each}}
{{/each}} - 在JSON 變數 ,加入這些變數,然後按儲存 。
名稱 值 Is list? a 從Get 指令的Response 輸出中選取Metrics ,以取得足跡資料。
選擇此核取方塊。 b 選擇從第一個CSV 到 JSON 指令輸出的JSON 檔案 。 選擇此核取方塊。 c 選擇從第二個CSV 到 JSON 指令輸出的JSON 檔案 。 選擇此核取方塊。 - 從可用連線 ,選擇檔案公用程式 ,並將建立檔案 移至畫布。
- 從渲染文字範本 拖曳連結到建立檔案 。
- 選擇Create file 指令,然後按Edit 。
- 在基本資訊 中,輸入名稱和描述以協助識別命令。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與之前相同的 File Utilities 連接器。 文字 從前面的渲染文字範本 中選擇渲染文字 輸出。 - 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從建立檔案 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在基本資訊 中,輸入名稱和描述以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 表格 新增此表: - 在檔案 ,選擇之前建立檔案 指令的建立檔案 輸出。
- 在表名稱 中 ,輸入
h。
查詢 輸入要執行的查詢: - 輸入
select *,。 - 從Extract value 指令中選取年份的Value 輸出。
- 從 h 輸入
為 "period" 。
輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選取此核取方塊。 - 從連鎖事件 ,移動運行鏈 到畫布。
- 從進階查詢 拖曳連結到運行鏈 。
- 選擇Run chain 事件,然後按Edit 。
- 在Basic info 中,輸入名稱以幫助識別事件將資料導入 Wdata 表。
- 在Chain to run 中,選擇從Load Data into Wdata 模板建立的主鏈。
- 在鏈運行時輸入 ,輸入這些輸入,然後按一下儲存 :
輸入 值 表格 ID 從選擇Table ID 變數 鏈 。 檔案名稱 建立檔案名稱: - 輸入
footprint_data_。 - 從Extract value 指令中選取年份的Value 輸出。
- 輸入
.csv。
資料檔案 選擇前述進階查詢 指令的結果 輸出。 載入方法 選擇取代資料集。 復原 選取此核取方塊。 - 輸入
- 從Chain events ,移動另一個Run chain 到畫布。
- 在兩個Run chain 事件之間拖曳連結。
- 選擇新的Run chain 事件,然後按一下Edit 。
- 在Basic info 中,輸入名稱以協助識別事件在CO2 AI 電子表格的Status 工作表中的下載記錄。
- 在Chain 中執行 ,選擇3. 之前建立的 CO2 AI 日誌 。
- 在Chain runtime inputs ,輸入這些輸入,然後按一下儲存 :
輸入 值 訊息 建立訊息以加入狀態 工作表: - 從Runtime 中選擇SystemDateTime 變數。
- 按一下SystemDateTime 變數,並加入 Parse 日期/時間轉換。
- 選取「ISO Extended」(平台標準)。
- 在輸出日期格式中,輸入
%Y-%m-%d。 - 選擇輸入和輸出時區,然後按一下Accept 。
- 輸入
,成功,. - 從Extract value 指令中選取年份的Value 輸出。
- 輸入
足跡資料成功上傳。
範圍 輸入 B6:C6.試算表 ID 從Chain 中選擇Spreadsheet ID 變數。 工作表名稱 從Chain 中選擇Log sheet 變數。 - 按一下發佈 ,輸入關於鏈發佈的備註,然後按一下發佈 。
執行鏈
要使用最新的碳足跡數據刷新CO2 AI 電子表格和表格:
- 從CO2 AI 電子表格的Control表單中,選擇要下載資料的年份。
- 從Chains ,選擇1. CO2 AI 更新 鏈,並點擊執行 和運行鏈 。
提示: 執行此鏈時,它會自動執行其他鏈,以最新數據更新表格和CO2 AI 電子表格。