Wie erstelle ich einen Word-Bericht mit PowerBI als Datenquelle in Mail & Deploy mithilfe von SQL-Abfragen (mit Beispiel)?

Wie erstelle ich einen Word-Bericht mit PowerBI als Datenquelle in Mail & Deploy mithilfe von SQL-Abfragen (mit Beispiel)?

ERSTELLT AM 11. Aug. 2025 I AUTORIN Emma Camacho

Die Erstellung eines Word-Berichts mit PowerBI als Datenquelle in Mail & Deploy ermöglicht es Ihnen, leistungsstarke Datenanalysefunktionen zu nutzen. Hier ist ein Beispiel für den Einstieg:

Anwendungsfall

Gestalten Sie einen Store Analysis Report für ein bestimmtes Geschäft.

Mail & Deploy-Bericht

Der Ausgabebericht sieht so aus:

Wie kommt man dahin?

PowerBI Server Database-Datenquelle

How to configure a PowerBI Datasource in version 3.6 and higher?

Dieses Beispiel verwendet den PowerBI-Bericht Sales & Returns Sample. Sie finden ihn hier: Sales & Returns Sample v201912.pbix.

Datenquellendefinition

Berichtsvorlage

Die Vorlage ist diesem Artikel angehängt.

PARAMETER

Datasource

"M&D Demo_Sales & Returns Sample v201912"

Dies ist der Name der Datenquelle, der in der M&D-Datenquellendefinition verwendet wird; er erleichtert die Verwendung der Funktionen EvaluateSqlDatasourceExpression und EvaluateDatasourceExpression.

Eine weitere Möglichkeit ist die von M&D bereitgestellte Abkürzung:

"[<catalog>].[Model]"

Model

"[M&D Demo_Sales & Returns Sample v201912].[Model]"

Um das Schreiben der SQL-Abfragen zu erleichtern, kann dieser Parameter definiert werden.

Store

"Contoso"

Dies ist der Parameter, der das Geschäft festlegt, nach dem gefiltert wird.

ELEMENTE

NetSales

format( EvaluateDatasourceExpression( [ReportParameter].[Datasource], "SELECT s.[Net Sales] FROM " &

[ReportParameter].[Model]& ".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] &"'" ), "$ ##,##0" )

Units Sold

format( EvaluateDatasourceExpression( [ReportParameter].[Datasource], "SELECT s.[Units Sold] FROM " &

[ReportParameter].[Model]&".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] &"'" ), "##,##0")

Category Breakdown

Source: SQL Query

SQL Query Datasource: M&D Demo_Sales & Returns Sample v201912

SQL Query: "SELECT p.[Product], s.[Net Sales] FROM " &

[ReportParameter].[Model]& ".Product As p " &

"INNER JOIN "&[ReportParameter].[Model]&".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] & "' group by p.[Product] order by s.[Net Sales] "

Insertion Mode: Fill MSO Chart

Returns

format( EvaluateDatasourceExpression( [ReportParameter].[Datasource], "SELECT s.[Returns] FROM " &

[ReportParameter].[Model]&".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] &"'" ), "$ ##,##0" )

Units Returned

format( EvaluateDatasourceExpression( [ReportParameter].[Datasource], "SELECT s.[Units Returned] FROM " &

[ReportParameter].[Model]&".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] &"'" ), "##,##0")

Return Breakdown

Source: SQL Query

SQL Query Datasource: M&D Demo_Sales & Returns Sample v201912

SQL Query: "SELECT p.[Product], s.[Returns] FROM " &

[ReportParameter].[Model]&".Product As p " &

"INNER JOIN "&[ReportParameter].[Model]&".Store As store " &

"INNER JOIN "&[ReportParameter].[Model]&".Measures As s " &

"where store.Store = '" & [ReportParameter].[Store] & "' group by p.[Product] order by s.[Returns] "

Insertion Mode: Fill MSO Chart

Today

Date.Now.Tostring("dd.MM.yyyy")


Info

Benötigen Sie weitere Unterstützung?

Wenn Sie ausführlichere Informationen oder weitere Hilfe benötigen, besuchen Sie bitte unsere umfassende Online-Dokumentation. Unsere Ressourcen sollen Ihnen helfen, alle Funktionen effektiv zu nutzen.