Strategy ONE

Export Engine: Puppeteer-Integration

Die Export Engine für MicroStrategy ONE verwendet den Headless-Browser Puppeteer zum Exportieren von Dashboards in PDF. Alle anderen Formatierungsanforderungen für Berichte und Report Services-Dokumente werden vom Intelligence Server ausgeführt.

Puppeteer erfordert eines der folgenden Betriebssysteme:

Windows:

  • Server 2016
  • Server 2012 R2
  • Server 2012
  • Server 2008 R2 SP1

Linux:

  • RHEL 7 oder höher
  • SUSE 12 oder höher
  • Amazon Linux (basierend auf RHEL 7)

Abhängigkeiten für Linux-Betriebssysteme

Bei der Installation von MicroStrategy führt das Installationsprogramm eine Prüfung durch, um sicherzustellen, dass alle erforderlichen Pakete auf Ihrem Computer installiert sind. Sie werden vom Installationsprogramm über etwaige fehlende Voraussetzungen informiert.

Chrome-Abhängigkeiten

Das Puppeteer-Modul enthält eine Chrome-Binärdatei, die je nach Betriebssystem bestimmte Abhängigkeiten aufweist. Stellen Sie sicher, dass die folgenden Pakete installiert sind, um sicherzustellen, dass die Chrome-Binärdatei ordnungsgemäß funktioniert.

Chrome-Abhängigkeit RHEL 7-Paket SUSE 12-Paket

Hinweise

libpthread.so.0

libdl.so.2

librt.so.1

libm.so.6

libc.so.6

ld-linux-x86-64.so.2

glibc glibc  
libX11.so.6 libX11 libX11-6  
libX11-xcb.so.1 libX11 libX11-xcb1  
libxcb.so.1 libxcb libxcb1  
libXcomposite.so.1 libXcomposite libXcomposite1  
libXcursor.so.1 libXcursor libXcursor1  
libXdamage.so.1 libXdamage libXdamage1  

libXext.so.6

libXext

libXext6

 

libXfixes.so.3 libXfixes libXfixes3  

libXi.so.6

libXi

libXi6

 

libXrender.so.1 libXrender libXrender1  

libXtst.so.6

libXtst

libXtst6

 

libgobject-2.0.so.0 glib2 libgobject-2_0-0  

libglib-2.0.so.0

glib2

libglib-2_0-0

 

libnss3.so nss mozilla-nss NSS >= 3.26 erforderlich

libnssutil3.so

nss-util

mozilla-nss

 

libsmime3.so nss mozilla-nss  

libnspr4.so

nspr

mozilla-nspr

 

libcups.so.2 cups-libs cups-libs  

libdbus-1.so.3

dbus-libs

libdbus-1-3

 

libexpat.so.1 expat libexpat1  

libXss.so.1

libXScrnSaver

libXss1

 

libXrandr.so.2 libXrandr libXrandr2  

libgio-2.0.so.0

glib2

libgio-2_0-0

 

libasound.so.2 alsa-lib libasound2  

libpangocairo-1.0.so.0

libpango-1.0.so.0

pango

libpango-1_0-0

 

libcairo.so.2 cairo libcairo2  

libatk-bridge-2.0.so.0

at-spi2-atk

involve-bridge-2_0-0

 

libgtk-3.so.0 libgdk-3.so.0 gtk3 libgtk-3-0  

libgdk_pixbuf-2.0.so.0

gdk-pixbuf2

libgdk_pixbuf-2_0-0

 

libgcc_s.so.1 libgcc libgcc_s1  

Zusätzliche Pakete für Amazon Linux

Amazon Linux basiert auf RHEL 7 und die oben erwähnte Abhängigkeitsliste von RHEL 7 kann auf Amazon Linux angewendet werden. Amazon Linux enthält jedoch keine Grafikbibliothekspakete (GTK3) im Yum-Repository. Diese Pakete müssen aus dem CentOS/Fedora Yum-Repository installiert werden.

Fehlendes Paket Externe Ressource
atk atk-2.22.0-3.el7.x86_64.rpm
at-spi2-atk at-spi2-atk-2.22.0-2.el7.x86_64.rpm
at-spi2-core at-spi2-core-2.22.0-1.el7.x86_64.rpm
GConf2 GConf2-3.2.6-7.fc20.x86_64.rpm
libXScrnSaver libXScrnSaver-1.2.2-6.fc20.x86_64.rpm
libxkbcommon libxkbcommon-0.3.1-1.fc20.x86_64.rpm
libwayland-client libwayland-client-1.2.0-3.fc20.x86_64.rpm

libwayland-cursor

libwayland-cursor-1.2.0-3.fc20.x86_64.rpm

gtk3 gtk3-3.10.4-1.fc20.x86_64.rpm
gdk-pixbuf2 gdk-pixbuf2-2.24.0-1.fc16.x86_64.rpm