MicroStrategy ONE

7. Migrare i dati di Platform Analytics in MicroStrategy Repository

Lo strumento Platform Analytics Data Migration viene utilizzato per aiutare i clienti a migrare i loro dati da MySQL al repository PostgreSQL appena supportato. Questo strumento consente di migrare all'ultima versione di Platform Analytics sia la versione nuova che quella precedente dei file dump di MySQL.

Prerequisiti per il backup:

  • /MicroStrategy/install/PlatformAnalytics/PAConsumerConfig.yaml popolato con:

    warehouseDbConnection:

    • Host w: 127.0.0.1
    • whUser: root
    • whPasswd: password_criptata
    • whPort: 3306
    • whDb: platform_analytics_wh
  • mysql-connector-java.jar è presente in Platform Analytics/lib directory .
  • Spazio su disco sufficiente per contenere un backup di MySQL platform_analytics_wh database.

Ripristinare i prerequisiti:

  • PAConsumerConfig.yaml popolato con:

    pgWarehouseDbConnection:

    • pgWhHost: 127.0.0.1

    • pgWhUser: postgres

    • pgWhPasswd: password crittografata

    • pgWhPort: 5432

    • pgWhDb: platform_analytics_wh

  • Percorso a . csv da un backup precedente di platform_analytics_wh.

  • Spazio su disco disponibile in PostgreSQL sufficiente per ripristinare il file .. csv file da MySQL.

Avvio dello strumento di migrazione dei dati di Platform Analytics

  1. Passare alla home directory di Platform Analytics alla directory bin:

    /opt/mstr/ MicroStrategy/PlatformAnalytics/bin

  2. Eseguire il seguente script:

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

  3. Verrà quindi richiesto quanto segue:

    Copia
    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

Flusso di lavoro di migrazione

Backup

  1. Specificare il percorso della directory in cui verrà archiviato il backup MySQL.

  2. Lo strumento avvierà quindi il backup di MySQL platform_analytics_wh specificato in PAConsumerConfig.yaml, posizionando il backup nel percorso specificato.

Ripristina

  1. Specificare il percorso della directory in cui è archiviato il backup MySQL.

  2. Lo strumento chiederà di nuovo all'utente se si è certi di essere in grado di eliminare PostgreSQL platform_analytics_wh schema.

  3. Se si seleziona Sì, l'elemento platform_analytics_wh lo schema verrà eliminato e ricreato corrispondente alla versione del dump MySQL.

  4. I dati di backup vengono quindi importati nell'oggetto appena creato platform_analytics_wh schema.

  5. Il platform_analytics_wh lo schema verrà quindi aggiornato alla versione più recente di Platform Analytics.

Procedure di aggiornamento consigliate

  1. Sulla nuovaMicroStrategy ONE computer, popolare il file PAConsumerConfig.yaml disponga delle informazioni MySQL e PostgreSQL mostrate nei prerequisiti precedenti.

  2. Copiare il mysql-connector-java.jar dall’installazione precedente a Platform Analytics/lib directory sul nuovo computer.
  3. Vai a tuo Platform Analytics/bin directory e chiamare il file Platform-analytics-data-migration-tool.sh file.
  4. Selezionare l'opzione Backup e ripristino (3).
  5. Immettere il percorso completo della directory desiderata per il database da cui eseguire il backup e il ripristino.
  6. Attendere il completamento del backup. Lo strumento chiederà se è possibile ricreare il warehouse PostgreSQL e selezionerà sì.
  7. Il programma ripristinerà quindi i file di backup MySQL nel nuovo warehouse PostgreSQL e la migrazione dei dati sarà completata.