Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
¿Hay alguna manera de cambiar/actualizar las fechas del origen de datos (desde la fecha - hasta la fecha) dinámicamente cada mes para obtener datos?
por ejemplo, http://api.xyz.com? CreatedDateFrom.2020-04-01&CreatedDateTo .2020-06-30
Hola @supriya_13 ,
¿Qué tal crear 2 consultas en Power Query Editor y, a continuación, usar la ruta de acceso relativa, como:
let CreatedDateTo = Date.EndOfMonth(DateTime.LocalNow()),
#"Extracted Date" = Date.From(CreatedDateTo)
in
#"Extracted Date"
let CreatedDateFrom = Date.AddMonths(Date.EndOfMonth(DateTime.LocalNow()),-2),
#"Extracted Date" = Date.From(CreatedDateFrom)
in
#"Extracted Date"
A continuación, cambie el origen de datos en Advance Editor de la siguiente manera:
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Icey ,
Esto es realmente genial.
Necesito 1 ayuda más. No puedo cambiar el formato de fecha en la consulta anticipada. Quiero el formato de fecha ("AAAA-mm-dd") en la consulta por adelantado.
Hola @supriya_13 ,
Prueba esto:
let CreatedDateFrom = Date.AddMonths(Date.EndOfMonth(DateTime.LocalNow()),-2),
#"Extracted Date" = Date.From(CreatedDateFrom),
#"FormatDate" = Date.ToText(#"Extracted Date","yyyy-MM-dd")
in
#"FormatDate"
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @supriya_13 ,
Oh, encuentro la causa:
el problema es que el servicio Power BI desea validar el URI antes de que se comprometa a actualizar el origen de datos. Dado que el URI no es estático, no hay ningún URI para validar.
Prueba algo como esto:
Web.Contents(
"http://api.xyz.com",
[
Query=
[
CreatedDateFrom=CreatedDateFrom,
CreatedDateTo=CreatedDateTo
]
]
)
Referencia:
Uso de las opciones RelativePath y Query con Web.contents() en Power Query y Power BI M Code;
Web.Contents(), Funciones M y Conjunto de datos Actualizar errores en Power BI.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @supriya_13 ,
Por favor refiérase a estos mensajes:
Cómo configurar una conexión URL dinámica;
Conexión dinámica a la URL web.
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Icey @amitchandak Gracias por la respuesta,Solution es agradable, pero estoy buscando la configuración que se ejecutará desde back-end automáticamente al final del mes (como schedular) y no hay necesidad de abrir el informe, como lo que hacemos en la codificación normal. Algo así para ahorrar tiempo (tengo muchos informes que contienen 4-5 fuentes de datos en un solo informe)
@supriya_13 , Trate si esto puede ayudar
https://radacad.com/change-the-source-of-power-bi-datasets-dynamically-using-power-query-parameters