CREADO EL 11 ago 2025 I AUTORA Emma Camacho
Crear un informe de Word 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 un Store Analysis Report para una tienda concreta.
Informe de Mail & Deploy
El informe de salida tiene este aspecto:
¿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.
Otra opción es utilizar la abreviatura proporcionada por M&D:
"[<catalog>].[Model]"
Model
"[M&D Demo_Sales & Returns Sample v201912].[Model]"
Para facilitar la escritura de las consultas SQL, se puede definir este parámetro.
Store
"Contoso"
Este es el parámetro que define la tienda por la que se filtra.
ELEMENTOS
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")

¿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.