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")

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.