IntroduĂ§Ă£o
Fala pessoal!!
Nesse post, eu gostaria de demonstrar pra vocĂªs a soluĂ§Ă£o de um problema que aconteceu comigo uns dias atrĂ¡s, quando a rotina de atualizaĂ§Ă£o automĂ¡tica do conjunto de dados do Power BI (Como utilizar o PowerShell e a API com o Agent ou SSIS para automatizar a atualizaĂ§Ă£o de um conjunto de dados do Power BI) parou de atualizar, apresentando a mensagem de erro abaixo:
Connect-PowerBIServiceAccount : Failed to populate environments in settings
Esse recurso Ă© muito interessante, pois permite que vocĂª utilize Cmdlets do PowerShell para atualizar conjuntos de dados do Power BI apĂ³s a execuĂ§Ă£o da atualizaĂ§Ă£o dos dados nas fontes de dados, evitando a necessidade de ter que sincronizar a atualizaĂ§Ă£o dos dados na fonte e atualizaĂ§Ă£o do conjunto de dados no Power BI.
Como corrigir o problema
A soluĂ§Ă£o desse problema acaba sendo muito simples: Basta atualizar os Cmdlets do Power BI no seu servidor. Para saber se vocĂª estĂ¡ usando a versĂ£o mais atual de forma rĂ¡pida, basta tentar instalar novamente os cmdlets usando o comando abaixo:
1 |
Install-Module MicrosoftPowerBIMgmt |
Se aparecer uma mensagem como a mensagem abaixo, Ă© porque a versĂ£o do seu cmdlet estĂ¡ desatualizada:
Caso seja esse o seu caso, vamos remover a versĂ£o atual e realizar uma nova instalaĂ§Ă£o. Para isso, navegue atĂ© o diretĂ³rio “C:\Program Files\WindowsPowerShell\Modules” e remova os diretĂ³rios destacados abaixo:
ApĂ³s remover esses diretĂ³rios, tente realizar a instalaĂ§Ă£o dos cmdlets novamente:
Pronto! Agora os seus scripts Powershell para gerenciamento do Power BI estĂ£o atualizados e funcionando corretamente:
Se vocĂªs quiserem saber mais sobre como atualizar o conjunto de dados do Power BI utilizando cmdlets do PowerShell, nĂ£o deixe de ler o meu artigo Como utilizar o PowerShell e a API com o Agent ou SSIS para automatizar a atualizaĂ§Ă£o de um conjunto de dados do Power BI.
EntĂ£o Ă© isso, pessoal!
Espero que tenham gostado dessa soluĂ§Ă£o para um problema bem simples de resolver, mas que nĂ£o tem muita documentaĂ§Ă£o na Internet.
Um grande abraço e atĂ© a prĂ³xima!