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-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 |
