MicroStrategy ONE

5. Aktualisieren der Metadaten

Aktualisieren Sie nach dem Upgrade des Intelligence Servers die Metadaten, indem Sie das folgende Verfahren durchführen. Mit diesem Verfahren werden Metadatentabellen erstellt und aktualisiert, um neue Funktionen zu unterstützen, die in MicroStrategy ONE.

Durch die Aktualisierung der Metadaten wird die Kompatibilität zwischen Ihren bereits vorhandenen Objekten und den MicroStrategy Kunden. Sie können auch die neuen Konfigurationseinstellungen nutzen, die über die Clientanwendungen, Funktionen und Objekte bereitgestellt werden, die nur mit der aktualisierten Version der Metadaten verfügbar sind.

Während des Metadatenaktualisierungsprozesses generiert der Konfigurationsassistent zusätzliches SQL für Aufgaben wie die Verwaltung von Indizes und Primärschlüsseln. Um dieses SQL während des Aktualisierungsvorgangs anzuzeigen, klicken Sie auf der Seite „Zusammenfassung“ des Konfigurationsassistenten im Bereich „Zusammenfassung“ auf SQL-Vorschau. Darüber hinaus wird das generierte SQL nach Abschluss des Update-Vorgangs im MicroStrategy gemeinsames Dateiverzeichnis. Der Dateiname ist OriginalScript_generated.sql, Wo OriginalScript ist der Name des ursprünglichen SQL-Update-Skripts. Wenn Sie beispielsweise eine Oracle-Datenbank aktualisieren, lautet das ursprüngliche SQL-Update-Skript mdorcl.sql und die generierte SQL-Datei ist mdorcl_generated.sql.

Vergessen Sie Folgendes nicht:

  • Wenn Sie Änderungen an den Berechtigungen vorgenommen haben, die dem Standard- MicroStrategy Benutzergruppen und Sicherheitsrollen, kann das Aktualisieren der Metadaten diese Änderungen überschreiben. Insbesondere, wenn Sie Änderungen an Gruppen vorgenommen haben, die Berechtigungen verwenden, die in der Liste der aktualisierten Berechtigungen, werden diese Änderungen durch die Aktualisierung der Metadaten überschrieben.
  • Informationen zum Anzeigen der Protokolldatei des Konfigurationsassistenten im Fehlerfall finden Sie unter Beheben von während des Upgrades aufgetretenen Problemen.
  • Das MDUpdate-Befehlszeilenprogramm, das früher zum Aktualisieren der Metadaten verwendet wurde, wird nicht mehr unterstützt. Um die Metadaten über die Befehlszeile zu aktualisieren, können Sie eine Antwortdatei mit dem Konfigurationsassistenten verwenden.

Anstatt für jede zu aktualisierende Projektquelle jede Seite des Konfigurationsassistenten durchzugehen, können Sie eine Antwortdatei mit den Aktualisierungsinformationen erstellen und diese Antwortdatei mit dem Konfigurationsassistenten verwenden, um Ihre Metadaten automatisch zu aktualisieren. Weitere Informationen zur Verwendung einer Antwortdatei zum Aktualisieren der Metadaten finden Sie unter Verwenden einer Antwortdatei mit dem Konfigurationsassistenten.

Wenn Sie keinen Zugriff auf den GUI-Modus des Konfigurationsassistenten haben, müssen Sie zum Aktualisieren Ihrer Metadaten eine Antwortdatei verwenden.

Voraussetzungen für die Aktualisierung eines MicroStrategy Metadaten

Bevor Sie versuchen, Ihr MicroStrategy Metadaten auf die neueste Version, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Der Metadaten-Update-Prozess kann nur von einem MicroStrategy Benutzer, der entweder Mitglied der Benutzergruppe der Systemadministratoren oder der standardmäßige Administratorbenutzer ist. Es reicht nicht aus, über alle Administratorrechte zu verfügen: Der Benutzer muss Mitglied der Benutzergruppe der Systemadministratoren sein.
  • Die Metadatenversion des Projekts, von der Sie aktualisieren, muss älter oder gleich der Version des Computers sein, auf dem der Konfigurationsassistent installiert ist, der die Metadatenaktualisierung durchführt. Eine ältere Version des Produkts kann keine Aktualisierung einer neueren Version der Metadaten durchführen.
  • Die Spracheinstellungen von Client, Projekt und Intelligence Server müssen alle identisch sein.
  • Die zu aktualisierenden Projekte dürfen nicht gesperrt sein. Um die Metadaten eines Projekts freizugeben, öffnen Sie in Developer das Verwaltung gehen Sie zu Verriegelung > Projekt freischalten.

So führen Sie Metadatenaktualisierungen mithilfe des Konfigurationsassistenten durch

  1. Wähle aus Aktualisieren Sie die vorhandene Umgebung auf MicroStrategy Sicheres Unternehmen Möglichkeit. Klicken Sie auf Weiter.
  2. Wähle aus Intelligence Server-Komponenten Möglichkeit. Klicken Sie auf Weiter.
  3. Auf der MicroStrategy Geben Sie auf der Authentifizierungsseite den Benutzernamen und das Passwort eines MicroStrategy Systemadministrator. Klicken Sie auf Weiter.
  4. Geben Sie auf der Seite „Metadata Connection“ das Datenbankkennwort ein, um auf die MicroStrategy Metadaten. Klicken Sie auf Weiter.

    Der DSN und die Anmelde-ID werden basierend auf der Serverkonfiguration bereitgestellt, die Sie zuvor vorgenommen haben.

  5. Aktivieren Sie auf der Seite „Komponenten auswählen“ die Kontrollkästchen für jeden Intelligence Server, den Sie aktualisieren möchten.
  6. Wählen Sie unter jedem ausgewählten Intelligence Server die Systemkomponenten aus, die Sie aktualisieren möchten:
    • Aktualisieren des Metadaten-Repositorys: Das Metadaten-Repository enthält die Definitionen Ihrer MicroStrategy Anwendungen und unterstützende Objekte. Ein Upgrade Ihrer Metadaten ist erforderlich, um alle neuen und aktualisierten Funktionen in der neuesten Version von zu unterstützen. MicroStrategy.
    • Lean Objects-Migration: Lean Objects sind eine deutlich kompaktere Form der Objektdarstellung in den Metadatentabellen. Lean-Objekte sind typischerweise 25–50 % kleiner und werden nie größer als die ursprüngliche Darstellung sein. Die Migration bestehender Objekte zu Lean Objects ermöglicht zudem ein schnelleres Laden von Objekten im Vergleich zur alten Darstellung.

      Alle neuen Objekte werden in diesem Format erstellt und vorhandene Objekte werden beim Speichern in das neue Format konvertiert. Wenn Sie die Migration von Lean Objects auswählen, werden alle Objekte im Repository gleichzeitig in das neue Format konvertiert. Diese Option wird automatisch ausgewählt, wenn Sie „Metadaten-Repository aktualisieren“ auswählen.

      Die Lean-Objektmigration ändert alle Objekte in Ihrem MicroStrategy Projekte, um die neue Objektdarstellung zu verwenden. Die Durchführung dieser Migration kann sehr zeitaufwändig und ressourcenintensiv sein.

      Durch die Migration von Lean Objects wird der von Ihren Objekten belegte Speicherplatz verringert. Durch die Migration werden allerdings alle Objekte in Ihren Projekten neu gespeichert. Dies kann je nach Ihrer Richtlinie zur Protokollierung von Datenbanktransaktionen zu einer vorübergehenden Vergrößerung Ihrer Metadatendatenbank führen.

    • Updateberechtigungen: Durch die Aktualisierung der Berechtigungen wird sichergestellt, dass Benutzer Zugriff auf die gleichen Funktionen haben wie in früheren Versionen von MicroStrategy.

      Standardmäßig werden die Berechtigungen auf der Grundlage der Version Ihres MicroStrategy Metadaten. Wenn Sie jedoch zuvor ein Upgrade Ihres MicroStrategy Metadaten und haben die Berechtigungen nicht zusammen mit dem Metadaten-Upgrade aktualisiert, müssen Sie die MicroStrategy Version, für die Sie Ihre Berechtigungen zuletzt aktualisiert haben.

      Dazu rechts von Updateberechtigungen, klicken Fortschrittlich. Das Dialogfeld „Berechtigungsversion auswählen“ wird geöffnet. Die Version Ihres MicroStrategy Metadaten sind standardmäßig ausgewählt. Wählen Sie aus der Dropdown-Liste die Version von MicroStrategy für die die Berechtigungen zuletzt erweitert wurden, und klicken Sie auf OK.

    • Nachrichten aus der Verlaufsliste migrieren: Aktivieren Sie dieses Kontrollkästchen, um Ihr vorhandenes Verlaufslisten-Repository in ein neues Format zu migrieren und so Suchergebnisse, Skalierbarkeit und Leistung zu verbessern. Ein dateibasiertes Repository kann in ein datenbankbasiertes Repository oder ein Hybrid-Repository migriert werden, und ein datenbankbasiertes Repository kann in ein Hybrid-Repository migriert werden.
      • Wenn Sie dieses Kontrollkästchen aktivieren, werden später auf der Seite „Migration der Verlaufsliste“ zusätzliche Konfigurationsoptionen für diese Migration bereitgestellt. Während des Upgrade-Prozesses werden dieser Intelligence Server und alle anderen Intelligence Server im Cluster angehalten und neu gestartet.
      • Wenn Sie ein dateibasiertes Verlaufslisten-Repository verwenden und dieses Format weiterhin nutzen möchten, deaktivieren Sie dieses Kontrollkästchen. Wenn Sie den Intelligence Server nach dem Upgrade neu starten, wird das Repository aktualisiert, sein Format bleibt jedoch unverändert.
      • Wenn Sie ein datenbankbasiertes oder hybrides History List-Repository verwenden und weiterhin denselben Repository-Typ verwenden möchten, finden Sie Informationen zum Upgrade der History List-Datenbank unter 5. Aktualisieren der Metadaten.
    • Update-Verteilungsdienstobjekte: Aktivieren Sie dieses Kontrollkästchen, um Abonnementobjekte von Distribution Services zu aktualisieren. Dieses Update ist erforderlich, um sicherzustellen, dass Ihre Distribution Services-Abonnements die neuen Funktionen und Verbesserungen der neuesten Version unterstützen. Wenn Sie diese Option auswählen, stellen Sie sicher, dass das Metadaten-Repository aktualisiert wurde oder für die Aktualisierung als Teil dieser Aktualisierung ausgewählt ist.
    • Datenbankinstanz-Update: Aktivieren Sie dieses Kontrollkästchen, um alle MDX-Datenbankinstanzen, die derzeit JCO 2.x verwenden, auf JCO 3.x zu aktualisieren. Ab MicroStrategy 10.x: Die verwendete Java Virtual Machine unterstützt JCO 2.x nicht. Diese Option wirkt sich nur auf MDX-Datenbankinstanzen aus, die auf die Verwendung von JCO 2.x eingestellt sind.
  7. Wählen Sie jedes Projekt aus, das Sie aktualisieren möchten. Nur Projekte, die auf den Intelligence Server geladen sind, können aktualisiert werden. Projektaktualisierungen können eine der folgenden Optionen umfassen:
    • Ausführen eines logischen Projekt-Upgrades: Aktualisiert das Projekt auf die neueste Version von MicroStrategy. Mit dieser Option werden auch die Berichts-, Dokument- und Dashboarddefinitionen aktualisiert, um die Leistung zu verbessern und den Speicherverbrauch und die Speicheranforderungen von Berichten und Dokumenten zu reduzieren, die mit einer früheren Version von MicroStrategy.

      Vergessen Sie Folgendes nicht:

      • Wenn dieses Update bereits abgeschlossen ist, heißt diese Option Logisches Projekt-Upgrade erneut ausführen.
      • Dieses Upgrade ist erforderlich, um alle zusätzlichen Projekt-Upgrade-Optionen auszuführen.
      • Aktualisierte Report Services-Dokumente können nicht in früheren Versionen von MicroStrategy.
      • Abhängig von der Anzahl der Berichte und Dokumente im Projekt kann diese Aktualisierung viel Zeit in Anspruch nehmen.
    • Lean Objects-Migration: Wenn Sie die Migration von Lean Objects auswählen, werden alle Objekte in diesem Projekt gleichzeitig in das neue Format konvertiert.

      Die Migration von Lean-Objekten ändert alle Objekte in diesem Projekt, um die neue Objektdarstellung zu verwenden. Die Durchführung dieser Migration kann viel Zeit und Ressourcen in Anspruch nehmen.

      Durch die Migration von Lean Objects wird der von Ihren Objekten belegte Speicherplatz verringert. Durch die Migration werden allerdings alle Objekte dieses Projekts neu gespeichert. Dies kann je nach Ihrer Richtlinie zur Protokollierung von Datenbanktransaktionen zu einer vorübergehenden Vergrößerung Ihrer Metadatendatenbank führen.

    • Aktualisierungszeitpläne: Macht vorherige Abonnements sichtbar in MicroStrategy ONE.
    • MDX-Quellobjekte aktualisieren: Aktualisiert die MDX-Datenquellenobjekte (MDX-Cubes), die in früheren Versionen von MicroStrategy um von der verbesserten Leistung zu profitieren.

      Wenn Sie mehrere Projekte aktualisieren und die Aktualisierung für ein Projekt fehlschlägt, wird der Aktualisierungsvorgang standardmäßig für andere Projekte fortgesetzt. Dadurch können Sie alle möglichen Aktualisierungen durchführen und anschließend etwaige Fehler überprüfen. Um den Update-Prozess für andere Projekte abzubrechen, wenn ein Projekt fehlschlägt, deaktivieren Sie die Aktualisieren Sie die verbleibenden Projekte, auch wenn ein Projektupdate fehlschlägt Kontrollkästchen.

      Abhängig von der Anzahl der MDX-Quellobjekte im Projekt kann diese Aktualisierung viel Zeit in Anspruch nehmen.

    • Aktualisieren Sie die OLAP Services Cube-Caches auf PRIME: Aktivieren Sie dieses Kontrollkästchen, um alle Intelligent Cubes auf die PRIME-Architektur zu aktualisieren. Diese Architektur kann die Leistung beim Veröffentlichen von Intelligent Cube-Ergebnissen durch die Verwendung paralleler Verarbeitung und anderer Optimierungen verbessern. Dieses Update wird auf alle Intelligent Cubes für das Projekt angewendet.
    • Datenimport-Cubes (Definition und Cache) auf PRIME aktualisieren: Aktivieren Sie dieses Kontrollkästchen, um alle Datenimport-Datensätze auf die PRIME-Architektur zu aktualisieren. Diese Architektur kann die Leistung beim Veröffentlichen von Datenimportergebnissen durch die Verwendung von Parallelverarbeitung und anderen Optimierungen verbessern. Dieses Update wird auf Datensätze angewendet, die durch die Verwendung des Datenimports in Ihr Projekt aufgenommen wurden.

      Es ist einfacher, OLAP Services Cube-Caches und Datenimport-Cubes während des Upgrade-Prozesses auf PRIME zu aktualisieren. Wenn Sie sie jetzt nicht aktualisieren, wird jeder Würfel bei Verwendung aktualisiert. Durch die einmalige Durchführung des Upgrades wird für Endbenutzer eine gleichbleibende Leistung sichergestellt.

  8. Klicken Sie auf Weiter.
  9. Wenn Sie die Option Nachrichten aus der Verlaufsliste migrieren Geben Sie auf der Seite „Zieldatenbank der Verlaufsliste“ die erforderlichen Informationen für die Verlaufslistendatenbank an.
  10. Klicken Sie auf Weiter.
  11. Überprüfen Sie auf der Seite Zusammenfassung Ihre Upgrade-Optionen und klicken Sie auf Beenden.