MicroStrategy ONE

Bewährte Methoden zum Konfigurieren einer Upgrade-Testumgebung

MicroStrategy empfiehlt, dass Sie beim Konfigurieren Ihrer Upgrade-Testumgebung die folgenden Best Practices befolgen:

  • Ändern Sie keine vorhandenen Konfigurationsobjekte. Wenn Sie zum Testen zusätzliche Konfigurationsobjekte benötigen, können Sie entweder zusätzliche Objekte erstellen oder ein vorhandenes Objekt duplizieren und ändern. Dies gilt für Datenbankinstanzen, Verbindungen und Anmeldungen, Sicherheitsfilter, Benutzer und Benutzergruppen sowie Sicherheitsrollen.
  • Wenn Ihre Produktionsumgebung geclustert ist, sollte auch Ihre Testumgebung geclustert sein.
  • Wenn Ihr Test- und Produktions-Data Warehouse unterschiedliche Datenbanktabellenpräfixe hat, stellen Sie sicher, dass Sie im Warehouse-Katalog der Testumgebung die richtigen Präfixe verwenden.
  • Erstellen Sie einen Integritätstest, indem Sie Berichte aus der aktualisierten Testumgebung mit denselben Berichten in der Produktionsumgebung vergleichen, damit Sie etwaige Unterschiede leicht erkennen können.
  • Planen Sie wenn möglich die Durchführung von Datenintegritäts- und Leistungsbelastungstests für das Produktionslager. Dadurch wird sichergestellt, dass die Testszenarien möglichst repräsentativ für die Produktionsumgebung sind.
  • Wenn Sie Berichte und Dokumente speziell für einen Upgrade-Integritätstest erstellen, erstellen Sie diese Berichte und Dokumente, bevor Sie die Produktionsmetadaten duplizieren.
  • Wenn Sie für den Benutzerzugriff auf das Data Warehouse eine Verbindungszuordnung verwenden, stellen Sie sicher, dass sich alle Benutzer beim Test-Data-Warehouse anmelden können, da sich die Benutzerkennwörter im Test-Warehouse und im Produktions-Warehouse unterscheiden können.

    Eine Möglichkeit, dies zu bewältigen, besteht darin, eine neue allgemeine Datenbankanmeldung zu erstellen und dann das folgende Beispielskript des Command Managers zu verwenden, um die Verbindungszuordnungen der Benutzer so zu ändern, dass diese neue Anmeldung verwendet wird:

    Kopieren
    ALTER CONNECTION MAP FOR USER "username" DBINSTANCE "production_warehouse_instance" DBLOGIN "test_login" ON PROJECT "project";
  • Wenn Sie ein Upgrade von Enterprise Manager planen, führen Sie vor dem Upgrade von Intelligence Server einen Datenladevorgang aus. Wenn Sie vor dem Upgrade von Enterprise Manager und den Projekten auf den Intelligence Servern keinen Datenladevorgang ausführen, verlieren Sie möglicherweise den Zugriff auf einige Statistikdaten. Bei allen Enterprise Manager-Upgrades müssen Sie auch Ihre Statistiktabellen, Ihr Enterprise Manager-Repository und Ihre Enterprise Manager-Metadaten aktualisieren.
  • Wenn Sie Narrowcast Server verwenden, stellen Sie sicher, dass beim Einrichten der Narrowcast Server-Testumgebung nicht die Datenbankkopie der Narrowcast-Repositorys verwendet wird. Erstellen Sie stattdessen mit dem im Narrowcast Administrator enthaltenen Dienstprogramm „Copy Repository“ eine Kopie der Repositorys und verwenden Sie diese Kopie. Dadurch wird sichergestellt, dass die Testumgebung nicht versehentlich auf einen Produktionsserver verweist. Detaillierte Anweisungen zum Erstellen einer Kopie der Narrowcast-Repositories finden Sie im Upgrade-Handbuch für Narrowcast-Server.