Carregar conjuntos de dados somente com a API de “Importação” de análise do Power BI Embedded

Postado em sexta-feira, 7 de junho de 2019

As APIs do Power BI permitem que você carregue conteúdo em um workspace usando a API de “Importação”, que carrega um arquivo PBIX. Como sabemos, um PBIX contém um relatório e um conjunto de dados, que são carregados juntos.

Há casos em que esse acoplamento não é ideal e talvez você prefira lidar com cada objeto separadamente para cenários de automação. Sendo assim, para gerenciar conjuntos de dados separadamente de relatórios, adicionamos o parâmetro “skipReport” à API de “Importação” , que carrega apenas o conjunto de dados no workspace especificado.

Essa nova API pode ser útil em alguns casos:

  1. Um desenvolvedor de BI fez uma alteração somente no modelo e não quer substituir o relatório conectado no PBIX. Ele pode usar a API para atualizar somente o conjunto de dados, sem alterar nenhum relatório vinculado a ele.
  2. Atualizar uma grande quantidade de conjuntos de dados com o mesmo esquema, mas usando dados diferentes (para clientes diferentes), sem se preocupar se um relatório poderá ser danificado em decorrência da atualização.
  3. Se você for um ISV e tiver um novo cliente, clone o pacote de análise final para esse cliente, conforme recomendado aqui. Agora, é possível carregar apenas o conjunto de dados relevante e, em seguida, conectar todos os relatórios vinculados a ele usando as APIs “Clonar” e “Reassociar”. 

Saiba mais.

  • Power BI Embedded
  • Features