Analysis Services 2005 bzw. 2008 per http oder https veröffentlichen

Dann und wann muss man Server per http oder https im Internet zur Verfügung stellen. So beispielsweise auch bei Project Server 2007 und der Datenanalyse. Mit Hilfe der Office Web Components ist es möglich auch ausserhalb des Intranets Daten aus dem Cube zu analysieren. Aber wie…?

Das Rezept ist relativ einfach. Ein virtuelles Verzeichnis im IIS, ein paar Dateien und ein wenig IIS Konfiguration.

Aber schön der Reihe nach. Ich gehe bei der Konfiguration davon aus, dass sich die Analysis Services auf dem gleichen Server befinden, wie der IIS. Falls dies anders sein sollte, dann Punkt 3 beachten.

1) Anlegen eines virtuellen Verzeichnisses im IIS.

Verzeichnisname: bspw. olap (der Name ist nicht zwingend erforderlich)

Zugriffsrechte: Skriptzugriff  (zwingend)

Olap Virt Verzeichnis Olap Verz Rechte

Olap verzeichnis

2) Unter Konfiguration muss nun die msmdpump.dll registriert werden.

Olap Verz Konfigurieren

3) Wichtiger Punkt msmdpump.ini

Achtung! Wichtig!

——————————————————————————————————————————-
Diese befindet sich im gleichen Verzeichnis. Falls der Analysis Service sich auf einer anderen Maschine befindet müssen sie folgendes beachten: Den Inhalt des Ordners isapi der Analysis Services müssen Sie in das virtuelle Verzeichnis auf den IIS kopieren und in der msmpump.ini den Eintrag des Servers auf den Namen des Analysis Servicer ändern.
——————————————————————————————————————————-

<ConfigurationSettings>

<ServerName>localhost</ServerName>

<SessionTimeout>3600</SessionTimeout>

<ConnectionPoolSize>100</ConnectionPoolSize>

<MinThreadPoolSize>0</MinThreadPoolSize>

<MaxThreadPoolSize>0</MaxThreadPoolSize>

<MaxThreadsPerClient>4</MaxThreadsPerClient>

</ConfigurationSettings>

4) Sonstige Einstellungen

Nehmen Sie aus die Anonyme Authentifizierung aus dem Punkt “Authentifizierungsmethoden” raus und aktivieren Sie nur “Integrierte Windows-Authentifizierung”

Olap Verz Sicherheit

Das virtuelle Verzeichnis kann mit einem eignen Anwendungspool betrieben werden oder wird mit dem Pool der Rootwebsite ausgeführt. Die Identität des Pool benötigt Lese und Ausführungsrechte auf das Verzeichnis.

Olap Pool Olap Identität

OLAP Zugriffsrechte

Firewall Settings:

Falls sich die Analysis Services hinter einer Firewall befinden, müssen folgende Ports zumindest geöffnet sein:

Port 2383 Standardinstanz der Analysis Services

Port 2382 SQL Browser für Analysis Services Anfragen

Tipp 1:

iisreset. Die neuene Settings gehen meist erst nach Neustart des IIS.

Tipp 2:

Die msmdpump.dll muss im IIS 6 (Windows 2003) noch als Webdiensterweiterung registriert und zugelassen sein.

IIS Erweiterung

Das sollts gewesen sein!

Author: Fumus

2 thoughts on “Analysis Services 2005 bzw. 2008 per http oder https veröffentlichen

  1. Hallo,
    das ist eine klasse Beschreibung.
    Wie kann ich denn dann von Excel aus auf den Cube zugreifen?
    Gibt es dazu evtl. auch noch so eine gute Anleitung?
    Danke für die Info.
    Armin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert