ConfiguraĆ§Ć£o do Power BI Desktop
- Hugo Venturini
- 8 de jan. de 2023
- 10 min de leitura
Atualizado: 21 de dez. de 2023
Atualizado em 21/12/2023.
HĆ” um conjunto grande de configuraƧƵes possĆveis no Power BI Desktop. Muitas delas estĆ£o vinculadas ao aspecto da seguranƧa e performance geral, e por isto mesmo, ficam por conta dos responsĆ”veis pela infraestrutura, que zelam pelas regras e normas estabelecidas no ambiente corporativo.
Mas existem vĆ”rias outras que devem ser ajustadas pelo desenvolvedor, pois afetam diretamente a qualidade e o fluxo de trabalho diĆ”rio, no que concerne ao desenvolvimento de relatĆ³rios e dashboards.
Neste artigo, eu pretendo explorar de forma prĆ”tica algumas das principais configuraƧƵes que podem ser muito Ćŗteis no trabalho cotidiano.
Em primeiro lugar, precisamos aprender a acessar o painel de configuraƧƵes.
Se vocĆŖ estĆ” instalando a aplicaĆ§Ć£o atravĆ©s de um arquivo executĆ”vel antigo, ou estĆ” com uma versĆ£o antiga instalada, desatualizada (o que infelizmente Ć© comum em empresas), vocĆŖ verĆ” as opƧƵes como descrito a seguir:
Comece clicando em āArquivoā (1), na guia de menus, no canto superior esquerdo do Power BI Desktop:

E em seguida, na parte escura do menu, em āOpƧƵes e configuraƧƵesā(2):

Finalize, clicando em āOpƧƵesā, no lado claro do menu, como mostra a imagem acima (3).
Se vocĆŖ estĆ” usando uma versĆ£o recente, com algum dos updates do segundo semestre de 2023, ou instalada pela Microsoft Store, que garante que vocĆŖ esteja sempre atualizado, hĆ” um outro caminho, mais simples e direto:
Observe no canto inferior direito da tela, prĆ³ximo ao controle de zoom, o Ćcone em formato de "engrenagem". Clique sobre o mesmo.
Ambos os mĆ©todos permitirĆ£o abrir a janela assistente principal, no centro da tela do Power BI Desktop:
Design antigo:

Novo design, redimensionado:
Esta janela, em qualquer das versƵes, nos mostra duas opƧƵes de configuraĆ§Ć£o, como enumerado acima:
1) GLOBAL: agrupa em categorias diversas, todas as opƧƵes de configuraƧƵes globais, ou seja, da aplicaĆ§Ć£o em si, como instalada no computador. Estas configuraƧƵes sĆ£o armazenadas em cache e replicadas para todo e qualquer arquivo ā.pbixā (extensĆ£o do Power BI Desktop), com que se trabalhe. Arquivos novos, trarĆ£o tais configuraƧƵes para o trabalho em desenvolvimento. Arquivos antigos, de projetos desenvolvidos antes da configuraĆ§Ć£o, ou de qualquer alteraĆ§Ć£o que se faƧa nela, permanecerĆ£o como estavam. Uma vez realizada, sĆ³ serĆ” necessĆ”rio fazĆŖ-la de novo, em caso de formataĆ§Ć£o do computador, por exemplo.
2) ARQUIVO ATUAL: agrupa em categorias diversas, todas as configuraƧƵes relativas ao arquivo ā.pbixā aberto no momento. Ou seja, tratam-se de configuraƧƵes que afetam exclusivamente o projeto em questĆ£o, e nĆ£o arquivos de outros projetos, que permanecerĆ£o com suas prĆ³prias configuraƧƵes.
ComeƧando entĆ£o, pelas configuraƧƵes Globais, selecione a seĆ§Ć£o āCarregamento de Dadosā, no painel esquerdo, e na parte direita, na primeira subseĆ§Ć£o, āDetecĆ§Ć£o de tipoā, escolha a opĆ§Ć£o āNunca detectar tipos de coluna e de cabeƧalhos de fontes nĆ£o estruturadasā, em lugar da primeira opĆ§Ć£o, padrĆ£o, āSempre detectar tipos de coluna e cabeƧalhos de fontes nĆ£o estruturadasā.

Fontes de dados āNĆ£o estruturadasā, sĆ£o arquivos de Excel e outras planilhas eletrĆ“nicas (Google Sheets, OpenOffice Calc, etc.), arquivos de texto, dos tipos ā.txtā ou ā.csvā, arquivos PDF, e dados na internet, inclusive a maioria das APIās, que retornam dados em formato ".json", que numa interpretaĆ§Ć£o mais moderna, Ć© designado como semi-estruturado.
Estas fontes de dados trazem os dados em forma mais bruta, principalmente sem que o TIPO (Tipo Primitivo ou Tipo Natural), do dado esteja definido. Normalmente, tudo Ć© importado como texto sem formataĆ§Ć£o, e deste modo, nĆ£o possibilitam a utilizaĆ§Ć£o de funƧƵes de cĆ”lculo, por exemplo. TambĆ©m trazem consigo problemas de decodificaĆ§Ć£o, que afeta principalmente o aspecto da acentuaĆ§Ć£o grĆ”fica; e espaƧos excessivos diversos, que comprometem a correta leitura das cadeias de texto.
Por mais que seja tentador fazer uso do recurso automĆ”tico de tipificaĆ§Ć£o de dados, que o Editor de Consultas do Power Query possui, tal recurso tipificarĆ” de forma errada muitos dos dados, principalmente por nĆ£o distinguir os separadores decimais, que sĆ£o diferentes em diferentes paĆses, o que levarĆ” Ć uma base de dados com problemas. Um nĆŗmero decimal em nosso padrĆ£o, que usa a vĆrgula, tipificado como nĆŗmero inteiro, em virtude da incompatibilidade do idioma, fatalmente levarĆ” Ć cĆ”lculos errados, que comprometerĆ£o o projeto.
Em seguida, ainda nesta mesma seĆ§Ć£o, role a parte direita da tela do assistente para baixo, e procure pela subseĆ§Ć£o āInteligĆŖncia de dados temporaisā, desmarcando o flag āData/hora automĆ”tica para os novos arquivosā.

O cenĆ”rio recomendado como melhor prĆ”tica neste aspecto, Ć© o de se trabalhar com uma tabela calendĆ”rio controlando a dimensĆ£o tempo do modelo de dados, e nĆ£o o de utilizar o recurso automĆ”tico, que gerarĆ” inĆŗmeras tabelas de tempo em memĆ³ria, consumindo muito recurso de hardware, e tornando o projeto final ineficiente.
Na seĆ§Ć£o seguinte, āEditor do Power Queryā, selecione todas as opƧƵes que aparecerem na parte direita da tela, pois todas elas serĆ£o Ćŗteis para a produtividade, e algumas, em especial, possibilitarĆ£o a aplicaĆ§Ć£o de recursos avanƧados, como os parĆ¢metros, por exemplo.

A seĆ§Ć£o seguinte, āDirectQueryā traz apenas a opĆ§Ć£o de habilitar tal recurso para usuĆ”rios no SAP HANA - banco de dados mais moderno do sistema SAP:

As duas seƧƵes seguintes, āScript Rā e āScripts do Pythonā, tĆŖm finalidades e comportamentos semelhantes: para aqueles que sĆ£o usuĆ”rios de qualquer uma destas linguagens, ou de ambas, serĆ” possĆvel configurar corretamente os diretĆ³rios de referĆŖncia e IDEs correspondentes dentro das variĆ”veis de ambiente.
Normalmente, se corretamente instaladas, o Power BI reconhecerĆ” automaticamente estes pontos.


Em seguida, na seĆ§Ć£o āSeguranƧaā, role a parte direita da tela para baixo, atĆ© visualizar as trĆŖs opƧƵes mostradas na imagem seguinte (2):

Habilite todas elas, pois sĆ£o fundamentais para a utilizaĆ§Ć£o dos mapas nativos do Power BI, alĆ©m de outros recursos interessantes e importantes.
A seĆ§Ć£o seguinte, diz respeito Ć āPrivacidadeā. Uma das muitas vantagens que o Power BI traz como recurso de desenvolvimento, inclusive em relaĆ§Ć£o Ć alguns concorrentes no mercado, Ć© a possibilidade de combinar em um mesmo projeto, fontes de dados distintas: pode-se elaborar um relatĆ³rio com dados oriundos de um banco de dados de um sistema qualquer, planilhas de Excel e APIs pĆŗblicas, compondo um conjunto de dados complexo.
Tal complexidade, exigirĆ” que se trate o nĆvel de privacidade de tais fontes distintas, e neste aspecto, a recomendaĆ§Ć£o Ć© a seguinte:
Na parte direita da tela, selecione a primeira opĆ§Ć£o, āSempre combinar dados de acordo com as configuraƧƵes de nĆvel de privacidade de cada fonteā, em lugar da opĆ§Ć£o padrĆ£o, āCombinar dados de acordo com as configuraƧƵes de NĆvel de Privacidade de cada arquivoā.

Na prĆ³xima seĆ§Ć£o, āConfiguraƧƵes regionaisā, mantenha as configuraƧƵes padrĆ£o, especialmente as que dizem respeito Ć compatibilidade de idioma entre o Power BI Desktop e o sistema operacional.

Em seguida, em āAtualizaƧƵesā, marque, em caso de nĆ£o estar marcada, a opĆ§Ć£o āExibir notificaƧƵes de atualizaĆ§Ć£o para o Power BI Desktopā.
Se vocĆŖ instalou a aplicaĆ§Ć£o em seu computador, atravĆ©s da Microsoft Store, esta opĆ§Ć£o provavelmente estarĆ” desabilitada, uma vez que serĆ” o prĆ³prio Windows que cuidarĆ” das atualizaƧƵes periĆ³dicas.

Depois, em āDados de Usoā, nĆ£o havendo nenhuma objeĆ§Ć£o em relaĆ§Ć£o Ć polĆtica de privacidade da Microsoft, habilite a opĆ§Ć£o de envio de dados de uso, para ajudar no desenvolvimento da aplicaĆ§Ć£o.

Em āDiagnĆ³sticosā, exceto em caso de orientaĆ§Ć£o em contrĆ”rio por parte da gestĆ£o de TI da sua empresa, mantenha o padrĆ£o definido pela aplicaĆ§Ć£o.

Em seguida, na seĆ§Ć£o āRecursos de visualizaĆ§Ć£oā, Ć© recomendĆ”vel que se verifique as opƧƵes disponĆveis, apĆ³s cada atualizaĆ§Ć£o do Power BI Desktop, e que se marque todas elas.
Sempre que um novo recurso Ʃ desenvolvido para o Power BI, ele Ʃ disponibilizado em fase de testes para os usuƔrios, antes de se tornar definitivo.
Nestes casos, o recurso precisa ser habilitado nesta seĆ§Ć£o, para que se possa testĆ”-lo e contribuir para o seu melhor desenvolvimento.

Na seĆ§Ć£o āRecuperaĆ§Ć£o automĆ”ticaā, altere o conteĆŗdo da caixa: onde originalmente aparece o nĆŗmero 10, mude para o nĆŗmero 1, mantendo a recuperaĆ§Ć£o a cada minuto.
NĆ£o Ć© necessĆ”rio explicar o motivo.

Na Ćŗltima seĆ§Ć£o das configuraƧƵes Globais, āConfiguraƧƵes do RelatĆ³rioā, recomenda-se manter habilitado o flag das āOpƧƵes visuaisā, āExibir guias inteligentes quando os visuais estĆ£o alinhadosā, um importante e excelente recurso para composiĆ§Ć£o de dashboards, como mais bem explicado nos dois artigos sobre este tema, que podem ser acessados diretamente pelos seguintes links:

Finalizada esta etapa, clique no botĆ£o āOKā para fechar esta janela assistente.
Uma mensagem informando que o Power BI Desktop precisa ser reiniciado aparecerƔ em seguida. Basta fechar, e abrir novamente o programa para que as configuraƧƵes tenham efeito.
Ao final deste artigo, irei expor algumas novidades advindas com os updates do segundo semestre de 2023. Pular para lĆ”.
----------------------------
A partir daqui, trataremos das opƧƵes de configuraĆ§Ć£o relativas ao arquivo em que se estĆ” trabalhando, denominado āArquivo Atualā.
Sua primeira seĆ§Ć£o, tambĆ©m chamada āCarregamento de Dadosā, merece especial atenĆ§Ć£o. Na parte superior da janela direita, recomenda-se enfaticamente desmarcar a opĆ§Ć£o āDetectar automaticamente novos relacionamentos depois que os dados sĆ£o carregadosā. FaƧa isto ANTES de iniciar qualquer novo projeto.
Este recurso, Ć exemplo da detecĆ§Ć£o automĆ”tica de tipos de dados, quando realizado automaticamente, levarĆ” inevitavelmente ao estabelecimento de relaƧƵes erradas, baseadas em leitura automĆ”tica de campos semelhantes, que nĆ£o necessariamente serĆ£o os campos corretos para se relacionar as tabelas.
Diversos bancos de dados de sistemas possuem campos de Ćndice, comuns em todas as suas tabelas, e que nĆ£o sĆ£o os campos corretos para se estabelecer o relacionamento entre elas. A leitura automĆ”tica, provavelmente criarĆ” o relacionamento usando tais campos, devido Ć sua semelhanƧa, e isto feito, desta forma equivocada, nĆ£o permitirĆ” o correto funcionamento de cĆ”lculos que requeiram tal relacionamento, tanto menos permitirĆ” o funcionamento de filtros entre outros recursos de relatĆ³rio.
Ao fim, isto levarĆ” Ć um enorme retrabalho, pois todos os relacionamentos precisarĆ£o ser refeitos.

Ć importante tambĆ©m notar, que as opƧƵes āDetecĆ§Ć£o de Tipoā e āInteligĆŖncia de dados temporaisā, estarĆ£o naturalmente desabilitadas, em virtude da configuraĆ§Ć£o Global realizada anteriormente, mas apenas para a segunda, serĆ” possĆvel habilitĆ”-la novamente aqui mesmo, neste ponto.
Isto significa que Ć© possĆvel trabalhar com um padrĆ£o geral para a aplicaĆ§Ć£o como um todo, mas com uma configuraĆ§Ć£o diferente, para um projeto especĆfico, no que concerne Ć InteligĆŖncia de Dados Temporais.
As demais opƧƵes desta seĆ§Ć£o podem ser mantidas como padrĆ£o.
Na seĆ§Ć£o seguinte, āConfiguraƧƵes Regionaisā, o padrĆ£o tambĆ©m deve ser mantido, fazendo a correspondĆŖncia entre o idioma da aplicaĆ§Ć£o e do sistema operacional.

Na prĆ³xima seĆ§Ć£o, āPrivacidadeā, Ć© possĆvel escolher outra configuraĆ§Ć£o, diferente daquela determinada nas opƧƵes Globais, o que Ć© bastante Ćŗtil, em casos especĆficos.

A seĆ§Ć£o seguinte, āRecuperaĆ§Ć£o AutomĆ”ticaā sequer deveria existir, na modesta opiniĆ£o do autor.

Em seguida, temos a seĆ§Ć£o das āConfiguraƧƵes do conjunto de dados publicadoā, onde novamente temos configuraƧƵes relativas Ć conexĆ£o com o SAP HANA.

Na seĆ§Ć£o seguinte, āReduĆ§Ć£o de consultaā, temos opƧƵes que permitem controlar melhor as alteraƧƵes realizadas em segmentaƧƵes de dados e outros tipos de filtro, especialmente para conjuntos de dados de grande volume, onde tais aƧƵes podem levar Ć lentidĆ£o excessiva, ou atĆ© mesmo ao congelamento do Power BI Desktop durante o trabalho de desenvolvimento.
O padrĆ£o estĆ” exposto na prĆ³xima imagem, e Ć© o recomendĆ”vel a maioria dos casos.
Havendo o risco de problemas, Ć© possĆvel atrasar o efeito da aplicaĆ§Ć£o de qualquer filtro, acrescentando um botĆ£o "Aplicar", que mudarĆ” o comportamento natural do recurso. TambĆ©m Ć© possĆvel desabilitar o recurso de "Realce/Filtro Cruzado".

Temos entĆ£o, a Ćŗltima seĆ§Ć£o, āConfiguraƧƵes do relatĆ³rioā, onde diversas opƧƵes Ćŗteis estĆ£o Ć disposiĆ§Ć£o do desenvolvedor, tanto para a camada de DataViz, quanto para a interaĆ§Ć£o do usuĆ”rio final, consumidor do relatĆ³rio, pelo ServiƧo WEB do Power BI.
Vamos examinar a primeira parte destes recursos:
Aqui Ć© possĆvel impedir que o usuĆ”rio final salve filtros ā no contexto de āIndicadoresā, āStorytellingā ā em caso disto ser um requisito de projeto.
TambĆ©m Ć© possĆvel configurar os cabeƧalhos de qualquer visual, tornando-os visĆveis ou nĆ£o, ou mesmo escolher entre o formato antigo e o moderno.
Ainda existe a opĆ§Ć£o de mudar o padrĆ£o da interaĆ§Ć£o entre os visuais, que Ć© realce cruzado, para a filtragem cruzada ā assunto que serĆ” melhor abordado num prĆ³ximo artigo.

Na subseĆ§Ć£o āExportar Dadosā, Ć© possĆvel configurar se serĆ” ou nĆ£o possĆvel, e em que grau, ao usuĆ”rio final, exportar dados dos visuais pelo ServiƧo do Power BI ou pelo Servidor de RelatĆ³rios.
Na parte direita da janela, mais abaixo, outras opƧƵes se mostram:

Novamente, Ć© possĆvel trabalhar com a experiĆŖncia do usuĆ”rio final, permitindo que ele manipule as opƧƵes de filtro, inclusive do Painel de Filtros nativo.
AlĆ©m destas duas primeiras opƧƵes, Ć© recomendĆ”vel habilitar as āDicas de ferramentas visuais modernasā, mais personalizĆ”veis, e que oferecem um novo meio de acesso aos recursos de āDrill Downā e āDrill Upā, mais flexĆvel e intuitivo para o usuĆ”rio final. Falo sobre este assunto neste vĆdeo, disponĆvel em meu canal no YouTube: https://youtu.be/tIz-Ms5hRbc
O objetivo deste artigo nĆ£o Ć© esgotar o assunto, mas evidenciar que hĆ” muitas opƧƵes de configuraƧƵes possĆveis, para atender as mais diversas necessidades de desenvolvimento e distribuiĆ§Ć£o de relatĆ³rios.
ConvƩm explorƔ-las com cuidado adequado, e sempre com base nos requisitos do projeto em que se estƔ trabalhando.
--------------
Adendo referente Ć s atualizaƧƵes de Dezembro de 2023:
ApĆ³s certa polĆŖmica em relaĆ§Ć£o Ć implantaĆ§Ć£o do recurso chamado "InteraĆ§Ć£o no Objeto", no update de marƧo de 2023, que trouxe para o Power BI Desktop uma experiĆŖncia de usuĆ”rio semelhante Ć do Microsoft Excel, onde Ć© possĆvel editar certos detalhes dos grĆ”ficos e outros elementos visuais diretamente nos prĆ³prios, dentro da Ć”rea de trabalho, a Microsoft trouxe a opĆ§Ć£o de alternar, nĆ£o somente os painĆ©is do lado direito da tela, quanto a configuraĆ§Ć£o padrĆ£o, de acordo com a preferĆŖncia do usuĆ”rio.
Isto se deveu ao fato de que nem todos se adaptaram Ć s novas possibilidades e tiveram sua produtividade prejudicada em virtude disto, depois de muitos anos trabalhando no formato tradicional, com os painĆ©is e todos os recursos alocados do lado direito.
Quem jĆ” atualizou sua versĆ£o para o update de dezembro de 2023, se deparou com a seguinte dica de tela ao abrir o programa pela primeira vez:
Estas opƧƵes foram sendo gradativamente implementadas Ć partir do update de junho de 2023.
Ć partir de entĆ£o, todas as features semelhantes e relacionadas ao recurso "InteraĆ§Ć£o no Objeto", foram flexibilizadas, dando ao usuĆ”rio a opĆ§Ć£o de utilizĆ”-las ou nĆ£o, de acordo com sua prĆ³pria preferĆŖncia.
Revisando as opƧƵes em "ConfiguraƧƵes do RelatĆ³rio" na seĆ§Ć£o GLOBAL:
As opƧƵes em destaque na imagem anterior, foram acrescentadas para permitir que visualizemos os painĆ©is da direta de forma semelhante ao padrĆ£o tradicional do Power BI Desktop, que prevaleceu desde seu lanƧamento em julho de 2015 atĆ© fevereiro de 2023.
AlĆ©m destas opƧƵes, tambĆ©m foram incluĆdos outros comandos, direto na Faixa de OpƧƵes do menu ExibiĆ§Ć£o, que permitem alterar o que ficou determinado como padrĆ£o na janela de ConfiguraƧƵes, e tornar visĆveis os diversos painĆ©is configurĆ”veis que estĆ£o disponĆveis para diferentes aƧƵes no programa:
AtravĆ©s destes comandos Ć© possĆvel configurar um novo recurso, que jĆ” vinha sendo implantado nas aplicaƧƵes do Microsoft 365, e que agora aparece no Power BI Desktop, que Ć© o chamado "Alternador de PainĆ©is", em destaque na prĆ³xima imagem:
AtravĆ©s deste recurso Ć© possĆvel acessar qualquer um dos painĆ©is disponĆveis, economizando o espaƧo do lado direito da tela, proporcionando uma experiĆŖncia fluĆda para o desenvolvedor, que consegue acessar e aplicar o que deseja, ao mesmo tempo que observa o resultado na Ć”rea de trabalho, sem prejuĆzo da visibilidade ser reduzida em virtude de haver vĆ”rios painĆ©is abertos.
Em artigos futuros, mais especĆficos em abordar a usabilidade destes recursos no trabalho de desenvolvimento, detalharei melhor cada um deles.
Este conteĆŗdo, com certeza, lhe auxiliarĆ” na melhor configuraĆ§Ć£o geral do Power BI Desktop como software de desenvolvimento.
Tem dĆŗvidas, ou sugestƵes?
Deixe um comentƔrio!