Categories: Analysis Services

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)

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

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”

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.

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.

Das sollts gewesen sein!

Fumus

View Comments

  • 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

Share
Published by
Fumus

Recent Posts

SQL Server 2019 – static data masking – Du Opfer!

In SQL Server 2016 wurde das sog. dynamic data masking eingeführt. Eine Möglichkeit Daten bei…

5 Jahren ago

MinRole – Oder wie alles etwas einfacher wird

Seit Sharepoint Server 2007 präsentiert sich die Installation immer auf die gleiche Weise. Gerade mal,…

8 Jahren ago

Schritt für Schritt: SQL 2016 – Dynamic Data Masking

Es weihnachtet! Gerade bekam ich von einer Kollegin Plätzchen angeboten mit der Größe eines Diskus…

8 Jahren ago

Schritt für Schritt: SQL Server 2016 – temporal tables

Nein, bitte nicht verwechseln: temporal tables haben nichts zu tun mit temporary tables table variables…

9 Jahren ago

SQL Server 2016 Schritt für Schritt–Installation und First Look

SQL Server 2016.. habe ich schon erwähnt, dass ich den ziemlich cool finde? Wollen wir…

9 Jahren ago

SQL Server 2016 – CTP2

Nach langer Zeit wieder mal eine Artikel von mir.. der mich besonders erfreut. SQL Server…

9 Jahren ago