Microsoft Sustainability Manager 可讓您監控和管理組織對環境的影響。
使用 Workiva 平台,您可以建立鏈,根據自訂Microsoft Sustainability Manager 電子表格中指定的時間段,自動將 Microsoft Sustainability Manager 中的排放數據下載到表格中。然後,您可以使用該表作為查詢或試算表連線的來源,例如將資料包含在環境、社會與治理 (ESG) 或永續性報告中。
備註: 當您在這些指示中建立多個鏈時,您只需執行一個 鏈 - 然後自動執行其他鏈 - 從 Microsoft 下載資料並更新試算表。
注意: 這些連鎖店使用的Microsoft Sustainability Manager 電子表格由 Workiva 提供。如果您沒有但有興趣,請聯絡您的客戶成功經理以取得詳細資訊。
必要條件
要建立這些鏈,首先設定這些連接器 在Chains :
提示: 所有鏈的命令都使用預設 CloudRunner。不需要 GroundRunner。
若要啟用與 Microsoft Dataverse 的整合,使用 Microsoft Entra ID 註冊應用程式 ,並請注意Microsoft Dynamics CRM 連接器的下列內容:
- 要從 Microsoft Sustainability Manager 實例下載的 URL 和租戶 ID
- Microsoft Entra ID 的客戶 ID 和密碼
最後,注意Microsoft Sustainability Manager 電子表格、其工作表及其連接表的 ID 。
建立記錄資料下載的鏈
開始時,建立連鎖以更新Microsoft Sustainability Manager 電子表格,以追蹤排放資料上傳至 Workiva 的時間。
步驟 1. 建立鏈結
- 從Chains ,點擊Create ,並選擇Create chain 。
- 在設定 ,輸入名稱
3. MSM 日誌和描述,以幫助解釋,當從 Microsoft Sustainability Manager 上傳資料時,鏈會記錄。 - 按一下「儲存」(Save)。
步驟 2.以運行時輸入事件開始
- 從連鎖事件 ,移動運行時間輸入 到開始 。
- 選擇Runtime inputs 事件,然後按一下Edit 。
- 在基本資訊 中,輸入名稱和描述以協助識別事件。
- 在變數 中,使用這些顯示名稱新增 TextField 輸入:
範圍試算表 ID控制工作表 ID鏈條運行日誌 ID刷新開始刷新結束刷新年份
提示: 將變數的預設值留空;它們會在您執行1. 稍後建立的 MSM 更新 連鎖。
- 為所有變數選擇Required ,然後按Save 。
步驟 3.新增指令以從控制表取得時間段
確定要從 Microsoft 下載的排放資料的時段:
- 從可用的連線器 ,選擇檔案公用程式 ,並將建立檔案 移至畫布。
- 從Runtime inputs 拖曳連結到Create file 。
- 選擇Create file 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇要使用的檔案公用程式連接器。 文字 在中輸入要更新的字串 控制表 : - 輸入
,,,Emissions data last updated on. - 從Runtime 中選擇System.DateTime 變數。
- 輸入
- 從可用的連接器 ,選擇Workiva ,並將Write sheet data 移至畫布。
- 從建立檔案 拖曳連結至寫入工作表資料 。
- 選擇寫入工作表資料 指令,然後按一下編輯 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇要使用的 Workiva 連接器。 試算表 ID 從觸發 選擇試算表 ID 運行時輸入。 工作表 ID/名稱 從觸發 選擇控制工作表 ID 運行時輸入。 資料檔案 選擇Created file output fromCreate file 。 分隔符號 輸入逗號 ( ,)。範圍 選擇範圍 運行時輸入來自觸發. 使用平台 API 選取此核取方塊。
步驟 4.添加更新 Chain 運行日誌的命令
從 Microsoft 下載資料時,更新Chain run log 表單:
- 從可用的連接器 ,選擇Workiva ,並將Get sheet data 移至畫布。
- 從Runtime inputs 拖曳連結到Get sheet data 。
- 選擇Get sheet data 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的 Workiva 連接器。 試算表 ID 從觸發 選擇試算表 ID 運行時輸入。 工作表 ID/名稱 選擇鏈運行日誌 ID 運行時間輸入來自觸發器. 區域 輸入 A1:.數值樣式 選擇「計算」。 修訂 輸入 -1。 - 從可用連接器 ,選擇檔案公用程式 ,並將建立檔案 移至畫布。
- 從取得工作表資料 拖曳連結至建立檔案 。
- 選擇Create file 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令建立日誌項目。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的檔案公用程式連接器。 文字 輸入字串以更新Chain run log 工作表的列: - 輸入欄標題:
輸入欄標題:Date,Details,然後按輸入 。 - 從Runtime 中選擇System.DateTime 變數。
- 點選System.DateTime 變數,並新增 Parse Date/Time 變換:
- 選取「ISO Extended」(平台標準)。
- 在輸出日期格式 ,輸入
%Y-%m-%d。 - 選擇輸入和輸出日期時區。
- 輸入
,排放數據為。 - 從觸發 ,選擇更新年份 運行時間輸入。
ENTER- 從觸發 ,選擇更新開始 運行時間輸入。
- 輸入
至. - 從觸發 ,選擇更新年份 運行時間輸入。
ENTER- 從觸發 選擇更新結束 運行時間輸入。
- 輸入
已成功刷新。
- 輸入欄標題:
- 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從建立檔案 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇要使用的表格轉換連接器。 表格 新增兩個要用於查詢的資料表: - 對於第一個表:
- 在檔案 中 ,選擇資料 輸出自取得工作表資料 。
- 在表名稱 中 ,輸入
a。
- 對於第二個表:
- 在檔案 中 ,選擇前一個創建檔案 輸出的創建檔案 。
- 在表名, 輸入
b。
查詢 輸入要執行的查詢: select * from a union all select * from b
輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選擇此核取方塊。 - 對於第一個表:
- 從可用的連接器 ,選擇Workiva ,並移動覆寫工作表資料 到畫布。
- 從進階查詢 拖曳連結到覆寫工作表資料 。
- 選擇覆寫工作表資料 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的 Workiva 連接器。 試算表 ID 從觸發 選擇試算表 ID 運行時輸入。 工作表 ID/名稱 選擇Chain run log ID runtime input fromTrigger. 資料檔案 選擇結果 輸出自進階查詢. 分隔符號 輸入逗號 ( ,)。開始儲存格 輸入 A1。非同步 選擇此核取方塊。 - 單擊發佈 ,輸入關於其發佈的備註,然後單擊發佈 。
從載入資料到 Wdata 模板建立鏈
接下來,使用Load Data to Wdata 模板 建立鏈,使用從 Microsoft 下載的資料更新Microsoft Sustainability Manager 電子表格的連接表。載入資料至 Wdata 模版會建立共同運作的鏈,以: 確定資料集是否已存在於資料表中:
- 確定資料集是否已存在於資料表中
- 使用最新的資料集更新表
從Templates 建立資料鏈,開啟Load Data to Wdata | Primary chain 模版,然後按一下New chain 。
建立鏈從 Microsoft 下載資料
最後,建立連鎖從 Microsoft Sustainability Manager 下載和匯入排放資料。
步驟 1. 建立鏈結
- 從Chains ,按一下Create ,並選擇Create chain 。
- 在設定 ,輸入名稱
1. MSM 刷新和描述,以帮助解释链从 Microsoft Sustainability Manager 下载数据并上载到表。 - 新增變數:
名稱 值 試算表 ID 輸入Microsoft Sustainability Manager 電子表格的 ID。 控制工作表 ID 輸入Control sheet section of theMicrosoft Sustainability Manager 電子表格的 ID。 鏈運行日誌 ID 輸入Chain run log section of theMicrosoft Sustainability Manager 電子表格的 ID。 表格 ID 輸入連接至Microsoft Sustainability Manager 電子表格的表格的 ID。 - 新增一個動態變數,名稱為Name of
nextLink,然後按一下儲存 。
步驟 2.使用命令開始,以確定要下載資料的時間段
根據Microsoft Sustainability Manager 電子表格,確定要下載的排放數據的時段:
- 從可用連接器 ,選擇Workiva ,並將Get sheet data 移至Start.
- 選擇Get sheet data 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和說明,以協助識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的 Workiva 連接器。 試算表 ID 從Chain 中選擇Spreadsheet ID 變數。 工作表 ID/名稱 從鏈路 中選擇控制工作表 ID 變量。 區域 輸入 A4:.數值樣式 選擇「計算」。 修訂 輸入 -1。 - 從可用連接器 ,選擇表格轉換 ,並將進階查詢 移至畫布。
- 從開始 拖曳連結到進階查詢 。
- 選擇進階查詢 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 表格 新增要在查詢中使用的資料表: - 在檔案 中 ,選擇資料 輸出自取得工作表資料 。
- 在表名 中,輸入
a。
查詢 輸入要執行的查詢 select case 當 `Transaction Start Month` = 'January「 則 」01-01「 當 `Transaction Start Month` = 」February「 則 」02-01「 當 `Transaction Start Month` = 」March「 則 」03-01「 當 `Transaction Start Month` = 」April「 則 」04-01「 當 `Transaction Start Month` = 」May「 則 」05-01「 當 `Transaction Start Month` = 」June「 則 」06-01「 當 `Transaction Start Month` = 」July「 則 」07-01「 當 `Transaction Start Month` = 」August「 則 」08-01「 當 `Transaction Start Month` = 」September「 則 」09-01「 當 `Transaction Start Month` = 」October「 則 」10-01「 當 `Transaction Start Month` = 」November「 則 」11-01「 當 `Transaction Start Month` = 」December「 則 」12-01' end as "stmth"、case 當 `Transaction End Month` = 'January「 則 」01-31「 當 `Transaction End Month` = 」February「 則 」02-28「 當 `Transaction End Month` = 」March「 則 」03-31「 當 `Transaction End Month` = 」April「 則 」04-30「 當 `Transaction End Month` = 」May「 則 」05-31「 當 `Transaction End Month` = 」June「 則 」06-30「 當 `Transaction End Month` = 」July「 則 」07-31「 當 `Transaction End Month` = 」August「 則 」08-31「 當 `Transaction End Month` = 」September「 則 」09-30「 當 `Transaction End Month` = 」October「 則 」10-31「 當 `Transaction End Month` = 」November「 則 」11-30「 當 `Transaction End Month` = 」December「 則 」12-31' end as "enmt"、`Transaction Year` 為 "yr" from a
輸入分隔符 選擇逗號。 輸出分隔符 選擇逗號。 預覽結果 選擇此核取方塊。 - 從可用連接器 ,選擇表格轉換 ,並將擷取值 移至畫布。
- 從進階查詢 拖曳連結到擷取值 。
- 選擇Extract value 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述,以識別該命令決定要下載資料的開始日期。
- 輸入命令的屬性,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 輸入檔 選擇結果 輸出自進階查詢 。 欄索引 輸入 1。分隔符號 選擇逗號。 列索引 輸入 2。 - 從可用連接器 ,選擇表格轉換 ,並移動另一個擷取值 到畫布。
- 從進階查詢 拖曳另一個連結到第二個擷取值 。
- 選擇Extract value 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述,以識別命令決定要下載資料的結束日期。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 輸入檔 選擇結果 輸出自進階查詢 。 欄索引 輸入 2.分隔符號 選擇逗號。 列索引 輸入 2。 - 從可用連接器 ,選擇表格轉換 ,並將第三個擷取值 移至畫布。
- 從進階查詢 拖曳另一個連結到第三個擷取值 。
- 選擇Extract value 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述,以識別該命令決定要下載資料的年份。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 輸入檔 選擇結果 輸出自進階查詢 。 欄索引 輸入 3.分隔符號 選擇逗號。 列索引 輸入 2。
步驟 3.添加命令從 Microsoft 下載排放數據
從 Microsoft 下載資料:
- 從可用連線器 ,選擇Microsoft Dynamics CRM ,並將Retrieve 移至畫布。
- 從所有三個Extract value 指令拖曳連結至Retrieve 。
- 選擇擷取 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述,以識別該命令從 Microsoft Dataverse 擷取排放資料。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇要使用的 Microsoft Dynamics CRM 連接器。 路徑 輸入 msdyn_emissions。查詢參數 建立要套用的 OData 查詢參數: - 輸入
$select=msdyn_name,msdyn_activityname,msdyn_scope,msdyn_calculationdate,msdyn_consumptionstartdate,msdyn_consumptionenddate,msdyn_transactiondate,msdyn_co2e,msdyn_co2emt,msdyn_isbiogenic,msdyn_ismarketbased&$expand=msdyn_co2eunit($select=msdyn_name)、msdyn_countryregioncode($select=msdyn_name),msdyn_datadefinition($select=msdyn_name),msdyn_emissionfactor($select=msdyn_name)、msdyn_facilityid($select=msdyn_name),msdyn_organizationalunitid($select=msdyn_name),msdyn_emissionsourcev2($select=msdyn_name)&$filter= msdyn_transactiondate ge '
- 為年份選擇Extract value 指令的Value 輸出。
- 輸入連字號 (
-)。 - 為開始日期選擇Extract value 指令的Value 輸出。
- 輸入
T00:00:00Z「和 msdyn_transactiondate le 」。 - 為年份選擇Extract value 指令的Value 輸出。
- 輸入連字號 (
-)。 - 為結束日期選擇Extract value 指令的Value 輸出。
- 輸入
T00:00:00Z'.
自訂標題 新增自訂標題: - 在Key 中 ,輸入
Prefer. - 在Value, 輸入
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue".
最大頁數 輸入 1.輸出模式 輸入此範例回應: {"@odata.context":"string", "value": [{}],"@odata.nextLink":"string"} - 輸入
- 從可用的連接器 ,選擇JSON ,並將Array to CSV 移至畫布。
- 從擷取 拖曳連結至Array to CSV 。
- 選擇Array to CSV 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性:
摘要資訊 值 連接器 選擇要使用的 JSON 連接器。 JSON 資料 從Retrieve指令的Retrieved data 輸出中選取Value 。 多值分隔符 輸入逗號 ( .)。預覽結果 選取此核取方塊。 分隔符號 選擇逗號。 - 新增要建立的欄位和 JSONPaths,然後按一下儲存 :
資料欄名稱 JSONPath 名稱 .msdyn_name 活動類型 .msdyn_activityname calculation_date .msdyn_calculationdate 消耗開始日期 .msdyn_consumptionstartdate 消耗結束日期 .msdyn_consumptionenddate transaction_date .msdyn_transactiondate 排放因子 .msdyn_emissionfactor 設施名稱 .msdyn_facilityid.msydn_name 組織單位 .msdyn_organizationalunitid.msdyn_name 國家/地區 .msdyn_countryregioncode.msdyn_name 排放源 .msdyn_datadefinition.msdyn_name co2e .msdyn_co2e co2e_unit .msdyn_con2eunit.msdyn_name is_biogenic .msdyn_isbiogenic is_marketbased .msdyn_ismarketbased 來源 .msdyn_emissionsourcev2.msdyn_name 定義範圍 ."msdyn_scope@OData.Community.Display.V1.FormattedValue"
步驟 4.新增指令以將所有資料集匯入表格
為確保鏈導入所有資料,請根據從 Microsoft 下載的任何其他分頁,新增上傳或編譯資料的邏輯:
- 從Chain events ,移動Conditional 到畫布。
- 從Array 拖曳連結到 CSV 到Conditional 。
- 選擇Conditional 事件,然後按一下Edit 。
- 在條件 中,新增規則,然後按一下儲存 :
資料類型 資料 開刀 字串 從Chain 中選擇nextLink 變數,然後點選變數,並新增修剪變換。 不是空白 - 從連鎖事件 ,移動運行鏈 到畫布。
- 從條件 拖曳連結到執行連鎖 。
- 若要確保鏈只在下載的資料沒有 分頁時執行,請雙擊連結,並選擇ErrorinEdit link condition 。
- 選擇Run chain 事件,然後按一下Edit 。
- 在Basic info 中,輸入名稱和描述,以識別事件運行從Load Data to Wdata 模板創建的鏈。
- 在Chain to run 中,選擇從Load Data to Wdata 模版建立的主鏈。
- 輸入鏈運行時間輸入,並點擊儲存 :
運行時間輸入 值 表格 ID 從選擇Table ID 變數 鏈 。 檔案名稱 建立要匯入表格的資料集的檔案名稱: - 輸入
MSM_EmissionsData_。 - 為年份選擇Extract value 指令的Value 輸出。
- 輸入連字號 (
-)。 - 為開始日期選擇Extract value 指令的Value 輸出。
- 輸入下劃線 (
_)。 - 為年份選擇Extract value 指令的Value 輸出。
- 輸入連字號 (
-)。 - 為結束日期選擇Extract value 指令的Value 輸出。
- 輸入
.csv。
資料檔案 選擇已轉換檔案 輸出自Array to CSV 。 載入方法 選擇 Replace 資料集。 - 輸入
步驟 5.新增指令群以遍歷分頁結果
編譯下載為分頁結果的排放資料:
- 從連鎖事件 ,移動設定動態連鎖變數 到畫布。
- 從Conditional 拖曳連結到設定動態連鎖變數 。
- 選擇設定動態鏈變量 事件,然後按編輯 。
- 在基本資訊 中,輸入名稱和描述以協助識別事件。
- 在行動 ,設定動態連鎖變數,然後按儲存 :
摘要資訊 值 動態變數 選擇 nextLink。 值 從Retrieve 指令的Retrieved data 輸出中選取@Odata.NextLink 。 - 將指令群組 移動到畫布,並在它和設定動態鏈變數 之間拖曳連結。
- 選擇群組,然後按一下Edit 。
- 從Iterators ,啟用迭代。
- 在選取修改器類型 ,選取重複直到。
- 新增迭代規則,然後按一下儲存 :
資料類型 資料 開刀 字串 從Chain 中選擇nextLink 變數 。 是空白 - 從可用的連線器 ,選擇Microsoft Dynamics CRM ,並移動Retrieve 到畫布。
- 從群組開始 拖曳連結到擷取 。
- 選擇擷取 指令,然後按一下編輯 。
- 在基本資訊 中,輸入名稱和描述,以識別該命令從 Microsoft Dataverse 檢索分頁結果。
- 輸入命令的內容,然後按一下儲存 :
摘要資訊 值 連接器 選擇要使用的 Microsoft Dynamics CRM 連接器。 路徑 輸入 msdyn_emissions。查詢參數 從Chain 中選擇nextLink 變數。 自訂標頭 新增自訂標題: - 在Key 中 ,輸入
Prefer. - 在Value, 輸入
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue".
最大頁數 輸入 1.輸出模式 輸入此範例回應: {"@odata.context":"string", "value": [{}],"@odata.nextLink":"string"} - 在Key 中 ,輸入
- 從可用的連接器 ,選擇JSON ,並將Array to CSV 移至畫布。
- 從擷取 拖曳連結至Array to CSV 。
- 選擇Array to CSV 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性:
摘要資訊 值 連接器 選擇與先前相同的 JSON 連接器。 JSON 資料 從Retrieved data 前述Retrieve指令的輸出中選取 Value。 多值分隔符 輸入逗號 ( .)。預覽結果 選取此核取方塊。 分隔符號 選擇逗號。 - 新增要建立的欄位和 JSONPaths,然後按一下儲存 :
資料欄名稱 JSONPath 名稱 .msdyn_name 活動類型 .msdyn_activityname calculation_date .msdyn_calculationdate 消耗開始日期 .msdyn_consumptionstartdate 消耗結束日期 .msdyn_consumptionenddate transaction_date .msdyn_transactiondate 排放因子 .msdyn_emissionfactor 設施名稱 .msdyn_facilityid.msydn_name 組織單位 .msdyn_organizationalunitid.msdyn_name 國家/地區 .msdyn_countryregioncode.msdyn_name 排放源 .msdyn_datadefinition.msdyn_name co2e .msdyn_co2e co2e_unit .msdyn_con2eunit.msdyn_name is_biogenic .msdyn_isbiogenic is_marketbased .msdyn_ismarketbased 來源 .msdyn_emissionsourcev2.msdyn_name 定義範圍 ."msdyn_scope@OData.Community.Display.V1.FormattedValue" - 從可用的連接器 ,選擇表格轉換 ,並將堆疊檔案 移至畫布。
- 從Array 拖曳連結到 CSV 到堆疊檔案 。
- 選擇Stack files 指令,然後按Edit 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 分隔符號 選擇 Comma。 輸入檔案 建立以逗號分隔的要堆疊檔案清單: - 從堆疊檔案 指令中選取先前堆疊檔案輸出 。
- 輸入逗號 (
,)。 - 選擇之前Array to CSV 指令的Converted file 輸出。
預覽結果 選取此核取方塊。 - 從Chain events ,移動Conditional 到畫布。
- 從Array 拖曳連結到 CSV 到Conditional 。
- 選擇Conditional 事件,然後按一下Edit 。
- 在條件 中,新增規則,然後按一下儲存 :
資料類型 資料 開刀 字串 從Retrieve 指令的Retrieved data 輸出中選取@Odata.NextLink 。 不是空白 - 從連鎖事件 ,移動設定動態連鎖變數 到畫布。
- 從Conditional 拖曳連結到設定動態連鎖變數 。
- 選擇設定動態鏈變量 事件,然後按編輯 。
- 在基本資訊 中,輸入名稱和描述以協助識別事件。
- 在行動 ,設定動態連鎖變數,然後按儲存 :
摘要資訊 值 動態變數 選擇 nextLink。 值 從Retrieve 指令的Retrieved data 輸出中選取@Odata.NextLink 。 - 從連鎖事件 ,移動退出群組 到畫布。
- 從條件 拖曳連結到退出群組 。
- 若要僅在沒有分頁結果時退出群組,請雙擊連結,在編輯連結條件 中選擇錯誤 ,然後按一下關閉 。
- 選擇退出群組 事件,按一下編輯 ,然後按一下儲存 。
步驟 6.新增指令,將編譯好的資料匯入表格
在群組完成後,將已分頁的結果上傳到表格:
- 從可用的連接器 ,選擇表格轉換 ,並將堆疊檔案 移至畫布。
- 從命令群組的Out 拖曳連結到堆疊檔案 。
- 選擇堆疊檔案 指令,然後按編輯 。
- 在Basic info 中,輸入名稱和描述以識別命令。
- 輸入命令的屬性,然後按儲存 :
摘要資訊 值 連接器 選擇與先前相同的表格轉換連接器。 分隔符號 選擇 Comma。 輸入檔案 建立以逗號分隔的要堆疊檔案清單: - 選擇組Array to CSV 指令的Converted file 輸出。
- 輸入逗號 (
,)。 - 從群組的堆疊檔案 指令中選取堆疊檔案輸出 。
預覽結果 選取此核取方塊。 - 從連結事件 ,移動執行鏈 到畫布。
- 從堆疊檔案 拖曳連結到Run chain 。
- 選擇Run chain 事件,然後按一下Edit 。
- 在Basic info 中,輸入名稱和描述,以識別事件運行從Load Data to Wdata 模板創建的鏈。
- 在Chain to run 中,選擇從Load Data to Wdata 模版建立的主鏈。
- 輸入鏈運行時間輸入,並點擊儲存 :
運行時間輸入 值 表格 ID 從選擇Table ID 變數 鏈 。 檔案名稱 建立要匯入表格的資料集的檔案名稱: - 輸入
MSM_EmissionsData_。 - 為年份選擇Extract value 指令的Value 輸出。
ENTER- 為起始日期選擇Extract value 指令的Value 輸出。
ENTER- 為年份選擇Extract value 指令的Value 輸出。
ENTER- 為結束日期選擇Extract value 指令的Value 輸出。
- 輸入
.csv。
資料檔案 從之前的堆疊檔案指令中選擇堆疊檔案 輸出 。 載入方法 選擇 Replace dataset。 - 輸入
- 從Chain events ,移動另一個Run chain 到畫布。
- 將之前兩個Run chain 事件的連結拖曳至此Run chain 事件。
- 選擇新的Run chain 事件,然後按一下Edit 。
- 在Basic info 中,輸入名稱和描述,以識別事件運行從Load Data to Wdata 模板創建的鏈。
- 在Chain to run 中 ,選擇3. 先前建立的 MSM 日誌 連鎖。
- 輸入鏈運行時間輸入,然後按一下儲存 :
運行時間輸入 值 範圍 輸入 B5:E5.試算表 ID 從Chain 中選擇Spreadsheet ID 變數。 控制工作表 ID 從Chain 中選擇控制工作表 ID 變數。 鏈運行日誌 ID 從Chain 中選擇Chain run log ID 變數。 刷新開始 選擇開始日期的值 Extract value 指令的輸出。 刷新結束 為結束日期選擇值 擷取值 指令的輸出。 刷新年份 為年份選擇Extract value 指令的Value 輸出。 - 單擊發佈 ,輸入關於該鏈發佈的備註,然後單擊發佈 。
執行鏈
要使用最新的排放數據刷新Microsoft Sustainability Manager 電子表格和表格:
- 從Control sheet of theMicrosoft Sustainability Manager 試算表,選擇要下載資料的時間段。
- 從Chains ,選擇1. MSM 更新 鏈,然後按一下Execute 和Run chain 。
提示: 執行此鏈時,它會自動執行其他鏈,以最新數據更新表格和Microsoft Sustainability Manager 電子表格。