Strategy ONE
3. Aktualisieren Sie die Metadatenkopie
Aktualisieren Sie nach dem Upgrade von Intelligence Server die Kopie Ihrer Metadaten, indem Sie das folgende Verfahren ausführen. Mit diesem Verfahren werden Metadatentabellen erstellt und aktualisiert, um neue Funktionen zu unterstützen, die in MicroStrategy verfügbar sind ONE.
Durch die Aktualisierung der Metadaten wird die Kompatibilität zwischen Ihren bereits vorhandenen Objekten und den MicroStrategy -Clients sichergestellt. Sie können auch von neuen Konfigurationseinstellungen profitieren, die über die Client-Anwendungen, -Funktionen und -Objekte verfügbar gemacht werden, die nur mit der aktualisierten Version von Metadaten verfügbar sind.
Während der Metadaten-Aktualisierung generiert der Konfigurations-Assistent 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 Zusammenfassungsseite des Konfigurations-Assistenten im Bereich „Zusammenfassung“ auf SQL-Vorschau. Darüber hinaus wird das generierte SQL nach Abschluss des Aktualisierungsvorgangs im Verzeichnis gemeinsamer Dateien von MicroStrategy gespeichert. Der Dateiname lautet OriginalScript_generated.sql, wo OriginalScript ist der Name des ursprünglichen SQL-Aktualisierungsskripts. Wenn Sie beispielsweise eine Oracle-Datenbank aktualisieren, ist das ursprüngliche SQL-Aktualisierungsskript erforderlich mdorcl.sql und die generierte SQL-Datei ist mdorcl_generated.sql.
Vergessen Sie Folgendes nicht:
- Wenn Sie Änderungen an den Privilegien vorgenommen haben, die den standardmäßigen MicroStrategy Benutzergruppen und Sicherheitsrollen zugewiesen sind, werden diese Änderungen durch die Aktualisierung der Metadaten möglicherweise überschrieben.
- Informationen zum Anzeigen der Protokolldatei des Konfigurationsassistenten im Falle eines Fehlers finden Sie unter Beheben von Problemen, die während des Upgrades aufgetreten sind.
- Das Befehlszeilendienstprogramm MDUpdate, das bisher 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 Konfigurations-Assistenten verwenden.
Anstatt durch jede Seite des Konfigurations-Assistenten für jede Projektquelle, die aktualisiert werden muss, zu gehen, können Sie eine Antwortdatei mit den Aktualisierungsinformationen erstellen und diese Antwortdatei mit dem Konfigurations-Assistenten verwenden, um Ihre Metadaten automatisch zu aktualisieren. Weitere Informationen zur Verwendung einer Antwortdatei zum Aktualisieren der Metadaten finden Sie unter Verwendung einer Antwortdatei mit dem Konfigurations-Assistenten.
Wenn Sie keinen Zugriff auf den GUI-Modus des Konfigurations-Assistenten haben, müssen Sie zum Aktualisieren Ihrer Metadaten eine Antwortdatei verwenden.
Voraussetzungen für die Aktualisierung von MicroStrategy -Metadaten
Bevor Sie versuchen, Ihre MicroStrategy Metadaten auf die neueste Version zu aktualisieren, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Der Metadaten-Aktualisierungsprozess kann nur von einem MicroStrategy -Benutzer ausgeführt werden, der entweder Mitglied der Benutzergruppe der Systemadministratoren oder der standardmäßige Administrator-Benutzer ist. Alle Administratorrechte sind nicht ausreichend: Der Benutzer muss Mitglied der Benutzergruppe der Systemadministratoren sein.
- Die Metadatenversion des Projekts, von der aus Sie die Metadatenaktualisierung durchführen, muss älter oder mit der Version des Computers übereinstimmen, auf dem der Konfigurationsassistent installiert ist. Eine ältere Version des Produkts kann keine Aktualisierung auf einem durchführen neuere Version der Metadaten.
- Die Spracheinstellungen des Clients, des Projekts und des Intelligence Servers müssen alle gleich sein.
- Die zu aktualisierenden Projekte dürfen nicht gesperrt sein. Um die Metadaten eines Projekts in Developer aus zu entsperren Administration Menü, wechseln Sie zu Wird gesperrt > Projekt entsperren.
Die folgenden Voraussetzungen gelten spezifisch für das RDBMS, in dem Ihre Projektmetadaten gespeichert sind:
- Wenn Sie Oracle für Ihre Metadaten-Datenbank verwenden, stellen Sie sicher, dass der Parameter „Maximum offene Mauszeiger“ für die Datenbank auf mindestens 1500 festgelegt ist.
- Wenn Sie SQL Server für Ihre Metadaten-Datenbank verwenden, empfiehlt MicroStrategy , das Transaktionsprotokoll auf das einfache Wiederherstellungsmodell festzulegen, da das Massen- oder vollständige Wiederherstellungsmodell das Transaktionsprotokoll während des Upgrades füllen und einen Fehler verursachen kann.
- Wenn Sie DB2 für Ihre Metadaten-Datenbank verwenden, stellen Sie sicher, dass die Eigenschaft „Dynamische Abschnitte“ für die Datenbank auf 999 festgelegt ist.
So führen Sie Metadaten-Aktualisierungen mit dem Konfigurations-Assistenten durch
- Wählen Sie aus Upgrade der vorhandenen Umgebung auf MicroStrategy Secure Enterprise Option. Klicken Sie auf Weiter.
- Wählen Sie aus Intelligence Server-Komponenten Option. Klicken Sie auf Weiter.
- Geben Sie auf der MicroStrategy Authentifizierungsseite den Benutzernamen und das Kennwort eines MicroStrategy -Systemadministrators ein. Klicken Sie auf Weiter.
-
Geben Sie auf der Seite „Metadatenverbindung“ das Datenbankkennwort ein, um auf die MicroStrategy -Metadaten zuzugreifen. Klicken Sie auf Weiter.
Der DSN und die Anmelde-ID werden basierend auf der Serverkonfiguration bereitgestellt, die Sie zuvor vorgenommen haben.
- Aktivieren Sie auf der Seite „Komponenten auswählen“ die Kontrollkästchen für jeden Intelligence Server, der aktualisiert werden soll.
- Wählen Sie unter jedem ausgewählten Intelligence Server die Systemkomponenten aus, die Sie aktualisieren möchten:
- Metadaten-Repository aktualisieren: Das Metadatenrepository enthält die Definitionen Ihrer MicroStrategy -Anwendungen und unterstützender Objekte. Es ist ein Upgrade Ihrer Metadaten erforderlich, um Unterstützung für alle neuen und aktualisierten Funktionen in der aktuellsten Version von MicroStrategy zu bieten.
- Lean Objects-Migration: Lean-Objekte sind eine wesentlich kompaktere Form der Objektrepräsentation in den Metadatentabellen. Lean-Objekte sind in der Regel 25-50 % kleiner und werden nie größer als die ursprüngliche Darstellung. Die Migration bestehender Objekte zu Lean Objects ermöglicht auch 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 „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.
Durch die Lean-Objekte-Migration werden alle Objekte in Ihren MicroStrategy Projekten geändert, um die neue Objektrepräsentation zu verwenden. Diese Migration kann einiges an Zeit und Ressourcen in Anspruch nehmen.
Die Lean-Objekte-Migration reduziert den von Ihren Objekten belegten Festplattenspeicher. Durch die Migration werden jedoch alle Objekte in Ihren Projekten erneut gespeichert. Abhängig von Ihrer Datenbanktransaktionsprotokollierungsrichtlinie kann dies zu einer vorübergehenden Zunahme der Größe Ihrer Metadatendatenbank führen.
- Privilegien aktualisieren: Durch die Aktualisierung der Privilegien wird sichergestellt, dass Benutzer Zugriff auf dieselben Funktionen haben wie in vorherigen Versionen von MicroStrategy.
Standardmäßig werden die Privilegien basierend auf der Version Ihrer MicroStrategy Metadaten aktualisiert. Wenn Sie jedoch zuvor Ihre MicroStrategy Metadaten aktualisiert und Ihre Privilegien nicht zusammen mit dem Metadaten-Upgrade aktualisiert haben, müssen Sie die MicroStrategy Version angeben, für die Sie zuletzt Ihre Privilegien aktualisiert haben.
Dazu rechts von Privilegien aktualisieren, klicken Sie Erweitert. Das Dialogfeld „Privilegversion auswählen“ wird geöffnet. Die Version Ihrer MicroStrategy Metadaten ist standardmäßig ausgewählt. Wählen Sie aus der Dropdown-Liste die Version von MicroStrategy aus, deren Privilegien zuletzt aktualisiert wurden, und klicken Sie auf „“. OK.
- Meldungen der Historienliste migrieren: Aktivieren Sie dieses Kontrollkästchen, um Ihr vorhandenes Historienlisten-Repository in ein neues Format für verbesserte Suchergebnisse, Skalierung und Leistung zu migrieren. Ein dateibasiertes Repository kann zu einem datenbankbasierten Repository oder einem Hybrid-Repository migriert werden, und ein datenbankbasiertes Repository kann zu einem Hybrid-Repository migriert werden.
- Wenn Sie dieses Kontrollkästchen aktivieren, werden später auf der Seite der Migrationshistorie weitere Konfigurationsoptionen für diese Migration bereitgestellt. Während des Upgrade-Vorgangs werden dieser Intelligence Server und alle anderen Intelligence Server im Cluster angehalten und neu gestartet.
- Wenn Sie ein dateibasiertes Historienlisten-Repository verwenden und dieses Format weiterhin verwenden möchten, deaktivieren Sie dieses Kontrollkästchen. Das Repository wird aktualisiert, sein Format ist jedoch nicht betroffen, wenn Sie den Intelligence Server nach dem Upgrade neu starten.
- Wenn Sie ein datenbankbasiertes oder gemischtes Historienlisten-Repository verwenden und weiterhin denselben Repositorytyp verwenden möchten, finden Sie Informationen über ein Upgrade der Historienlisten-Datenbank 4. Historienlisten-Datenbank-Repository.
- Vertriebsservice-Objekte aktualisieren: Aktivieren Sie dieses Kontrollkästchen, um ein Upgrade der Abonnementobjekte der Vertriebsdienste durchzuführen. Dieses Update ist erforderlich, um sicherzustellen, dass Ihre Warehouse-Abonnements die neuen Funktionen und Verbesserungen der aktuellsten Version unterstützen. Wenn Sie diese Option wählen, stellen Sie sicher, dass das Metadatenrepository aktualisiert wurde oder für eine Aktualisierung im Rahmen dieser Aktualisierung ausgewählt ist.
- Aktualisierung der Datenbankinstanz: Aktivieren Sie dieses Kontrollkästchen, um alle MDX-Datenbankinstanzen, die aktuell JCO 2.x verwenden, auf JCO 3.x zu aktualisieren. Ab MicroStrategy 10.x unterstützt die verwendete Java Virtuelle Maschine JCO 2.x nicht. Diese Option wirkt sich nur auf MDX-Datenbankinstanzen aus, für die die Verwendung von JCO 2.x festgelegt ist.
- Wählen Sie jedes Projekt aus, das aktualisiert werden soll. Nur Projekte, die auf dem Intelligence Server geladen sind, können aktualisiert werden. Projektaktualisierungen können jede der folgenden Optionen enthalten:
Logisches Projekt-Upgrade ausführen: Aktualisiert das Projekt auf die neueste Version von MicroStrategy. Mit dieser Option werden auch die Berichts-, Dokument- und Dashboard-Definitionen aktualisiert, um die Leistung zu verbessern und die Speicherauslastung und die Speicheranforderungen von Berichten und Dokumenten zu reduzieren, die mit einer vorherigen Version von MicroStrategy erstellt wurden.
Vergessen Sie Folgendes nicht:
- Wenn die Aktualisierung bereits abgeschlossen wurde, ist diese Option mit einem Namen versehen Logisches Projekt-Upgrade erneut ausführen.
- Dieses Upgrade ist erforderlich, um zusätzliche Projekt-Upgrade-Optionen durchzuführen.
- Aktualisierte Report Services-Dokumente können nicht in vorherigen Versionen von MicroStrategy ausgeführt werden.
- Abhängig von der Anzahl der Berichte und Dokumente im Projekt kann diese Aktualisierung sehr lange dauern.
- Lean Objects-Migration: Wenn Sie die Migration „Lean Objects“ auswählen, werden alle Objekte in diesem Projekt gleichzeitig in das neue Format konvertiert.
Durch die Lean-Objekte-Migration werden alle Objekte in diesem Projekt geändert, um die neue Objektrepräsentation zu verwenden. Diese Migration kann einiges an Zeit und Ressourcen in Anspruch nehmen.
Die Lean-Objekte-Migration reduziert den von Ihren Objekten belegten Festplattenspeicher. Durch die Migration werden jedoch alle Objekte in diesem Projekt erneut gespeichert. Abhängig von Ihrer Datenbanktransaktionsprotokollierungsrichtlinie kann dies zu einer vorübergehenden Zunahme der Größe Ihrer Metadatendatenbank führen.
- Ablaufpläne aktualisieren: Machen Sie vorherige Abonnements in MicroStrategy sichtbar ONE.
- MDX-Quellobjekte aktualisieren: Aktualisiert die MDX-Datenquellenobjekte (MDX-Cubes), die in älteren Versionen von MicroStrategy erstellt wurden, 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. Auf diese Weise können Sie alle verfügbaren Aktualisierungen abschließen und anschließend etwaige Fehler überprüfen. Um den Aktualisierungsvorgang für andere Projekte abzubrechen, wenn ein Projekt fehlschlägt, löschen Sie Aktualisieren Sie die verbleibenden Projekte, selbst wenn eine Projektaktualisierung fehlschlägt Kontrollkästchen.
Abhängig von der Anzahl der MDX-Quellobjekte im Projekt kann diese Aktualisierung einige 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 bei der Veröffentlichung von Intelligent Cube-Ergebnissen durch die Verwendung von Parallelverarbeitung und andere 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 der Veröffentlichung von Datenimportergebnissen durch die Verwendung von Parallelverarbeitung und andere Optimierungen verbessern. Dieses Update wird auf Datensätze angewendet, die mithilfe des Datenimports in Ihrem Projekt enthalten sind.
OLAP-Services-Cube-Caches und Datenimport-Cubes können während des Upgrade-Vorgangs einfach auf PRIME aktualisiert werden. Wenn Sie sie jetzt nicht aktualisieren, wird jeder Cube aktualisiert, wenn er verwendet wird. Wenn das Upgrade alle auf einmal durchgeführt wird, wird eine gleich bleibende Leistung für die Endbenutzer sichergestellt.
- Klicken Sie auf Weiter.
- Wenn Sie ausgewählt haben Meldungen der Historienliste migrieren Geben Sie auf der Seite der Historienlisten-Zieldatenbank die erforderlichen Informationen für die Historienlisten-Datenbank an.
- Klicken Sie auf Weiter.
- Überprüfen Sie auf der Seite „Zusammenfassung“ Ihre Upgrade-Auswahl und klicken Sie auf Fertigstellen.
