Strategy ONE

MicroStrategy Intelligence Server wird eingerichtet

Sie verwenden den Konfigurations-Assistenten zum Erstellen und Konfigurieren von a Serverdefinition für Ihre MicroStrategy Intelligence Server. Eine Serverdefinition wird im Metadaten-Repository gespeichert und enthält Informationen zur Konfiguration des Intelligence Servers, z. B. die maßgeblichen Einstellungen, welche Projekte geladen werden sollen, welche Kommunikationsprotokolle verwendet werden sollen usw. Diese Definition ist ein erforderlicher Schritt bei der Konfiguration Ihres Intelligence Servers.

Es können mehrere Serverdefinitionen verfügbar sein, Sie können jedoch nur einen Intelligence Server auf einem Servercomputer installieren und Intelligence Server verwendet jeweils nur eine Serverdefinition.

Sie können die Serverdefinition, die Projektquellnamen sowie die Metadaten- und Statistik-Repositorys mithilfe einer Antwortdatei mit dem Konfigurationsassistenten konfigurieren. Auf diese Weise können Sie den Benutzern eine Konfigurationsdatei zum Abschließen der Konfigurationsaufgaben bereitstellen, statt sie dazu zu zwingen, den Konfigurationsassistenten zu durchlaufen. Das Erstellen und Verwenden einer Antwortdatei kann über die Schnittstelle des Konfigurationsassistenten oder ein für Linux verfügbares Befehlszeilentool erfolgen.

Sie müssen den Konfigurationsassistenten lokal auf dem Intelligence Server-Computer ausführen. Sie können Serverdefinitionen nicht remote erstellen, verwenden oder löschen.

So richten Sie MicroStrategy Intelligence Server ein

  1. Öffnen Sie den MicroStrategy-Konfigurationsassistenten.
  2. Auswählen Konfigurieren Sie Intelligence Server, und klicken Sie auf Weiter.
  3. Aus dem DSN Wählen Sie in der Dropdown-Liste den DSN aus, der für die Verbindung zum Metadaten-Repository verwendet wird. Geben Sie ein Benutzername und Kennwort für die Datenbank. Obwohl es möglich ist, die Microsoft Access-Datenbank für das Metadaten-Repository zu verwenden, ist sie kein geeignetes Metadaten-Repository für ein Produktionsprojekt. Sie sollten Microsoft Access ausschließlich für Proof-of-Concept- oder Demonstrationszwecke einer Anwendung verwenden.
  4. Klicken Sie auf Weiter. Wenn eine Meldung angezeigt wird, dass Ihre Metadaten nicht auf dem neuesten Stand mit der neuesten Version von MicroStrategy sind, müssen Sie ein Upgrade Ihrer Metadaten durchführen, um die neuen Funktionen der neuesten Version von MicroStrategy nutzen zu können. Sie können ein Upgrade Ihrer MicroStrategy-Metadaten wie in beschrieben Hilfe für Upgrade.
  5. Geben Sie auf der MicroStrategy-Authentifizierungsseite den MicroStrategy-Administrator an Benutzername und Kennwort. Der Benutzername lautet standardmäßig Administrator, es ist kein Kennwort vorhanden. Wenn Sie Intelligence Server zum ersten Mal einrichten, verwenden Sie den Standardbenutzernamen und das Standardkennwort.

    Aus Sicherheitsgründen sollten Sie den Benutzernamen und das Kennwort des Administrators so bald wie möglich nach der Erstkonfiguration des Systems ändern. Einzelheiten zu Kennwörtern und andere Informationen zur Benutzerverwaltung finden Sie unter Hilfe zur Systemadministration

  6. Klicken Sie auf Weiter.
  7. Sie können eine neue erstellen Serverdefinition ändern, eine vorhandene Serverdefinition verwenden oder eine aktuelle Serverdefinition löschen. Sie können eine der folgenden Aufgaben ausführen:
    • Wählen Sie aus, um eine Serverdefinition zu erstellen Erstellt neue Serverdefinition. Wenn Sie eine neue Serverdefinition im Metadatenrepository Ihrer Wahl erstellen, verwenden alle zugehörigen Parameter die Standardeinstellungen. Sie können diese Standardeinstellungen mit dem MicroStrategy Intelligence Server Configuration Editor ändern. Informationen zum Intelligence Server-Konfigurations-Editor finden Sie unter Hilfe zur Systemadministration.
      1. Im Name Geben Sie einen Namen ein, um die Serverdefinition zu identifizieren.
      2. Wählen Sie aus als aktive Serverdefinition verwenden Kontrollkästchen, um Intelligence Server für die Verwendung der neuen Serverdefinition beim Start von Intelligence Server zu definieren.
      3. Klicken Sie auf Weiter. Die Seite „Serverkonfiguration: Einstellungen“ wird geöffnet, beschrieben unter MicroStrategy Intelligence Server wird eingerichtet unten.
    • Wählen Sie aus, um eine vorhandene Serverdefinition zu verwenden Die ausgewählte Serverdefinition als aktiv verwenden. Wenn Sie eine vorhandene Serverdefinition verwenden, die sich von der aktuellen Serverdefinition unterscheidet, ändern Sie die Konfigurationsinformationen des Computers, die sich in völlig anderen Metadaten mit anderen Standardeinstellungen befinden können.
      1. Wählen Sie im Bereich „Vorhandene Serverdefinitionen“ eine zu verwendende Serverdefinition aus.
      2. Klicken Sie auf Weiter. Die Seite „Serverkonfiguration: Einstellungen“ wird geöffnet, beschrieben unter MicroStrategy Intelligence Server wird eingerichtet unten.
    • Wählen Sie aus, um eine vorhandene Serverdefinition zu löschen Ausgewählte Serverdefinition löschen. Wenn Sie eine Serverdefinition löschen, löschen Sie das Serverdefinitionsobjekt aus dem Metadatenrepository, nicht jedoch aus der Intelligence Server-Software, die Sie installiert haben.
      1. Wählen Sie im Bereich „Vorhandene Serverdefinitionen“ eine Serverdefinition aus, die Sie löschen möchten.
      2. Klicken Sie auf Weiter. Die Seite „Zusammenfassung“ wird geöffnet, beschrieben in MicroStrategy Intelligence Server wird eingerichtet unten.

    Wählen Sie die zu verwendende Serverdefinition unter aus Vorhandene Serverdefinitionen verwenden Bereich. Klicken Sie auf Weiter.

Definieren Sie die Portnummer und andere Einstellungen des Intelligence Servers

  1. Wenn Sie sich dafür entscheiden, eine Serverdefinition zu erstellen oder eine vorhandene Serverdefinition zu verwenden, können Sie die Intelligence-Server-Port-Nummer und andere Einstellungen wie unten beschrieben definieren:
    • Portnummer: Sie Sie können die Standard-Port-Nummer (34952) verwenden oder eine andere Port-Nummer angeben. Über die Portnummer identifiziert sich ein Serverprozess auf dem Computer, auf dem er ausgeführt wird. Wenn die Portnummer von einem anderen Prozess verwendet wird, z. B. in einer gemeinsam genutzten Umgebung, geben Sie eine verfügbare Portnummer an. Anweisungen zum Suchen nach einer verfügbaren Portnummer finden Sie unter Portnummer wird verwendet.
    • REST-Port-Nummer: Sie können die Standard-Port-Nummer (34962) verwenden oder eine andere Port-Nummer für den REST-API-Server im Intelligence Server angeben. Diese Portnummer darf nicht mit der Portnummer des Intelligence Servers identisch sein.

      Sie können die REST-API-Serverprotokollierung mit dem Diagnose- und Leistungsprotokollierungstool konfigurieren. Wählen Sie aus Leistungskonfiguration Klicken Sie auf die Registerkarte und suchen Sie nach dem Dispatcher REST-Trace unter -Komponente Netzwerkklassen. Weitere Informationen finden Sie im Abschnitt „Konfigurieren der Protokollierung“ in Hilfe zur Systemadministration.

    • Registrieren Sie Intelligence Server als Dienst: Diese Option ist nur verfügbar, wenn Sie Intelligence Server auf einem Linux-Computer konfigurieren und Sie über Root-Zugriff und Berechtigungen auf den Linux-Computer verfügen, auf dem Intelligence Server installiert ist. Unter Windows wird Intelligence Server nach Abschluss von automatisch als Dienst registriert Konfigurationsprozess.Wenn Sie den Konfigurations-Assistenten erneut ausführen und dieses Kontrollkästchen deaktivieren, wird die Registrierung von Intelligence Server als Dienst nicht aufgehoben. Um die Registrierung von Intelligence Server unter Linux aufzuheben, müssen Sie den Dienst anhalten und dann verwenden mstrctl Befehlszeilentool. Die Syntax lautet mstrctl -s IntelligenceServer us, wo IntelligenceServer ist der Name einer Serverdefinition. Informationen zum Starten, Anhalten und Registrieren von Intelligence Server als Dienst finden Sie unter Hilfe zur Systemadministration.
    • Projekte, die beim Start geladen werden sollen: Dies Im Bereich „“ werden alle Projekte angezeigt, die sich im Metadaten-Repository befinden. Sie können Projekte auswählen, die mit der von Ihnen gewählten Serverdefinition verwendet werden sollen. Die von Ihnen ausgewählten Projekte werden beim Start auf den Server geladen.
    • Nach Abschluss Intelligence Server starten: Aktivieren Sie dieses Kontrollkästchen, damit Intelligence Server nach Abschluss dieser Konfiguration gestartet wird. Wenn Sie die Windows-NT-Authentifizierung mit SQL Server verwenden, müssen Sie im Service Manager den Benutzernamen und das Kennwort für das Windows-NT-Konto eingeben, um Intelligence Server erfolgreich zu starten. Informationen darüber, wie Sie auf den Service Manager zugreifen und ihn verwenden, finden Sie unter Hilfe zur Systemadministration.
    • Fehlende DSNs identifizieren: Aktivieren Sie dieses Kontrollkästchen, um zu überprüfen, ob alle DSNs, die für in MicroStrategy erstellte Datenbankinstanzen verwendet werden, lokal verfügbar sind. Damit wird sichergestellt, dass Ihre Datenbankinstanzen in MicroStrategy erfolgreich eine Verbindung zu den verknüpften Datenquellen herstellen können.

      Dieses Kontrollkästchen ist standardmäßig deaktiviert. Das bedeutet, dass die Verfügbarkeit aller in Datenbankinstanzen verwendeten lokalen DSNs nicht verifiziert wird. Dies kann zwar bedeuten, dass nicht alle in Datenbankinstanzen verwendeten DSNs verfügbar sind, es können jedoch Systemressourcen gespart werden, die für den Konfigurationsprozess des Intelligence Servers erforderlich sind.

  2. Klicken Sie auf Weiter.
  3. Sie können das SSL-Protokoll (Secure Socket Layer) aktivieren oder deaktivieren, um die Kommunikation zwischen Intelligence Server und Developer zu verschlüsseln:

    SSL konfigurieren: Diese Option gibt an, ob Intelligence Server und Developer für die Kommunikation über das SSL-Protokoll aktiviert werden sollen. Deaktivieren Sie dieses Kontrollkästchen, um die Verwendung des SSL-Protokolls für die Intelligence Server- und Entwicklerkommunikation zu deaktivieren. Diese Option wendet das SSL-Protokoll auch auf die oben angegebene REST-Port-Nummer an.

    Wenn Sie das SSL-Protokoll aktivieren, müssen Sie die folgenden Informationen angeben:

    • Zertifikat: Die SSL-Zertifikatsdatei, die Sie für Intelligence Server erstellt haben. Klicken Sie auf die Schaltfläche „Durchsuchen“, um zur Zertifikatsdatei zu navigieren und sie auszuwählen.
    • Schlüssel: Die private Schlüsseldatei, die Sie beim Anfordern des Zertifikats für Intelligence Server erstellt haben. Klicken Sie auf die Schaltfläche „Durchsuchen“, um zur privaten Schlüsseldatei zu navigieren und sie auszuwählen.
    • Kennwort: Das Kennwort, das Sie beim Erstellen des privaten Schlüssels für das SSL-Zertifikat verwendet haben.
    • SSL-Port: Die für den SSL-Zugriff zu verwendende Portnummer. Standardmäßig lautet der Port 39321. Für den REST-API-Server innerhalb des Intelligence Servers wird weiterhin die oben angegebene REST-Port-Nummer verwendet (standardmäßig 34962).

    Um die SSL-Protokollkommunikation in Developer zu aktivieren, müssen Sie den Projektquelle-Editor verwenden. Die Schritte zur Ausführung der anderen Aufgaben, die zum Aktivieren der SSL-Protokollkommunikation erforderlich sind, finden Sie unter Hilfe zur Systemadministration.

    Die Konfiguration des Ports erfordert ein Client-Zertifikat: Bei Auswahl dieser Option wird die SSL-Kommunikation mit Client-Zertifikatsverifizierung im Intelligence Server konfiguriert, jedoch nicht für die REST-Port-Nummer. Geben Sie die folgenden Informationen an:

    • SSL-Port: Die Portnummer, die Intelligence Server für die SSL-Kommunikation mit Clientzertifikatsverifizierung verwendet.

    • Vertrauensspeicher: Der Speicherort des Client-Zertifikat-Truststores.

  4. Klicken Sie auf Weiter.
  5. Sie können das standardmäßige Statistik-Repository angeben, das für den lokalen Intelligence Server verwendet werden soll, einschließlich des Namens der Datenquelle, des Benutzernamens und des Kennworts sowie einer Option zum Erstellen eines neuen Datenquellennamens. Die folgenden Optionen werden angezeigt:
    • Die vorhandenen Statistikeinstellungen beibehalten: Aktivieren Sie dieses Kontrollkästchen, um die vorhandenen Statistikeinstellungen für alle Projekte beizubehalten. Diese Option ist standardmäßig aktiviert.
    • Aktivieren Sie die Statistik-Datenbankinstanz für die Intelligence Server-Metadaten: Aktivieren Sie dieses Kontrollkästchen, um die grundlegende Statistikprotokollierung für Projekte zu aktivieren.

      Sie können die Einstellungen dieser Option im Projektkonfigurations-Editor in MicroStrategy Developer ändern. Die dafür erforderlichen Schritte finden Sie im Hilfe zur Systemadministration.

      Bei der Definition des standardmäßigen Statistik-Repositorys müssen Sie die folgenden Konfigurationsdetails angeben:

      • DSN: Wählen Sie den Datenquellennamen für Ihr Statistik-Repository aus.
      • Wenn ein DSN für Ihr Statistikrepository nicht vorhanden ist, können Sie auf klicken Neu, um den MicroStrategy-Konnektivitäts-Assistenten zu öffnen und einen neuen DSN zu erstellen. Nicht unterstützte DSNs sind ausgegraut.

      • Benutzername: Geben Sie den Datenbankbenutzernamen für den Benutzer ein, der eine Verbindung zur Statistikdatenquelle herstellen kann.
      • Kennwort: Geben Sie das Kennwort für den Benutzer ein, der eine Verbindung zur Statistikdatenquelle herstellen kann.
    • Statistiken für die lokalen Intelligence Server-Metadaten deaktivieren: Aktivieren Sie dieses Kontrollkästchen, um die Statistikeinstellungen für alle Projekte in den lokalen Intelligence Server-Metadaten zu deaktivieren.
  6. Klicken Sie auf Weiter.
  7. Sie können Messaging Services für Intelligence Server aktivieren oder deaktivieren und die Host- und Porteinstellungen für Messaging Services konfigurieren.

    Messaging Services-Host(s)/Port(s): Geben Sie den Hostnamen oder die IP-Adresse von Messaging Services an. Das Format für diese Einstellung sollte wie folgt lauten: server1.acme.com:9092, server2.acme.com:9093, server3.acme.com:9093

  8. Klicken Sie auf Weiter.
  9. Überprüfen Sie die Zusammenfassungsinformationen und klicken Sie auf Speichern.

    Informationen zum Ausführen des Konfigurations-Assistenten mit einer Antwortdatei finden Sie unter Konfigurieren von MicroStrategy mit einer Antwortdatei.

  10. Klicken Sie auf Fertigstellen.

    Wenn Sie eine neue Serverdefinition erstellt haben, wird sie in der Liste der vorhandenen Serverdefinitionen für diese Metadaten angezeigt.

    Wenn Sie Intelligence Server eine vorhandene Serverdefinition zugewiesen haben und die vorhandene Projektquelle diesen Intelligence Server verwendet, wird eine entsprechende Meldung angezeigt.

Starten, Stoppen und Neustarten des Servers

Wenn für Ihren Intelligence Server eine Serverdefinition definiert ist, können Sie Ihren Intelligence Server mit Service Manager starten oder stoppen. Die Schritte zur Verwendung von Service Manager finden Sie im Hilfe zur Systemadministration.