重新產生即時資料活頁簿
如果 BAM 即時資料活頁簿遺失或損毀,您可以使用 BAM 管理 utiprolity 重新產生活頁簿。 當您從舊版BizTalk Server升級時,此程式也很有用。
一般步驟如下所示:
使用 BAM 管理公用程式,從 BAM 資料庫擷取 BAM 定義。
重新建立樞紐分析表。 由於 get-defxml 命令所擷取的 XML 只包含活動和檢視,您必須使用 Excel 的 BAM 增益集重新建立樞紐分析表。
重新命名樞紐分析表。 如果您要從舊版BizTalk Server升級,可能需要此步驟。 使用某些版本時,BAM 會儲存 BAM 活頁簿的兩組名稱:顯示名稱和內部名稱。 當您擷取 BAM 定義時,XML 將包含活頁簿的內部名稱。 您必須重新命名樞紐分析表,以確保即時資料活頁簿與資料庫的連線正確。
使用 BAM 管理公用程式重新產生即時資料活頁簿。
擷取 BAM 定義
依序按一下 [開始] 和 [執行]、輸入 cmd,然後按一下 [確定]。
在命令提示字元中,流覽至下列目錄:\Program Files (x86) \Microsoft BizTalk Server < VERSION > \Tracking。
類型: bm.exe get-defxml -FileName:abc.xml
注意
在支援使用者帳戶控制 (UAC) 的系統上,您可能需要使用系統管理權限來執行工具。
重新建立樞紐分析表
按一下 [開始],指向 [所有程式],指向 [ Microsoft Office],然後按一下 [ Microsoft Office Excel]。
按一下 [載入宏] 索引標籤,然後從[功能表命令] 群組中的[BAM] 下拉式清單中選取 [匯入 XML]。
注意
如果 [ 載入 宏] 索引標籤不存在,請遵循 步驟 1:將 BAM Add-In 新增至 Microsoft Office Excel 中的指示,以新增 BAM 增益集。
流覽至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > \Tracking 資料夾,然後選取 abc.xml 檔案。
根據您的定義重新建立樞紐分析表。
儲存活頁簿。 若要這樣做,請按一下 [ 檔案] 功能表 ,然後按一下 [ 另存新檔],並在出現檔案名提示時輸入 mynewbook.xls。
(選擇性) 重新命名樞紐分析表
注意
只有在您從舊版的 BizTalk Server 升級時,才需要此步驟。
按一下 [開始]、按一下 [執行]、輸入記事本 \Program Files (x86) \Microsoft BizTalk Server < VERSION >\Tracking\abc.xml,然後按一下 [確定],開啟您在擷取 BAM 定義時所建立的 abc.xml 檔案。
<在 BAMDefinition > \ < Extension > \OWC > \ << PivotTableView > \PivotTable > \ << PivotView > \ < Label 底下 < 找出 Caption > 標籤 > 。 此標記的內容就是其中一份樞紐分析表的內部名稱。 您可以尋找下一個 < Caption > 標籤來尋找其他樞紐分析表的內部名稱。 開啟 mynewbook.xls ,並使用您找到的名稱來重新命名樞紐分析表。
儲存更新後的活頁簿。
重新產生 BAM 即時資料活頁簿
注意
使用系統管理許可權執行此工具。
依序按一下 [開始] 和 [執行]、輸入 cmd,然後按一下 [確定]。
在命令提示字元中,流覽至下列目錄:\Program Files (x86) \Microsoft BizTalk Server < VERSION > \Tracking。
類型: bm.exe regenerate-livedataworkbook -WorkbookName:mynewbook.xls
另請參閱
管理 BAM
BAM 管理公用程式
使用 Excel 的 BAM 增益集的需求
步驟 1:將 BAM Add-In 新增至 Microsoft Office Excel