Freigeben über


Data Mining-Dienste und Datenquellen

Die Serverkomponente von MicrosoftSQL ServerAnalysis Services ist die Anwendung msmdsrv.exe, die normalerweise als Windows-Dienst ausgeführt wird. Diese Anwendung besteht aus Sicherheitskomponenten, einer XMLA-Überwachungskomponente (XML for Analysis), einer Abfrageverarbeitungskomponente und zahlreichen internen Komponenten, die die folgenden Funktionen ausführen:

  • Analysieren von Anweisungen, die von Client empfangen werden

  • Verwalten von Metadaten

  • Behandeln von Transaktionen

  • Verarbeiten von Berechnungen

  • Speichern von Dimensions- und Zellendaten

  • Erstellen von Aggregationen

  • Planen von Abfragen

  • Zwischenspeichern von Objekten

  • Verwalten von Serverressourcen

XMLA-Überwachung

Die XMLA-Überwachungskomponente verarbeitet alle XMLA-Kommunikationen zwischen Analysis Services und den Clients. Mithilfe der Port-Konfigurationseinstellung für Analysis Services in der Datei msmdsrv.ini können Sie einen Port angeben, der von einer Instanz von Analysis Services überwacht wird. Wird in dieser Datei der Wert 0 angegeben, wird der Standardport von Analysis Services überwacht. Falls nicht anders angegeben, verwendet Analysis Services die folgenden TCP-Standardports:

Anschluss

Beschreibung

2725

Vorhandene Instanzen von SQL Server 2000Analysis Services.

2383

Standardinstanz von SQL ServerAnalysis Services.

2382

Redirector für andere Instanzen von SQL ServerAnalysis Services.

Dynamische Zuweisung beim Serverstart.

Benannte Instanz von SQL ServerAnalysis Services.

Weitere Informationen zum Steuern der von diesem Dienst verwendeten Ports finden Sie unter Angeben und Einschränken von Ports.

Verwenden von Datenquellen

Bei jedem Erstellen oder Aktualisieren einer Data Mining-Struktur oder eines Data Mining-Modells verwenden Sie Daten, die in einer Datenquellensicht gespeichert sind. Obwohl es sich bei der Datenquellensicht um das Objekt handelt, das Daten für das Modell oder die Struktur bereitstellt, enthält die Datenquellensicht selbst keine Daten. Stattdessen ruft die Datenquellensicht die Daten mithilfe der Verbindungsinformationen ab, die in der zugrunde liegenden Datenquelle gespeichert sind. Beim Definieren einer Datenquelle müssen Sie daher sicherstellen, dass auf die Verbindung zugegriffen werden kann, auch wenn die Data Mining-Projektmappe an einen anderen Speicherort verschoben wird.

Zudem müssen Sie die Sicherheitseigenschaften der Datenquelle konfigurieren. So wird sichergestellt, dass die Modelle oder Strukturen basierend auf den Daten verarbeitet oder abgefragt werden können, auch wenn das Modell verschoben wurde oder verschiedene Benutzer mit dem Modell arbeiten. Der Datenquellen-Assistent unterstützt vier Optionen zum Definieren der Sicherheit einer Datenquelle: Identitätswechsel, Identitätswechsel mit Delegierung, Identitätswechsel mit dem Dienstkonto und die Standardoption, mit der die verwendeten Anmeldeinformationen abhängig von dem jeweiligen Vorgang geändert werden. Weitere Informationen zu diesen Optionen finden Sie unter Definieren einer Datenquelle mithilfe des Datenquellen-Assistenten (Analysis Services).

Neben dem Definieren des Sicherheitskontexts für die Datenquelle müssen Sie sicherstellen, dass das Konto, das zur Herstellung der Verbindung mit der Remotedatenquelle verwendet wird, mindestens über Leseberechtigungen für die Daten verfügt. Analysis Services unterstützt viele verschiedene Arten von Datenquellen, einschließlich Excel-Arbeitsmappen, Textdateien und SQL Server-Datenbanken. Daher würde eine vollständige Beschreibung der Vorgehensweise zum Festlegen dieser Berechtigungen den Rahmen dieses Themas sprengen. Weitere Informationen finden Sie in der Dokumentation für den Anbieter. Allgemeine Informationen zur Interaktion der Anbieter mit Analysis Services finden Sie unter Clients (Analysis Services - Mehrdimensionale Daten).