MicroStrategy ONE

將平台分析資料從 MySQL 遷移到 MicroStrategy 儲存庫

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 資料遷移工具

  1. 導航至 Platform Analytics 主目錄並進入 bin 目錄:

    C:\程式文件(x86)\MicroStrategy\平台分析\bin

  2. 呼叫以下腳本:

    平台分析資料遷移工具.bat

  3. 然後系統將提示您以下資訊:

    複製
    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)

推薦的升級程序

就地升級

如果您要執行就地升級,最佳實務步驟如下:

  1. 確認 Platform Analytics Consumer 已停止。當新條目仍在處理時,不應進行資料遷移。
  2. 確認 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
  3. 前往您的 Platform Analytics bin 目錄並調用 平台分析資料遷移工具.bat 文件。
  4. 選擇備份和復原選項 (3)。
  5. 輸入要備份和還原的資料庫所需的完整目錄路徑。
  6. 等待備份完成。然後該工具將提示您是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
  7. 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
  8. 如果您已安裝工作站和服務註冊,則服務的分組和依賴資訊位於 MicroStrategy Workstation的拓撲視圖應該會更新。當拓撲未更新時,視圖將顯示 Consumer 依賴其他五個服務,包括儲存庫 (MySQL)。

    要更新工作站中的拓樸:

    1. 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222
    2. 找到服務註冊的安裝目錄。預設情況下,這是 C:\Program Files (x86)\MicroStrategy\服務註冊\jar
    3. 執行以下命令:

      複製
      "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
    4. 開啟 Workstation 並選擇拓撲標籤。Consumer 現在應該看起來依賴 Store (PostgreSQL) 並屬於同一組。

平行升級

  1. 在你的新 MicroStrategy ONE 機,填充 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。

  2. 複製 mysql-連接器-java.jar 從您之前的安裝到 平台分析\lib 新機器上的目錄。
  3. 前往您的 Platform Analytics bin 目錄並調用 平台分析資料遷移工具.bat 文件。
  4. 選擇備份和復原選項 (3)。
  5. 輸入要備份和還原的資料庫所需的完整目錄路徑。
  6. 等待備份完成。然後該工具將提示您是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
  7. 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
  8. 如果您已安裝工作站和服務註冊,則服務的分組和依賴資訊位於 MicroStrategy Workstation的拓撲視圖應該會更新。當拓撲未更新時,視圖將顯示 Consumer 依賴其他五個服務,包括儲存庫 (MySQL)。

    要更新工作站中的拓樸:

    1. 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 C:\Program Files (x86)\Common Files\MicroStrategy\JRE\180_222
    2. 找到服務註冊的安裝目錄。預設情況下,這是 C:\程式文件(x86)\MicroStrategy\服務註冊\jar
    3. 執行以下命令:

      複製
      "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
    4. 開啟 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 資料遷移工具

  1. 導航至 Platform Analytics 主目錄並進入 bin 目錄:

    /選擇/mstr/MicroStrategy/平台分析/bin

  2. 運行以下腳本:

    ./platform-analytics-data-migration-tool.sh

  3. 然後系統將提示您以下資訊:

    複製
    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)

推薦的升級程序

就地升級

如果您要執行就地升級,最佳實務步驟如下:

  1. 確認 Platform Analytics Consumer 已停止。當新條目仍在處理時,不應進行資料遷移。
  2. 確認 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。
  3. 去你的 平台分析/bin 目錄並調用 平台分析資料遷移工具.sh 文件。
  4. 選擇備份和復原選項 (3)。
  5. 輸入要備份和還原的資料庫所需的完整目錄路徑。
  6. 等待備份完成。然後該工具會提示是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
  7. 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
  8. 服務的分組和依賴資訊需要更新 MicroStrategy Workstation的拓撲視圖。當拓撲未更新時,遙測消費者似乎不依賴儲存(PostgreSQL)。

    要更新工作站中的拓樸:

    1. 找到該物品的主人 MicroStrategy 安裝目錄。預設情況下,所有者是 mstr 使用者。
    2. 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 /選擇/MicroStrategy/_jre
    3. 找到服務註冊的安裝目錄。預設情況下,這是 /選擇/MicroStrategy/服務註冊
    4. 執行以下命令:

      複製
      $ su - mstr
      $ /opt/MicroStrategy/_jre/bin/java -jar /opt/MicroStrategy/ServicesRegistration/jar/svcsreg-admin.jar migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL
    5. 打開 MicroStrategy Workstation 並選擇拓撲選項卡。消費者現在應該依賴 Store (PostgreSQL)。

平行升級

  1. 在你的新 MicroStrategy ONE 機,填充 PAConsumerConfig.yaml 具有上述先決條件中顯示的 MySQL 和 PostgreSQL 資訊。

  2. 複製 mysql-連接器-java.jar 從您之前的安裝到 平台分析/lib 新機器上的目錄。
  3. 去你的 平台分析/bin 目錄並調用 平台分析資料遷移工具.sh 文件。
  4. 選擇備份和復原選項 (3)。
  5. 輸入要備份和還原的資料庫所需的完整目錄路徑。
  6. 等待備份完成。然後該工具會提示是否可以重新建立 PostgreSQL 倉庫,然後選擇「是」。
  7. 然後程式會將您的 MySQL 備份檔案還原到新的 PostgreSQL 倉庫中,資料遷移將完成。
  8. 服務的分組和依賴資訊需要更新 MicroStrategy Workstation的拓撲視圖。當拓撲未更新時,遙測消費者似乎不依賴儲存(PostgreSQL)。

    要更新工作站中的拓樸:

    1. 找到該物品的主人 MicroStrategy 安裝目錄。預設情況下,所有者是 mstr 使用者。
    2. 找到 MicroStrategy- 附帶的java路徑。預設情況下,這是 /選擇/MicroStrategy/_jre
    3. 找到服務註冊的安裝目錄。預設情況下,這是 /選擇/MicroStrategy/服務註冊
    4. 執行以下命令:

      複製
      $ su - mstr
      $ /opt/MicroStrategy/_jre/bin/java -jar /opt/MicroStrategy/ServicesRegistration/jar/svcsreg-admin.jar migrate MicroStrategy-Platform-Analytics-Consumer MySQL PostgreSQL
    5. 打開 MicroStrategy Workstation 並選擇拓撲選項卡。消費者現在應該依賴 Store (PostgreSQL)。