Freigeben über


Vorbereiten von Daten für mobile Berichte von Reporting Services

Hinweis

Publisher für mobile Berichte von Microsoft SQL Server ist für alle Releases von SQL Server Reporting Services nach SQL Server Reporting Services 2019 veraltet. Er wird ab SQL Server Reporting Services 2022 und Power BI-Berichtsserver eingestellt.

Publisher für mobile Berichte von SQL Server unterstützt viele komplexe Datenvorgängen, einschließlich Filterung, Aggregation und Erstellen von Zeitscheiben. Dieser Artikel enthält einige Aspekte, die beim Vorbereiten von Daten berücksichtigt werden sollten. Daten vorab zu aggregieren, kann sowohl die Erstellung als auch die Verwendung mobiler Berichte optimieren. Zudem wird dies von einigen Designs für mobile Berichte benötigt.

Datum- und Zeitformate

Beim Umgang mit Datum/Uhrzeit-Intervallen zur Verwendung in einem mobilen Bericht, vor allem mit dem Zeitnavigator, ist es wichtig, die Datum/Uhrzeit-Spalte ordnungsgemäß zu formatieren, damit der Publisher für mobile Berichte sie als solche identifizieren kann. Nachstehend finden Sie Beispiele für gültige Datum/Uhrzeit-Formate:

05/01/2009
2009-05-01
05/01/2009 14:57:32.8
2009-05-01 14:57:32.8
2009-05-01T14:57:32.8375298-04:00
5/01/2008 14:57:32.80 -07:00
1 May 2008 2:57:32.8 PM
Fri, 15 May 2009 20:10:57 GMT

Ein oder mehrere Datum/Uhrzeit-Intervalle, wie z .B. stündlich, täglich, monatlich, vierteljährlich und jährlich, können datum- und uhrzeitbasierte Datasets beschreiben. Publisher für mobile Berichte kann mehrere Tabellen verschiedener Granularität kombinieren und in einem einzelnen mobilen Bericht anzeigen. Behalten Sie jedoch die relevanten Intervalle aus dem/den ursprünglichen Dataset(s) im Hinterkopf, da diese Ihnen helfen können, wenn Sie entscheiden, welche Datum/Uhrzeit-Filteroptionen Sie dem Benutzer im endgültigen mobilen Bericht präsentieren.

Datumsfelder in mehrdimensionalen und tabellarischen Analysis Services -Modellen können in freigegebenen Datasets ihre Datumsformatierung verlieren. Suchen Sie unter Retain date formatting for Analysis Services in mobile reports (Datumsformatierung für Analysis Services in mobilen Berichten beibehalten) nach einer Lösung, die die Formatierung beibehält.

Vorbereiten von Filterdaten

Publisher für mobile Berichte kann Daten sowohl auf Datum/Uhrzeit-Feldern als auch Schlüsselfeldern basierend filtern. Obwohl Schlüsselfelder numerisch sind, handelt sich dabei in den meisten Fällen um eine ID oder einen Zeichenfolgenwert. Zum Vorbereiten eines Filterfelds für die Verwendung mit einem Navigatorelement, wie der Auswahlliste, sollte der Filterschlüssel eine einzelne Spalte in der Datentabelle sein. Auf diese Weise können Sie die Tabellenzeilen entsprechend dem Wert in der Filterspalte gruppieren. Durch mehrere Spalten mit verschiedenen Filterschlüsseln oder Filterkriterien können mobile Berichte mit mehreren Filternavigatoren zusammen hierarchisch oder einzeln verwendet werden.

Branche Standort Region
Banken AFGHANISTAN ASIEN
Kommerzielle und professionelle Dienstleistungen AFGHANISTAN ASIEN
Essen, Getränke und Tabak AFGHANISTAN ASIEN
Medien AFGHANISTAN ASIEN
Arzneimittel AFGHANISTAN ASIEN
Lebensmittel- und Basisartikeleinzelhandel ALBANIEN EUROPA

Schlüsselbasierte Filter können für die Verwendung mit einer Auswahlliste auch in einer Baumstruktur hierarchisch strukturiert sein. Zum Vorbereiten von Daten zur Verwendung in dieser Art von Szenario erstellen Sie eine Nachschlagetabelle, die die hierarchische Struktur beschreibt. Verwenden Sie eine Tabellenstruktur, die eine Schlüsselspalte und eine übergeordnete Schlüsselspalte enthält, um anzugeben, wo in der gesamten Hierarchie ein Knoten hingehört.

In dieser Tabelle werden die ParentKey-Elemente zunächst in der ItemKey-Spalte und dann in der ParentItemKey-Spalte neben ihren untergeordneten Elementen aufgelistet.

ItemKey ParentItemKey
Finanzen
Industrie
Basiskonsumgüter
Nicht-Basiskonsumgüter
Gesundheitswesen
Informationstechnologie
Banken Finanzen
Immobilien Finanzen
Diversifizierte Finanzunternehmen Finanzen
Versicherung Finanzen
Kommerzielle und professionelle Dienstleistungen Industrie
Investitionsgüter Industrie
Transport Industrie
Essen, Getränke und Tabak Basiskonsumgüter
Lebensmittel- und Basisartikeleinzelhandel Basiskonsumgüter
Haushalts- und persönliche Produkte Basiskonsumgüter
Medien Nicht-Basiskonsumgüter
Automobile und Komponenten Nicht-Basiskonsumgüter
Gebrauchsgüter und Kleidung Nicht-Basiskonsumgüter
Verbraucherdienste Nicht-Basiskonsumgüter
Einzelhandel Nicht-Basiskonsumgüter
Arzneimittel Gesundheitswesen
Medizinische Geräte und Dienstleistungen Gesundheitswesen
Software und Dienstleistungen Informationstechnologie
Technologie-Hardware und -Geräte Informationstechnologie
Telekommunikationsdienste Informationstechnologie