Pasar parámetros al filtro de Power BI mediante programación

En mi aplicación, estoy mostrando un informe de Power BI. Ya funciona, por lo que no hay problemas para mostrar ningún informe por su ID (guid).

Pero hay algunos informes que deben parametrizarse, por ejemplo, con el año actual o la persona que ve el informe.Esa es mi pregunta: ¿cómo hacerlo?

Para ser más específico, estoy incrustando el informe dentro de HTML<iframe> elemento. Establecí la URL del iframe en una URL recibida de la definición del informeembedUrl (Recibido de REST API). Lo estoy controlando por código JavaScript que llamapostMessage().

Definición del informe:

{
  "id":"12345678-6418-4b47-ac7c-f8ac7791a0aa",
  "name":"Retail Analysis Sample",
  "webUrl":"https://app.powerbi.com/reports/12345678-6418-4b47-ac7c-f8ac7791a0aa",
  "embedUrl":"https://app.powerbi.com/reportEmbed?reportId=12345678-6418-4b47-ac7c-f8ac7791a0aa"
}

Código JavaScript para cargar el informe:

function onFrameLoaded() {
    var m = {
        action: "loadReport",
        reportId: reportId,
        accessToken: accessToken
    };

    iframe.contentWindow.postMessage(JSON.stringify(m), "*");
}

Ahora me alimento para filtrar el informe por un parámetro de mi aplicación personalizada. ¿Hay alguna forma de enviar o pasar un valor para filtrar el conjunto de datos en el informe?

Respuestas a la pregunta(2)

Su respuesta a la pregunta