CREADO EL 12 ago 2025 I AUTORA Emma Camacho
Crear un informe de Excel utilizando PowerBI como fuente de datos en Mail & Deploy le permite aprovechar potentes capacidades de análisis de datos. Este es un ejemplo para empezar:
Caso de uso
Diseñar el 3 Top Stores Analysis Report.
Informe de Mail & Deploy
¿Cómo llegar ahí?
Fuente de datos PowerBI Server Database
How to configure a PowerBI Datasource in version 3.6 and higher?
Este ejemplo utiliza el informe de PowerBI Sales & Returns Sample. Puede encontrarlo aquí: Sales & Returns Sample v201912.pbix.
Definición de la fuente de datos
Plantilla del informe
La plantilla está adjunta a este artículo.
PARÁMETROS
Datasource
"M&D Demo_Sales & Returns Sample v201912"
Este es el nombre de la fuente de datos utilizado en la definición de la fuente de datos de M&D y sirve para facilitar el uso de las funciones EvaluateSqlDatasourceExpression y EvaluateDatasourceExpression.
Model
"[M&D Demo_Sales & Returns Sample v201912].[Model]"
Para facilitar la escritura de las consultas SQL, se puede definir este parámetro.
Otra opción es utilizar la abreviatura proporcionada por M&D:
"[<catalog>].[Model]"
ELEMENTOS
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 )
Para más información, consulte 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

¿Necesita más orientación?
Si necesita información más detallada o ayuda adicional, visite nuestra completa documentación en línea. Nuestros recursos están diseñados para ayudarle a utilizar todas las funciones de forma eficaz.