Erstellen von Berichtsdatasets für SQL Server Analysis Services

Reporting Services stellt eine Datenverarbeitungserweiterung bereit, die das Abrufen von Berichtsdaten aus einer Microsoft SQL Server Analysis Services-Datenquelle unterstützt. Mit dieser Datenverarbeitungserweiterung werden Dimensionen, Hierarchien, Ebenen, Key Performance Indicators (KPIs), Measures und Attribute aus einem MicrosoftSQL ServerAnalysis Services-Cube oder aus den Metadaten aus Data Mining-Modellen für die Verwendung als Berichtsdaten abgerufen.

Nachdem Sie eine Verbindung mit einer Analysis Services-Datenquelle hergestellt haben, können Sie ein Dataset definieren, mit dem die Berichtsdaten angegeben werden, die während der Berichtsverarbeitung mithilfe von MDX-Abfragen (Multidimensional Expression) oder DMX-Abfragen (Data Mining Prediction) abgerufen werden sollen. Sie können den grafischen MDX-Abfrage-Designer oder den grafischen DMX-Abfrage-Designer zum Erstellen einer Abfrage verwenden, indem Sie die zugrunde liegenden Datenstrukturen für die Datenquelle durchsuchen und eine Auswahl treffen. Wenn Reporting Services zum ersten Mal eine Verbindung mit einer MicrosoftSQL ServerAnalysis Services-Datenquelle herstellt und einen gültigen Cube erkennt, ist der Standard-Abfrage-Designer MDX. Wenn es keinen gültigen Cube gibt, aber ein gültiges Data Mining-Modell, ist der Standard-Abfrage-Designer DMX. Nach dem Erstellen einer Abfrage können Sie die Abfrage so ausführen, dass die Beispieldaten im Ergebnisbereich angezeigt werden. Die Abfrageergebnisse werden automatisch als vereinfachte Rowsets abgerufen, die als Berichtsdaten verwendet werden können.

Mit dem Abfrage-Designer wird die Abfrage analysiert, um die Datasetfelder zu bestimmen. Sie können die Datasetfeldauflistung im Bereich Berichtsdaten auch manuell bearbeiten. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen, Bearbeiten oder Löschen eines Felds im Fenster 'Berichtsdaten'.

Der textbasierte Abfrage-Designer ist für diese Datenquelle schreibgeschützt. Sie können keine MDX- oder DMX-Dateien importieren und sie in einer Abfrage direkt verwenden. Resultsets von Analysis Services-Cubes werden durch das XMLA (XML for Analysis)-Protokoll als vereinfachtes Rowset abgerufen. Unregelmäßige Hierarchien werden nicht unterstützt. Weitere Informationen finden Sie unter Übersicht über XMLA for Analysis (XMLA) und Verwenden unregelmäßiger Hierarchien.

Sie können Abfragen aus vorhandenen Berichten importieren, die Analysis Services-Datenquellen verwenden. Weitere Informationen finden Sie unter Vorgehensweise: Abrufen von Daten von einem Analysis Services-Cube (MDX).

In diesem Abschnitt

  • Verwenden des MDX-Abfrage-Designers von Analysis Services im Entwurfsmodus (Reporting Services)
    Im MDX-Abfrage-Designer im Entwurfsmodus können Sie Dimensionen, Elemente, Elementeigenschaften, Measures und KPIs aus dem Metadatenbrowser in den Datenbereich Daten ziehen, um eine MDX-Abfrage zu erstellen. Ziehen Sie berechnete Elemente aus dem Bereich Berechnete Elemente in den Datenbereich, um zusätzliche Datasetfelder zu definieren.

  • Verwenden des MDX-Abfrage-Designers von Analysis Services im Abfragemodus (Reporting Services)
    Im MDX-Abfrage-Designer im Abfragemodus können Sie Dimensionen, Elemente, Elementeigenschaften, Measures und KPIs aus dem Metadatenbrowser in den Abfragebereich ziehen, um eine MDX-Abfrage zu erstellen. Sie können MDX-Text direkt im Abfragebereich bearbeiten. Ziehen Sie berechnete Elemente aus dem Bereich Berechnete Elemente in den Abfragebereich, um zusätzliche Datasetfelder zu definieren.

  • Verwenden des DMX-Abfrage-Designers von Analysis Services (Reporting Services)
    Im DMX-Abfrage-Designer im Entwurfsmodus können Sie ein Data Mining-Modell, Eingabetabellen sowie Kriterien zum Definieren von Feldern für ein Dataset auswählen. Im Abfragemodus können Sie den DMX-Abfragetext direkt anzeigen und bearbeiten. Im Ergebnismodus können Sie das Ergebnis für das Ausführen der Abfrage anzeigen.

  • Verwenden erweiterter Feldeigenschaften für ein Analysis Services-Dataset
    Über die Fields-Auflistung können Sie in Ihrem Bericht erweiterte Feldeigenschaften verwenden, die von der Analysis Services-Datenverarbeitungserweiterung unterstützt werden. Für Eigenschaften, die Werte für die Datenquelle besitzen, können Sie auf vordefinierte Eigenschaftswerte wie FormattedValue, Color oder UniqueName zugreifen.

Weitere Informationen zur Benutzeroberfläche finden Sie unter Benutzeroberfläche des MDX-Abfrage-Designers von Analysis Services und Benutzeroberfläche des DMX-Abfrage-Designers für Analysis Services.

SQL Server 2000 Analysis Services

Sie können den MDX-Abfrage-Designer verwenden, um Abfragen für eine SQL Server 2000 Analysis Services-Datenbank zu schreiben. DMX-Abfragen werden nicht unterstützt.

Parameter werden vom OLAP-Datenanbieter für Analysis Services 2000 nicht unterstützt.

Änderungsverlauf

Aktualisierter Inhalt

Unregelmäßige Hierarchien werden nicht unterstützt.