SAP NetWeaver BI-Verbindungstyp (SSRS)
Wenn Sie Daten aus einer externen SAP NetWeaver® Business Intelligence-Datenquelle in den Bericht einschließen möchten, benötigen Sie ein Dataset, das auf einer Berichtsdatenquelle vom Typ "SAP NetWeaver Business Intelligence" basiert. Dieser integrierte Datenquellentyp basiert auf der Datenerweiterung für den Microsoft .NET Framework-Datenanbieter 1.0 für SAP NetWeaver Business Intelligence.
Diese Datenerweiterung ermöglicht Ihnen das Abrufen mehrdimensionaler Daten aus InfoCubes, MultiProvidern (virtuelle InfoCubes) und webfähigen Abfragen, die in einer externen SAP NetWeaver Business Intelligence-Datenquelle definiert sind.
Verwenden Sie die Informationen in diesem Thema, um eine Datenquelle zu erstellen. Schrittweise Anweisungen finden Sie unter Vorgehensweise: Hinzufügen und Prüfen einer Datenverbindung oder Datenquelle (Berichts-Generator 3.0 und SSRS).
In diesem Artikel
Verbindungszeichenfolge
Anmeldeinformationen
Abfragen
Erweiterte Feldeigenschaften
Hinweise
Gewusst wie-Themen
Verwandte Abschnitte
Verbindungszeichenfolge
Erfragen Sie die Verbindungsinformationen und die Anmeldeinformationen zum Herstellen einer Verbindung mit der Datenquelle bei Ihrem Datenbankadministrator. In der Verbindungszeichenfolge im folgenden Beispiel wird eine SAP NetWeaver Business Intelligence-Datenquelle auf einem Server mit Port 8000 und XML für Analysis Services (XMLA) über das Internet mit SOAP angegeben:
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla
Weitere Beispiele für Verbindungszeichenfolgen finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen in Report Builder 3.0.
Zurück zum Anfang
Anmeldeinformationen
Anmeldeinformationen sind erforderlich, um Abfragen auszuführen und den Bericht lokal oder vom Berichtsserver aus in der Vorschau anzuzeigen.
Nachdem Sie den Bericht veröffentlicht haben, müssen Sie eventuell die Anmeldeinformationen für die Datenquelle ändern, sodass die Berechtigungen zum Abrufen der Daten beim Ausführen des Berichts auf dem Berichtsserver gültig sind.
Weitere Informationen finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen (SSRS) oder Angeben von Anmeldeinformationen im Berichts-Generator 3.0.
Zurück zum Anfang
Abfragen
Verwenden Sie den grafischen Abfrage-Designer im Entwurfs- oder Abfragemodus, um eine Multidimensional Expression (MDX)-Abfrage zu erstellen, indem Sie die zugrunde liegenden Datenstrukturen in der Datenquelle durchsuchen. Sie können eine Abfrage aus dem Abfrage-Designer interaktiv zur Laufzeit ausführen, um die Ergebnisse anzuzeigen. Die von Ihnen erstelle Abfrage definiert Felder im Dataset. Die eigentlichen Daten werden zur Laufzeit von der Datenquelle zurückgegeben. Mit dem grafischen Abfrage-Designer können Sie die folgenden Aktionen ausführen:
Sie können im Entwurfsmodus Dimensionen, Elemente, Elementeigenschaften und Kennzahlen aus der Datenquelle in den Datenbereich ziehen, um eine MDX-Abfrage (Multidimensional Expression) zu erstellen. Ziehen Sie berechnete Elemente aus dem Bereich "Berechnete Elemente" in den Bereich "Daten", um zusätzliche Datasetfelder zu definieren.
Im Abfragemodus können Sie Dimensionen, Elemente, Elementeigenschaften und Kennzahlen in den Abfragebereich ziehen oder MDX-Text direkt in den Abfragebereich eingeben. Ziehen Sie berechnete Elemente aus dem Bereich "Berechnete Elemente" in den Bereich "Daten", um zusätzliche Datasetfelder zu definieren.
Während Sie Abfragen erstellen, fügt der Abfrage-Designer der MDX-Abfrage automatisch Standardeigenschaften hinzu. Ändern Sie die MDX-Abfrage manuell, wenn Sie andere Eigenschaften als die Standardeigenschaften verwenden möchten.
Weitere Informationen zum Arbeiten mit diesem Abfrage-Designer finden Sie unter Benutzeroberfläche des Abfrage-Designers für SAP NetWeaver BI (Berichts-Generator 3.0).
Zurück zum Anfang
Erweiterte Feldeigenschaften
Die SAP NetWeaver Business Intelligence-Datenquelle unterstützt erweiterte Feldeigenschaften. Erweiterte Feldeigenschaften sind zusätzlich zu Value und IsMissing verwendete Eigenschaften, die von der Datenverarbeitungserweiterung für ein Datasetfeld definiert werden. Erweiterte Eigenschaften umfassen vordefinierte Eigenschaften und benutzerdefinierte Eigenschaften. Bei vordefinierten Eigenschaften handelt es sich um Eigenschaften, die von mehreren Datenquellen gemeinsam verwendet werden. Benutzerdefinierte Eigenschaften sind jeweils nur für eine Datenquelle vorhanden.
Arbeiten mit Feldeigenschaften
Erweiterte Feldeigenschaften werden im Bereich Berichtsdaten nicht als Elemente angezeigt, die in das Berichtslayout gezogen werden können. Ziehen Sie stattdessen das übergeordnete Feld der Eigenschaft in den Bericht, und ändern Sie anschließend die Standardeigenschaft von Value in die gewünschte Eigenschaft. Wenn der Feldname Calendar Year/Month Level 01 beispielsweise im MDX-Abfrage-Designer durch Ziehen einer Ebene aus dem Metadatenbereich in den Abfragebereich erstellt wurde, würden Sie in einem Ausdruck mithilfe der folgenden Syntax auf die benutzerdefinierte erweiterte Eigenschaft Long Name verweisen:
=Fields!Calendar_Year_Month_Level_01("Long Name")
Der Name einer erweiterten Feldeigenschaft wird in der QuickInfo angezeigt, wenn Sie mit dem Mauszeiger auf ein Feld im Metadatenbereich zeigen. Weitere Informationen zu den Abfrage-Designern, die Sie zum Durchsuchen der zugrunde liegenden Daten verwenden können, finden Sie unter Benutzeroberfläche des Abfrage-Designers für SAP NetWeaver BI.
Hinweis |
---|
Für erweiterte Feldeigenschaften sind nur Werte vorhanden, wenn diese Werte bei der Ausführung des Berichts und beim Abrufen der Daten für die Datasets von der Datenquelle bereitgestellt werden. Sie können anschließend von einem beliebigen Ausdruck aus mithilfe der unten erläuterten Syntax auf diese Field-Eigenschaftswerte verweisen. Da diese Felder jedoch vom Datenanbieter abhängen und nicht Bestandteil der Berichtsdefinitionssprache sind, werden an diesen Werten vorgenommene Änderungen nicht mit der Berichtsdefinition gespeichert. |
Verwenden Sie eine der folgenden Syntaxen, um in einem Ausdruck auf vordefinierte erweiterte Eigenschaften zu verweisen.
Fields!FieldName.PropertyName
Fields!FieldName("PropertyName")
Verwenden Sie die folgende Syntax, um in einem Ausdruck auf benutzerdefinierte erweiterte Eigenschaften zu verweisen.
- Fields!FieldName("PropertyName")
Zurück zum Anfang
Vordefinierte Feldeigenschaften
Die folgende Tabelle enthält eine Liste der vordefinierten Feldeigenschaften, die Sie für eine SAP NetWeaver Business Intelligence-Datenquelle verwenden können.
Eigenschaft |
Typ |
Beschreibung oder erwarteter Wert |
---|---|---|
Value |
Object |
Gibt den Datenwert des Felds an. |
IsMissing |
Boolean |
Gibt an, ob das Feld im resultierenden Dataset gefunden wurde. |
FormattedValue |
String |
Gibt einen formatierten Wert für eine Kennzahl zurück. |
BackgroundColor |
String |
Gibt die Hintergrundfarbe zurück, die in der Datenbank für das Feld definiert ist. |
Color |
String |
Gibt die Vordergrundfarbe zurück, die in der Datenbank für das Element definiert ist. |
Key |
Object |
Gibt den Schlüssel für eine Ebene zurück. |
LevelNumber |
Integer |
Gibt bei Parent-Child-Hierarchien die Nummer der Ebene oder Dimension zurück. |
ParentUniqueName |
String |
Gibt bei Parent-Child-Hierarchien einen vollqualifizierten Namen der übergeordneten Ebene zurück. |
UniqueName |
String |
Gibt den vollqualifizierten Namen einer Ebene zurück. Der UniqueName-Wert für einen Mitarbeiter kann z. B. [0D_Company].[10D_Department].[11] lauten. |
Weitere Informationen zur Verwendung von Feldern und Feldeigenschaften in einem Ausdruck finden Sie unter Verwenden integrierter Auflistungen in Ausdrücken (Report Builder 3.0 und SSRS).
Zurück zum Anfang
Hinweise
Nicht alle Berichtsübermittlungsmodi werden von diesem Datenanbieter unterstützt. Die Übermittlung von Berichten über datengesteuerte Abonnements wird für diese Datenverarbeitungserweiterung nicht unterstützt. Weitere Informationen finden Sie unter Verwenden einer externen Datenquelle für Abonnentendaten.
Weitere Informationen finden Sie unter Using SQL Server 2008 Reporting Services with SAP NetWeaver Business Intelligence.
Zurück zum Anfang
Gewusst wie-Themen
Dieser Abschnitt enthält schrittweise Anweisungen zum Arbeiten mit Datenverbindungen, Datenquellen und Datasets.
Vorgehensweise: Hinzufügen eines Filters zu einem Dataset (Berichts-Generator 3.0 und SSRS)
Zurück zum Anfang
Verwandte Abschnitte
Diese Abschnitte der Dokumentation enthalten umfassende grundlegende Informationen zu Berichtsdaten sowie Informationen zum Definieren, Entwerfen, Anpassen und Verwenden der mit Daten zusammenhängenden Teile eines Berichts.
Hinzufügen von Daten zu einem Bericht (Report Builder 3.0 und SSRS)
Bietet eine Übersicht über den Zugriff auf Daten für den Bericht.Datenverbindungen, Datenquellen und Verbindungszeichenfolgen in Report Builder 3.0
Enthält Informationen zu Datenverbindungen und Datenquellen.Erstellen und Hinzufügen von Datasets (Berichts-Generator 3.0 und SSRS)
Enthält Informationen zu eingebetteten und freigegebenen Datasets.Arbeiten mit Feldern in einem Berichtsdataset (Report Builder 3.0 und SSRS)
Enthält Informationen zur von der Abfrage generierten Datasetfeldauflistung.Von Reporting Services unterstützte Datenquellen (SSRS)
Enthält ausführliche Informationen zur Plattform- und Versionsunterstützung für die einzelnen Datenerweiterungen.
Zurück zum Anfang