MicroStrategy ONE
將平台分析資料從 MySQL 遷移到 MicroStrategy 儲存庫
- 視窗
- Linux
Platform Analytics 資料遷移工具用於協助現有客戶將資料從 MySQL 遷移到新支援的 PostgreSQL 儲存庫。該工具可以協助將新舊版本的 MySQL 轉儲檔案移轉到最新版本的 Platform Analytics。
備份先決條件:
-
C:\Program Files (x86)\MicroStrategy\Platform Analytics\PAConsumerConfig.yaml填充有:倉庫資料庫連接:
- 主機名稱: 127.0.0.1
- wh用戶: 根
- 密碼: 加密密碼
- 連接埠: 3306
- 資料庫:平台_分析_wh
- mysql-連接器-java.jar 存在於 平台分析\lib 目錄。
- 磁碟空間足以保存 MySQL 的備份 平台_分析_wh 資料庫.
恢復先決條件:
-
PAConsumerConfig.yaml 填充有:
pgWarehouseDbConnection:
-
pgWh主機: 127.0.0.1
-
pgWh用戶: postgres
-
pgWh密碼: 加密密碼
-
pgWh埠: 5432
-
pgWhDb:平台_分析_wh
-
-
路徑至 .csv 之前備份的文件 平台_分析_wh。
-
有足夠的磁碟空間可供 PostgreSQL 恢復備份的 ..csv 來自 MySQL 的檔案。
啟動 Platform Analytics 資料遷移工具
-
導航至 Platform Analytics 主目錄並進入 bin 目錄:
C:\程式文件(x86)\MicroStrategy\平台分析\bin
-
呼叫以下腳本:
平台分析資料遷移工具.bat
-
然後系統將提示您以下資訊:
複製This is the Platform Analytics Data Migration Tool. The purpose of this tool is to help migrate your data from an existing Mysql Warehouse to a new PostgreSQL Warehouse.
Please select from the following options:
1) Backup
2) Restore
3) Backup and Restore
0) Exit
遷移工作流程
(missing or bad snippet)推薦的升級程序
就地升級
如果您要執行就地升級,最佳實務步驟如下:
- 確認 Platform Analytics Consumer 已停止。當新條目仍在處理時,不應進行資料遷移。
- 確認 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
- 前往您的 Platform Analytics bin 目錄並調用 平台分析資料遷移工具.bat 文件。
- 選擇備份和復原選項 (3)。
- 輸入要備份和還原的資料庫所需的完整目錄路徑。
- 等待備份完成。然後該工具將提示您是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
- 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
如果您已安裝工作站和服務註冊,則服務的分組和依賴資訊位於 MicroStrategy Workstation的拓撲視圖應該會更新。當拓撲未更新時,視圖將顯示 Consumer 依賴其他五個服務,包括儲存庫 (MySQL)。
要更新工作站中的拓樸:
- 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222。
- 找到服務註冊的安裝目錄。預設情況下,這是 C:\Program Files (x86)\MicroStrategy\服務註冊\jar。
執行以下命令:
複製"C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222\Win64\bin\java" -jar
"C:\Program Files (x86)\MicroStrategy\Services Registration\jar\svcsreg-admin.jar" migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL- 開啟 Workstation 並選擇拓撲標籤。Consumer 現在應該看起來依賴 Store (PostgreSQL) 並屬於同一組。
平行升級
在你的新 MicroStrategy ONE 機,填充 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
- 複製 mysql-連接器-java.jar 從您之前的安裝到 平台分析\lib 新機器上的目錄。
- 前往您的 Platform Analytics bin 目錄並調用 平台分析資料遷移工具.bat 文件。
- 選擇備份和復原選項 (3)。
- 輸入要備份和還原的資料庫所需的完整目錄路徑。
- 等待備份完成。然後該工具將提示您是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
- 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
如果您已安裝工作站和服務註冊,則服務的分組和依賴資訊位於 MicroStrategy Workstation的拓撲視圖應該會更新。當拓撲未更新時,視圖將顯示 Consumer 依賴其他五個服務,包括儲存庫 (MySQL)。
要更新工作站中的拓樸:
- 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222。
- 找到服務註冊的安裝目錄。預設情況下,這是 C:\程式文件(x86)\MicroStrategy\服務註冊\jar。
執行以下命令:
複製"C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222\Win64\bin\java" -jar
"C:\Program Files (x86)\MicroStrategy\Services Registration\jar\svcsreg-admin.jar" migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL- 開啟 Workstation 並選擇拓撲標籤。Consumer 現在應該看起來依賴 Store (PostgreSQL) 並屬於同一組。
Platform Analytics 資料遷移工具用於協助現有客戶將資料從 MySQL 遷移到新支援的 PostgreSQL 儲存庫。該工具可以協助將新舊版本的 MySQL 轉儲檔案移轉到最新版本的 Platform Analytics。
備份先決條件:
-
/MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yaml填充有:倉庫資料庫連接:
- 主機名稱: 127.0.0.1
- wh用戶: 根
- 密碼: 加密密碼
- 連接埠: 3306
- 資料庫:平台_分析_wh
- mysql-連接器-java.jar 存在於 平台分析/lib 目錄。
- 磁碟空間足以保存 MySQL 的備份 平台_分析_wh 資料庫.
恢復先決條件:
-
PAConsumerConfig.yaml 填充有:
pgWarehouseDbConnection:
-
pgWh主機: 127.0.0.1
-
pgWh用戶: postgres
-
pgWh密碼: 加密密碼
-
pgWh埠: 5432
-
pgWhDb:平台_分析_wh
-
-
路徑至 .csv 之前備份的文件 平台_分析_wh。
-
有足夠的磁碟空間可供 PostgreSQL 恢復備份的 ..csv 來自 MySQL 的檔案。
啟動 Platform Analytics 資料遷移工具
-
導航至 Platform Analytics 主目錄並進入 bin 目錄:
/選擇/mstr/MicroStrategy/平台分析/bin
-
運行以下腳本:
./platform-analytics-data-migration-tool.sh
-
然後系統將提示您以下資訊:
複製This is the Platform Analytics Data Migration Tool. The purpose of this tool is to help migrate your data from an existing Mysql Warehouse to a new PostgreSQL Warehouse.
Please select from the following options:
1) Backup
2) Restore
3) Backup and Restore
0) Exit
遷移工作流程
(missing or bad snippet)推薦的升級程序
就地升級
如果您要執行就地升級,最佳實務步驟如下:
- 確認 Platform Analytics Consumer 已停止。當新條目仍在處理時,不應進行資料遷移。
- 確認 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
- 去你的 平台分析/bin 目錄並調用 平台分析資料遷移工具.sh 文件。
- 選擇備份和復原選項 (3)。
- 輸入要備份和還原的資料庫所需的完整目錄路徑。
- 等待備份完成。然後該工具會提示是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
- 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
服務的分組和依賴資訊需要更新 MicroStrategy Workstation的拓撲視圖。當拓撲未更新時,遙測消費者似乎不依賴儲存(PostgreSQL)。
要更新工作站中的拓樸:
- 找到該物品的主人 MicroStrategy 安裝目錄。預設情況下,所有者是 mstr 使用者。
- 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 /選擇/MicroStrategy/_jre。
- 找到服務註冊的安裝目錄。預設情況下,這是 /選擇/MicroStrategy/服務註冊。
執行以下命令:
複製$ su - mstr
$ /opt/MicroStrategy/_jre/bin/java -jar /opt/MicroStrategy/ServicesRegistration/jar/svcsreg-admin.jar migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL打開 MicroStrategy Workstation 並選擇拓撲選項卡。消費者現在應該依賴 Store (PostgreSQL)。
平行升級
在你的新 MicroStrategy ONE 機,填充 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
- 複製 mysql-連接器-java.jar 從您之前的安裝到 平台分析/lib 新機器上的目錄。
- 去你的 平台分析/bin 目錄並調用 平台分析資料遷移工具.sh 文件。
- 選擇備份和復原選項 (3)。
- 輸入要備份和還原的資料庫所需的完整目錄路徑。
- 等待備份完成。然後該工具會提示是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
- 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
服務的分組和依賴資訊需要更新 MicroStrategy Workstation的拓撲視圖。當拓撲未更新時,遙測消費者似乎不依賴儲存(PostgreSQL)。
要更新工作站中的拓樸:
- 找到該物品的主人 MicroStrategy 安裝目錄。預設情況下,所有者是 mstr 使用者。
- 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 /選擇/MicroStrategy/_jre。
- 找到服務註冊的安裝目錄。預設情況下,這是 /選擇/MicroStrategy/服務註冊。
執行以下命令:
複製$ su - mstr
$ /opt/MicroStrategy/_jre/bin/java -jar /opt/MicroStrategy/ServicesRegistration/jar/svcsreg-admin.jar migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL打開 MicroStrategy Workstation 並選擇拓撲選項卡。消費者現在應該依賴 Store (PostgreSQL)。
