Freigeben über


Übersicht der Berichte

Microsoft Dynamics 365 Customer Engagement (on-premises) enthält Berichte, die dem Benutzer nützliche Geschäftsinformationen bereitstellen. Diese Berichte basieren auf SQL Server Reporting Services und bieten die gleichen Features, die für die SQL Server Reporting Services-Berichte verfügbar sind.

Berichtsbesitzrechte

Systemberichte stehen allen Benutzern zur Verfügung. Personen, die Eigentümer von Berichten sind, können diese für bestimmte Kollegen oder Teams freigeben oder die Berichte der Organisation zur Verfügung stellen, sodass sie von allen Benutzern verwendet werden können.

Berichtstypen

Customer Engagement (on-premises) unterstützt zwei Arten von Berichten:

  • SQL Server Reporting Services-Berichte. Diese Berichte verwenden SQL-Abfragen und gefilterte Sichten, um Berichtsdaten abzurufen. Gefilterte Ansichten beschränken die Daten auf das, was für die Sicherheitsrolle der Person, die den Bericht ausführt, verfügbar ist. Bei allen Standardberichten, die in Customer Engagement (on-premises) enthalten sind, handelt es sich um SQL-basierte Berichte.

    Sie können nicht auf gefilterte Ansichten in Dynamics 365 Customer Engagement zugreifen, da der Zugriff auf die SQL-Datenbank nicht unterstützt wird. Wenn Sie über ein Dynamics 365 (online)- oder Power Apps-Abonnement verfügen, verwenden Sie fetchbasierte Berichte für benutzerdefinierte Berichte.

  • Auf der Fetch-Funktion basierende Reporting Services-Berichte. Diese Berichte verwenden FetchXML-Abfragen, die proprietär für Customer Engagement (on-premises) sind, anstelle von gefilterten Ansichten, um Daten für Berichte abzurufen. Berichte, die Sie mithilfe des Berichts-Assistenten erstellen, sind Fetch-basierte Berichte.

Die anderen Berichte können sein:

  • Links zu Webseiten

  • Statische Dateien

  • Dynamische Office Excel-Dateien, die Daten aus der Customer Engagement (on-premises)-Datenbank lesen

Für jeden Bericht können Sie die folgenden Eigenschaften bearbeiten:

  • Dateiname oder URL

  • Anzeigename

  • BESCHREIBUNG

  • Informationen darüber, wo der Bericht auf der Benutzeroberfläche angezeigt wird

Sicherheit von Daten in Berichten

Alle Berichte lesen Daten aus gefilterten Ansichten, die die Daten basierend auf der Sicherheitsrolle des Benutzers filtern. In Berichten werden nur Daten angezeigt, für die die Person, die den Bericht ausführt, über die Berechtigung zum Anzeigen verfügt.

Berichte in Lösungen

Die Berichte sind lösungsorientiert. Wenn Sie einer Lösung einen Bericht als Komponente hinzufügen, wird sie zu einer einzigen Softwareeinheit, die die Funktionalität Ihrer Apps und die Benutzeroberfläche erweitert. Nur Berichte, die sich im Besitz der Organisation befinden oder für die Organisation sichtbar sind, können Lösungen hinzugefügt werden.

Hinweis

So ermitteln Sie, ob ein Bericht für die Organisation sichtbar ist: Wählen Sie in der Liste der Berichte einen Bericht aus, und klicken oder tippen Sie dann auf Bearbeiten. Überprüfen Sie auf der Registerkarte Verwaltung, ob Sichtbar für auf Organisation festgelegt ist.

Sie können Snapshots von Berichten als Teil einer Lösung hinzufügen, importieren oder exportieren. Berichte, Unterberichte, Berichtskategorien, Berichtsanzeigebereiche und berichtsbezogene Datensatztypen werden als Komponenten eines Berichtssatzes betrachtet. Wenn Sie eine Lösungsaktualisierung im nicht überschreibenden Modus importieren, werden alle Aktualisierungen eines Berichts durch die Lösung ignoriert, wenn eine Komponente des Berichtssatzes angepasst wurde.

Erste Schritte beim Schreiben von Berichten

Customer Engagement (lokal) verwendet SQL Server Reporting Services-RDL-Berichte (Report Definition Language), um Daten abzufragen und verfeinerte Ergebnisse an den Berichtsbenutzer zurückzugeben. Weitere Informationen zu RDL finden Sie unter Report Definition Language (SSRS).For more information about RDL, see Report Definition Language (SSRS).

Um vorhandene RDL-Berichte zu erstellen oder zu ändern, die mit Ihren Apps verwendet werden können, verwenden Sie FetchXML, das dann mithilfe von Berichtserstellungstools in RDL konvertiert wird.

Wenn Sie möchten, können Sie ein Drittanbietertool, SQL2FetchXML, verwenden, um Ihre SQL-Skripts in FetchXML zu konvertieren, und dann die FetchXML-Abfrage in Ihren Fetch-basierten Berichten verwenden. Weitere Informationen: SQL2FetchXML Hilfe

Optionen zum Erstellen neuer Berichte

Um einen neuen Bericht zu erstellen, können Benutzer mit entsprechenden Berechtigungen:

  • Fügen Sie eine Datei oder einen Link zu einer Webseite als Bericht hinzu.

  • Führen Sie den Berichts-Assistenten aus, um einen neuen Reporting Services-Bericht zu erstellen. Mit dem Berichts-Assistenten können Berichte mit Tabellen und Diagrammen erstellt werden, auch Drillthroughberichte und Berichte mit den n wichtigsten Kunden, Verkaufschancen usw.

  • Schreiben Sie einen neuen Fetch-basierten Reporting Services-Bericht. Um benutzerdefinierte abrufbasierte Berichte zu schreiben, müssen Sie die Berichtserstellungserweiterung installieren. Weitere Informationen: Erstellen eines neuen Berichts mit SQL Server Data Tools

Optionen zum Ändern vorhandener Berichte

Für vorhandene Berichte können Benutzer mit entsprechenden Berechtigungen:

  • Organisieren Sie Berichte in Kategorien, um zu steuern, welche Ansichten im Berichtsbereich für jeden Bericht angezeigt werden.

  • Bestimmen Sie, wo ein Bericht auf der Benutzeroberfläche sichtbar ist, und bearbeiten Sie andere Berichtseigenschaften.

  • Bearbeiten Sie einen Bericht, der mit dem Berichts-Assistenten erstellt wurde.

  • Bearbeiten Sie einen Standardbericht. Wenn Sie z. B. eine App anpassen, müssen Sie möglicherweise Beschriftungen ändern oder Felder in Standardberichten hinzufügen oder entfernen. Weitere Informationen: Umgebung zum Schreiben von Berichten mit SQL Server Data Tools

  • Bearbeiten Sie den Standardfilter für einen Standardbericht, einen Bericht, der mit dem Berichts-Assistenten erstellt wurde, oder andere Reporting Services-Berichte.

  • Erstellen Sie eine einmalige Momentaufnahme für einen Reporting Services-Bericht, oder planen Sie die Ausführung eines Reporting Services-Berichts in festgelegten Intervallen. Beachten Sie, dass die Berichtsplanungsfunktion derzeit nur mit lokalen Dynamics 365 Customer Engagement-Versionen verfügbar ist.

  • Geben Sie einen persönlichen Bericht für andere Benutzer frei, oder stellen Sie ihn allen Benutzern in Ihrer Organisation zur Verfügung.

  • Veröffentlichen Sie einen Bericht, sodass er für die Verwendung mit externen Anwendungen wie SharePoint oder benutzerdefinierten Programmen verfügbar ist.

Hinweis

Sie können den SQL Server Reporting Services-Berichts-Generator nicht verwenden, um FetchXML-Berichte zu erstellen. Die Dynamics 365-Berichtserstellungserweiterung für SQL Server Data Tools wird zum Erstellen von FetchXML-Berichten verwendet.

Siehe auch

Handbuch zu Berichterstellung und Analyse

Veröffentlichen von Berichten