Strategy ONE

7. Migrieren Sie Platform-Analytics-Daten in MicroStrategy Repository

Das Platform-Analytics-Datenmigrationstool wird verwendet, um bestehenden Kunden bei der Migration ihrer Daten von SQL zum neu unterstützten PostgreSQL-Repository zu helfen. Dieses Tool kann bei der Migration neuer und alter Versionen von SQL-Dump-Dateien auf die neueste Version von Platform Analytics helfen.

Voraussetzungen für die Sicherung:

  • /MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yaml aufgefüllt mit:

    WarehouseDb-Verbindung:

    • WHHost: 127.0.0.1
    • WH-Benutzer: Stamm
    • WHPasswd: distinct_password
    • WHPort: 3306
    • WHDb: Platform_analytics_ WH
  • SQL-Connector-java.jar ist vorhanden in PlatformAnalytics/lib Verzeichnis.
  • Ausreichend Festplattenspeicher für eine Sicherung von SQL Platform_analytics_ WH Datenbank.

Voraussetzungen wiederherstellen:

  • PaConsumerConfig.yml aufgefüllt mit:

    pgWarehouseDbConnection:

    • pg WHHost: 127.0.0.1

    • pg WHUser: Postgres

    • pg WHPasswd: gesichertes Kennwort

    • pg WHPort: 5432

    • pgWhiteDb: Platform_analytics_ WH

  • Pfad zu CSV Dateien aus einer vorherigen Sicherung von Platform_analytics_ WH.

  • PostgreSQL steht ausreichend Festplattenspeicher zur Verfügung, um die gesicherten Dateien wiederhergestellt zu werden.CSV -Dateien aus SQL.

Das Platform-Analytics-Datenmigrationstool wird gestartet

  1. Navigieren Sie zum Platform Analytics-Startverzeichnis und wechseln Sie zum Bin-Verzeichnis:

    /opt/mstr/ MicroStrategy/PlattformAnalytics/bin

  2. Führen Sie das folgende Skript aus:

    ./ Platform-Analytics-Data-Migration-Tool.st

  3. Sie erhalten dann die folgende Eingabeaufforderung:

    Kopieren
    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

Migrationsworkflow

Sicherung

  1. Geben Sie den Pfad zu dem Verzeichnis an, in dem die MySQL-Sicherung gespeichert wird.

  2. Das Tool beginnt dann mit der Sicherung von MySQL Platform_Analytics_Wh in angegeben PAConsumerConfig.yaml -Datei, wobei die Sicherung im angegebenen Pfad abgelegt wird.

Wiederherstellen

  1. Geben Sie den Pfad zu dem Verzeichnis an, in dem die MySQL-Sicherung gespeichert ist.

  2. Das Tool wird Sie erneut dazu auffordern, die PostgreSQL-Datei wirklich zu löschen Platform_Analytics_Wh Schema.

  3. Wenn "Ja" ausgewählt ist, werden die Platform_Analytics_Wh -Schema wird verworfen und entsprechend der Version Ihres MySQL-Dumps neu erstellt.

  4. Die Sicherungsdaten werden dann in die neu erstellte importiert Platform_Analytics_Wh Schema.

  5. Die Platform_Analytics_Wh -Schema wird dann auf die neueste Version von Platform Analytics aktualisiert.

Empfohlene Upgrade-Verfahren

  1. Auf Ihrem neuenStrategy ONE Computer, füllen Sie die aus PaConsumerConfig.yml verfügt über die in den oben genannten Voraussetzungen gezeigten SQL- und PostgreSQL-Informationen.

  2. Kopieren Sie die SQL-Connector-java.jar von Ihrer vorherigen Installation in PlatformAnalytics/lib Verzeichnis auf dem neuen Computer.
  3. Wechseln Sie zu Ihrem PlatformAnalytics/bin Verzeichnis und rufen Sie auf Platform-Analytics-Data-Migration-Tool.sch Datei.
  4. Wählen Sie die Option „Sichern und wiederherstellen“ (3).
  5. Geben Sie den vollständigen gewünschten Verzeichnispfad für die Datenbank ein, in dem die Sicherung und die Wiederherstellung durchgeführt werden sollen.
  6. Warten Sie, bis die Sicherung abgeschlossen ist. Das Tool gibt dann eine Eingabeaufforderung aus, um die Neuerstellung des PostgreSQL-Warehouses zu bestätigen. Sie wählen „Ja“.
  7. Das Programm stellt dann Ihre SQL-Sicherungsdateien in Ihrem neuen PostgreSQL-Warehouse wieder her und die Datenmigration ist abgeschlossen.