top of page
Pontos de conexão

Configuração do Power BI Desktop

  • Foto do escritor: Hugo Venturini
    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!



bottom of page