Installieren von Qlik NPrinting und Qlik Sense auf demselben Computer
Die Installation von Qlik Sense und Qlik NPrinting auf demselben Computer wird nicht unterstützt. In einer Produktionsumgebung benötigen Qlik NPrinting Server und Qlik NPrinting Engine alle verfügbaren Ressourcen des Computers, auf dem sie installiert sind. Wenn Qlik Sense auf demselben Computer wie Qlik NPrinting installiert wird, kann Qlik Sense aufgrund von nicht ausreichenden Ressourcen abstürzen, und es werden keine Berichte bereitgestellt. Derzeit haben Qlik NPrinting Server, Qlik NPrinting Engine und Qlik Sense kein internes System für die Beschränkung der benötigten Ressourcen.
Unter manchen Umständen, wie zum Beispiel zu Demonstrationszwecken, können Sie bei Bedarf Qlik NPrinting Server, Qlik NPrinting Engine und Qlik Sense auf demselben Computer installieren. Außerdem können mit einigen zusätzlichen Konfigurationsschritten Qlik Sense und Qlik NPrinting gemeinsam auf einem AWS (Amazon Web Service)-Computer ausgeführt werden.
Wir raten davon ab, diese Konfiguration für einen Machbarkeitsnachweis zu verwenden, da sie falsche Ergebnisse zurückgeben könnte. Die gleichzeitige Nutzung von Ressourcen durch Qlik NPrinting und Qlik Sense kann zu einem Systemabsturz führen. Dies kommt in einer korrekt konfigurierten Produktionsumgebung nicht vor.
So werden die Auswirkungen der kontextabhängigen Nutzung von Ressourcen eingeschränkt:
- Weisen Sie einer virtuellen Maschine mehr Hardware-Ressourcen zu (mehr RAM, mehr Prozessoren).
- Führen Sie des Öfteren Neustarts des Computers durch, sodass Ressourcen freigegeben werden.
Gehen Sie folgendermaßen vor:
- Installieren Sie Qlik Sense.
Installieren von Qlik Sense Unternehmen für Windows (nur auf Englisch)
- Installieren Sie Qlik NPrinting Server und Qlik NPrinting Engine.
Installieren von Qlik NPrinting Server
Installieren von Qlik NPrinting Engine
Qlik NPrinting Designer kann auf demselben Computer (virtuell oder physisch) wie Qlik Sense und Qlik NPrinting Engine oder auf einem anderen Computer installiert werden.
- Installieren Sie die Qlik Sense-Zertifikate.
Installieren von Qlik Sense-Zertifikaten
Es muss nur das client.pfx-Zertifikat installiert werden. Sie müssen dasselbe Windows-Konto verwenden, das im Qlik NPrinting Engine Windows-Dienst festgelegt ist.
- Stellen Sie von Qlik NPrinting-Webkonsole aus eine Verbindung zwischen Qlik NPrinting Engine und dem lokalen Knoten von Qlik NPrinting-Planungsdienst her.
- Erstellen Sie eine Qlik NPrinting-Verbindung mit einer Qlik Sense-App.
Denken Sie daran, den Computernamen zu verwenden, weil die Verwendung von localhost nicht unterstützt wird. Informationen zum Ermitteln des korrekten Computernamens eines AWS (Amazon Web Services)-Computers finden Sie unter Zusätzliche Konfiguration für AWS-Computer.
Zusätzliche Konfiguration für AWS-Computer
Für alle Qlik NPrinting-Verbindungen mit Qlik Sense muss die Proxy-Adresse die Adresse der Zertifizierungsstelle sein, die von Qlik Sense erstellt wurde.
Gehen Sie folgendermaßen vor, um die Adresse der Zertifizierungsstelle auf dem AWS (Amazon Web Services)-Computer zu finden:
- Öffnen Sie eine Eingabeaufforderung.
- Führen Sie mmc.exe aus.
- Klicken Sie im Menü Datei auf Snap-In hinzufügen/entfernen.
- Wählen Sie Zertifikate in der Spalte Snap-In aus.
- Klicken Sie auf Hinzufügen.
- Wählen Sie Computerkonto aus.
- Klicken Sie auf Weiter.
- Klicken Sie auf Fertig.
- Klicken Sie auf OK.
- Erweitern Sie den Knoten Zertifikate (Lokaler Computer), indem Sie auf das Symbol klicken.
- Wählen Sie Persönlich aus.
- Der gewünschte Computername wird in der Spalte Ausgestellt durch angezeigt und endet mit -CA. Beispiel: Sie finden ggf. einen Ausgestellt durch-Wert wie ip-123-31-38-88.ec2.internal-CA, d. h. Sie müssen ip-123-31-38-88.ec2.internal als Computeradresse für die Verbindung verwenden.
Beim Erstellen einer Qlik NPrinting-Verbindung mit Qlik Sense muss vor der Computeradresse https:// stehen.
Die oben angegebenen Schritte sind obligatorisch, da auf AWS (Amazon Web Services)-Computern Qlik Sense seine Zertifikate durch eine bestimmte Netzwerkschnittstelle generiert, die weder der öffentliche Amazon-Computername noch der Computername ist.