Erstellen eines Berichtsdatasets (Berichts-Generator 2.0)
Wenn Sie in Berichts-Generator 2.0 Berichte erstellen, definieren Sie zunächst eine oder mehrere Datenquellen. Erstellen Sie anschließend ein oder mehrere Datasets für jede Datenquelle. Mit einem Dataset werden die Felder aus der Datenquelle, die Sie im Bericht verwenden möchten, sowie von Ihnen erstellte berechnete Felder angegeben. Zusätzlich zu den Abfrage- und Felddefinitionen enthält ein Dataset einen Zeiger auf die Datenquelle, die Abfrageparameter sowie die Datenoptionen, zu denen Unterscheidungen von Zeichen zählen, z. B. die Unterscheidung nach Groß-/Kleinschreibung, nach dem Kanatyp, nach Breite, Akzent und nach Sortierungsinformationen.
Nachdem Sie ein Dataset erstellt haben, können Sie den Namen des Datasets und die Feldauflistung im Bereich Berichtsdaten anzeigen. Im Bereich Berichtsdaten können Sie weitere Felder erstellen oder vorhandene Felder bearbeiten. Weitere Informationen finden Sie unter Arbeiten mit Feldern in einem Berichtsdataset (Berichts-Generator 2.0).
Um Daten in Ihrem Bericht anzuzeigen, verbinden Sie ein Dataset mit einem Datenbereich, z. B. eine Tabelle oder ein Diagramm, indem Sie Felder aus dem Bereich Berichtsdaten in die Entwurfsoberfläche ziehen. Weitere Informationen über die einzelnen Datenbereiche und das Konzept der Vorbereitung, Filterung und Gruppierung von Daten finden Sie unter Arbeiten mit Datenbereichen (Berichts-Generator 2.0), Filtern von Berichtsdaten in einem Bericht (Berichts-Generator 2.0) und Gruppieren und Sortieren von Daten (Berichts-Generator 2.0).
Datasetfeatures
Berichts-Generator 2.0 stellt die folgenden Features bereit, damit Sie Datasets erstellen können, mit denen die Daten angegeben werden, die im Bericht enthalten sein sollen:
Datenquellentypen. Eine Liste vordefinierter Typen von relationalen, mehrdimensionalen und XML-Datenquellen, z. B. SQL Server und MicrosoftSQL ServerAnalysis Services. Eine vollständige Liste finden Sie unter Erstellen einer Datenquelle (Berichts-Generator 2.0).
Datenverarbeitungserweiterungen und Datenanbieter. Vorkonfigurierte Komponenten, die eine Verbindung mit einem Datenquellentyp herstellen und die Berichtsdaten für das Dataset abrufen. Sie können auch Datenanbieter eines Drittanbieters verwenden, die auf einem Berichtsserver als Datenquellen installiert sind. Weitere Informationen finden Sie unter Unterschiede zwischen Datenverarbeitungserweiterungen und .NET-Standarddatenanbietern (Berichts-Generator 2.0).
Grafik- und textbasierte Abfrage-Designer. Mit Abfrage-Designern können Sie eine Abfrage schreiben, um die Daten anzugeben, die aus der Datenquelle abgerufen werden sollen. Abfrage Designer zeigen Beispieldaten für den Bericht an. Mit ihnen können Abfrageparameter definiert werden. Weitere Informationen finden Sie unter Abfrage-Designer und Datenquellen (Berichts-Generator 2.0). Die Standardsortierreihenfolge für das Dataset ist in der Abfrage definiert.
Automatisch generierte Berichtsparameter für Abfrageparameter. Wenn die Abfrage Abfrageparameter enthält, erstellt Reporting Services automatisch Berichtsparameter, damit der Benutzer die Parameter vor der Berichtsausführung variieren kann. Wenn die Abfrage mehrere abhängige Parameter enthält, können Sie kaskadierende Parameter erstellen, mit denen die Anzahl der Werte gesteuert wird, aus denen Sie eine Auswahl treffen können. Weitere Informationen finden Sie unter Hinzufügen von Parametern zum Bericht (Berichts-Generator 2.0) und Verwenden von Abfrageparametern mit bestimmten Datenquellen (Berichts-Generator 2.0).
Datasetfilter. Filter, die Sie definieren können, um bestimmte Werte nach dem Abrufen der Daten aus der Datenquelle ein- oder auszuschließen. Weitere Informationen finden Sie unter Dataseteigenschaften (Dialogfeld), Filter (Berichts-Generator 2.0).
Verwenden von Berichtsmodellen
Berichtsmodelle sind vordefinierte Datasets. Eine Person mit der entsprechenden Erfahrung im Entwerfen von Modellen muss zunächst ein Berichtsmodell erstellen und veröffentlichen, bevor es in einem Bericht verwendet werden kann. Berichtsmodelle können als Datenquelle für Berichte mit umfassenden Features und für Ad-hoc-Berichte des Berichts-Generators 1.0 verwendet werden. Sie müssen keine Datasetabfrage erstellen, wenn Sie mit einem Berichtsmodell arbeiten, da die Abfrage beim Arbeiten mit den Daten automatisch vom Modell erstellt wird. Berichtsmodelle enthalten vordefinierte Felder und Datenbeziehungen, so genannte Entitäten und Rollen, die im Bereich Daten bei der Auswahl eines Berichtsmodells als Datenquelle angezeigt werden und wie Datasetfelder verwendet werden können. Weitere Informationen über das Erstellen von Berichtsmodellen finden Sie in "Arbeiten mit dem Modell-Designer" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation. Weitere Informationen über das Erstellen von Ad-hoc-Berichten finden Sie in "Arbeiten mit dem Berichts-Generator" in der Reporting Services-Dokumentation in der SQL Server-Onlinedokumentation.
Die Themen in diesem Abschnitt enthalten weitere Informationen über die Anmeldung bei Datenquellen und das Abrufen von Daten aus Datenquellen.
Dieser Abschnitt
Grundlegendes zu Berichtsdatasets (Berichts-Generator 2.0)
Beschreibt die Merkmale von Daten, die von einer Datenquelle abgerufen werden.Erstellen von Berichtsdatasets mit einer relationalen SQL Server-Datenbank (Berichts-Generator 2.0)
Erläutert, wie ein Dataset aus einer relationalen SQL Server-Datenbank definiert wird.Erstellen von Berichtsdatasets für SQL Server Analysis Services (Berichts-Generator 2.0)
Erläutert, wie ein Dataset aus einer mehrdimensionalen Analysis Services-Datenbank definiert wird.Erstellen von Berichtsdatasets aus XML-Daten (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets aus XML-Daten in einem XML-Dokument, aus einem Webdienst oder einer Webanwendung.Erstellen von Berichtsdatasets aus einer Oracle-Datenbank (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets aus einer Oracle-Datenbank.Erstellen von Berichtsdatasets aus einer SAP NetWeaver BI-Datenquelle (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets aus einer SAP NetWeaver Business Intelligence-Datenquelle.Erstellen von Berichtsdatasets aus einer Hyperion Essbase-Datenquelle (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets aus einer Hyperion Essbase-Datenquelle.Definieren von Berichtsdatasets in einer Teradata-Datenbank (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets aus einer Teradata-Datenquelle.Erstellen von Berichtsdatasets für andere Datenquellen (Berichts-Generator 2.0)
Erläutert das Definieren eines Datasets mithilfe einer Datenquelle von einem OLE DB-, ODBC- oder einem anderen Datenanbieter.Erstellen von Berichtsdatasets für ein Berichtsmodell (Berichts-Generator 2.0)
Erläutert, wie auf ein Berichtsmodell als vordefiniertes Dataset zugegriffen wird.Arbeiten mit Feldern in einem Berichtsdataset (Berichts-Generator 2.0)
Erläutert allgemeine Probleme mit der Datasetfeldauflistung.
Siehe auch