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

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

ERSTELLT AM 12. Aug. 2025 I AUTORIN Emma Camacho

Die Erstellung eines Excel-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 den 3 Top Stores Analysis Report.

Mail & Deploy-Bericht

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.

Model

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

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

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

"[<catalog>].[Model]"

ELEMENTE

NetSales

EvaluateDatasourceExpression( [ReportParameter].[Datasource],

"SELECT s.[Net Sales] FROM " &

[ReportParameter].[Model] & ".Measures As s " )

Units Sold

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

[ReportParameter].[Model] & ".Measures As s " )

Category Breakdown

Source: SQL Query

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

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

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

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

"group by p.[Product] order by s.[Net Sales] desc "

Insertion Mode: Write To Worksheet

Row Insertion Mode: Overwrite

Store_rep

EvaluateSqlDatasourceExpression(

[ReportParameter].[Datasource], "SELECT store.[Store] FROM " &

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

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

"group by store.[Store] order by s.[Net Sales] desc LIMIT 3 " , 2 )

Weitere Informationen finden Sie unter EvaluateSqlDatasourceExpression.

Store

[RepeatedValue].[Store]

Net Sales_perStore

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

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

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

"where store.Store = '" & [RepeatedValue].[Store] &"'" )

Units Sold_perStore

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

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

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

"where store.Store = '" & [RepeatedValue].[Store]&"'" )

CategoryBreakdown_perStore

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 = '" &[RepeatedValue].[Store]& "' group by p.[Product] order by s.[Net Sales] desc "

Insertion Mode: Fill MSO Chart


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.