Trabajar con una instancia de Power BI

Obtenga información sobre cómo obtener o restablecer una instancia de Power BI. Por ejemplo, puede que tenga que obtener una instancia de informe para establecer filtros.

Obtención de una referencia a un componente de Power BI existente

El método powerbi.get se usa para recuperar una instancia incrustada cuando ya hay un elemento incrustado en el <div>especificado.

Normalmente, se obtiene una instancia de elemento de Power BI (como un informe) mediante los métodos powerbi.embed o powerbi.bootstrap. Pero si necesita obtener una instancia de elemento después de se inserte el informe, es posible que no pueda usarlos. En estos casos, use el método get para recuperar la instancia.

let report = powerbi.get(element);

Restablecer un elemento

Si ha incrustado un informe dentro de un elemento y desea restablecer el elemento a su estado inicial, llame a:

powerbi.reset(element);

Este método quita la inserción del servicio y quita el iframe, que es necesario para evitar que el servicio se mantenga en la referencia que no existe en el DOM. Normalmente, es necesario llamar al restablecimiento antes de que el elemento contenedor se quite del DOM por el elemento primario.