Inteligência ArtificialPower BI

Como usar o ChatGPT para resolver complexidades e melhorar a absorção do aprendizado em Power BI

O Power BI possui uma variedade de recursos que podem levar algum tempo para serem aprendidos. Porém, ao usá-lo em conjunto com o ChatGPT é possível acelerar a curva de aprendizagem.

Assine nossa Newsletter!

Você recebe gratuitamente o melhor do nosso conteúdo diretamente no seu e-mail.

Digite um endereço de e-mail válido.

Gostou?
Compartilhe!

Aprimore e otimize seu trabalho no Power BI. O ChatGPT pode gerar medidas DAX relevantes para você e sua equipe aproveitarem o máximo potencial das análises de dados avançadas.

Desde seu lançamento em novembro de 2022, o ChatGPT, (Chat Generative Pre-Trained Transformer), conquistou a indústria da internet e da tecnologia.

Muito rapidamente, a IA generativa do laboratório OpenAI gerou buzz e entusiasmo sobre suas inúmeras capacidades e o avanço da inteligência artificial.

Entre as tantas funções do chatbot, estamos descobrindo como o ChatGPT pode ser um aliado poderoso para aumentar a produtividade e o aprendizado de pessoas com diferentes níveis de habilidades nas ferramentas de Business Intelligence.

Quando usado em conjunto com o Power BI, aplicação low-code de inteligência de negócios da Microsoft Power Platform, o ChatGPT pode auxiliar em tarefas complexas que, de outra forma, exigiria conhecimentos avançados dos usuários. Por exemplo, gerar fórmulas DAX para diferentes contextos.

Isso faz com que todas as pessoas de uma equipe ganhem acessibilidade aos dados e resultados que precisam para tomar decisões.

O ChatGPT permite obter respostas rápidas e precisas para resolver qualquer desafio dentro do Power BI, trazendo eficiência e levando as habilidades analíticas do time todo para outro nível.

Afinal, mesmo os usuários de Power BI mais experientes podem ter dificuldades com medidas DAX, especialmente ao trabalhar com grandes conjuntos de dados.

Como veremos neste artigo, basta, então, descrever no ChatGPT o que você precisa para a IA sugerir a fórmula que levará ao resultado esperado.

Interessante, não é mesmo?

ChatGPT e Power BI juntos a seu favor: exemplos práticos

O Power BI permite que equipes interajam com dados sem necessidade de grandes conhecimentos em linguagens de programação ou expressão.

No entanto, pode ser que os colaboradores sofram algum tipo de limitação ao precisarem fazer análises avançadas e, nesses casos, expressões DAX se mostram necessárias.

É aqui que o ChatGPT ganha destaque. Você e sua equipe podem usá-lo para sugerir medidas DAX, garantido facilidade e, por consequência, agilidade.

E o melhor, ele ainda explica as fórmulas, possibilitando o entendimento da lógica por trás delas e acelerando o aprendizado.

Ou seja, a ferramenta de IA é ideal para quem tem dificuldade de trabalhar com DAX, ou não tem conhecimentos avançados, mas deseja aprender mais sobre ele.

No mais, o ChatGPT também permite copiar a fórmula direto do chat e colar no Power BI. Dessa forma, você poupa tempo e evita erros, uma vez que não precisará escrevê-la manualmente.

Tudo isso é possível usando o ChatGPT em seu próprio navegador Web, sem necessidade de integrá-lo à ferramenta via API. Mas, caso seja preciso, você também pode contar com a API exclusiva do ChatGPT, disponível no Azure OpenAI Service.

Confira abaixo alguns exemplos de uso do ChatGPT com o Power BI para criar medidas DAX em um dashboard do setor de RH.

Usando a linguagem natural, você calculará dados como número de funcionários ativos, desligados ou contratados. Acompanhe!

Por que esperar para adotar uma cultura orientada a dados?

Eleve as habilidades analíticas do seu time com treinamento corporativo em Power BI. Com a Niteo Learning você pode adaptar a carga horária e customizar o conteúdo para sua realidade de negócio.

1. Criar tabelas com várias colunas

Para começar, criaremos uma tabela de calendário, muito usada para fazer análise temporal.

Você pode criá-la coluna por coluna ou usar a função “ADDCOLUMNS”.

Nesse último caso, com ChatGPT aberto, digite: “crie uma tabela de calendário utilizando DAX no Power BI com várias colunas utilizando a função ADDCOLUMNS”.

Em resposta, o ChatGPT passará a fórmula correspondente, bem como os próximos passos.

Medida DAX gerada pelo ChatGPT para a criação de uma tabela de calendário com várias colunas.
Como criar tabelas com várias colunas usando o ChatGPT

Agora, no Power BI, clique em “NOVA TABELA” e cole a medida DAX acima.

Clique em “ENTER” e pronto, você já terá uma nova tabela de calendário.

Como colar no Power BI o código gerado pelo ChatGPT para criar tabela de calendário.
Criação de tabela de calendário no Power BI

Você pode ainda customizar sua tabela acrescentando, por exemplo, o trimestre.

Código para adicionar coluna do trimestre na tabela de calendário.
Como customizar tabela de calendário, acrescentando nova coluna

2. Calcular número de funcionários ativos

Vejamos agora como calcular o número de funcionários ativos em uma organização ou setor pré-definido.

Vale destacar que, no nosso exemplo, chamamos a tabela de “tbfato” e a coluna de “data_demissão”, mas é possível dar a sua tabela e a coluna a nomenclatura adequada.

Assim, digite no ChatGPT: “em uma base de dados tbfato tem uma coluna data_demissão que representa a data de demissão do funcionário, crie uma medida para calcular o número de funcionários ativos”.

Então, teremos a seguinte resposta:

Medida DAX gerada pelo ChatGPT para calcular no Power BI o número de funcionários ativos.
Como calcular número de funcionários ativos

Copie a resposta e, no Power BI, clique em “NOVA MEDIDA”, cole a fórmula copiada e dê um “ENTER”.

Pronto, você terá uma nova medida que fornecerá o número de funcionários ativos.

3. Calcular número de funcionários desligados

Continuando, usaremos o ChatGPT com o Power BI para calcular o número de funcionários desligados.

Para isso, digitamos na ferramenta de IA: “Número de funcionários desligados”. Assim, teremos a seguinte resposta:

Medida DAX gerada pelo ChatGPT para calcular o número de funcionários desligados.
Como calcular número de funcionários desligados

Agora basta você copiar o código, clicar em “NOVA MEDIDA” no Power BI, colar a medida DAX e clicar “ENTER”.

4. Calcular o número de contratações atuais

Nossa próxima medida é mais específica e visa calcular o número de contratações atuais.

Para isso, digitaremos no ChatGPT: “tbfato contém uma coluna de data_admissão, crie uma medida para calcular o número de contratações do ano atual”.

Lembrando que “tbfato” é o nome da tabela que usamos como exemplo, você usará aqui o nome da sua tabela.

Com isso, o ChatGPT trará o resultado abaixo:

Medida DAX gerada pelo ChatGPT para calcular o número de contratações do ano corrente.
Como calcular o número de contratações atuais

Então, você irá copiar a fórmula e, no Power BI, clicar em “NOVA MEDIDA” e depois colar a medida sugerida.

Clique em ‘’ENTER” e pronto, já temos o resultado.

Mas para deixar mais completo, criaremos um visual de cartão para exibir esse resultado direto no dashboard do Power BI.

Para isso, você deve selecionar “CONTRATAÇÕES ATUAIS” no menu de dados a direita e depois em “NOVO CARTÃO”.

Print de como criar um novo cartão no Power BI para visualização do número de contratações atuais em um dashboard.
Como criar novo cartão no Power BI com o número de contratações atuais

Isso feito, basta apenas configurar o novo cartão com fonte, cor e efeitos da sua preferência.

5. Calcular o número de contratações no ano anterior

E agora, que tal usarmos o ChatGPT com o Power BI para calcular o número de contratações no ano anterior?

Para chegar nesse resultado, você deverá digitar: “Crie agora uma medida para calcular o número de contratações do ano anterior”.

Em resposta, o ChatGPT passará a medida DAX correspondente que deverá ser copiada.

Print de medida DAX gerada pelo ChatGPT para calcular o número de contratações realizadas no ano anterior.
Como calcular o número de contratações no ano anterior

Como nos exemplos anteriores, clique em “NOVA MEDIDA”, cole a fórmula gerada e tecle “ENTER”.

6. Calcular a taxa de variação de contratações entre os anos

Por fim, calcularemos a taxa de variação de contratações entre o ano atual e o ano anterior.

Para chegar nesse resultado, basta digitar no ChatGPT: “Calcular taxa de variação das contratações em relação ao ano anterior”.

Em resposta, o ChatGPT mostrará o seguinte:

Medida DAX para o Power BI gerada pelo ChatGPT para calcular a taxa de variação das contratações em relação ao ano anterior.
Como calcular a taxa de variação de contratações entre os anos

Copie a fórmula gerada, abra o Power BI, clique em “NOVA MEDIDA”, cole e tecle “ENTER”.

Nesse caso, o Power BI te mostrará um número que significa o que falta ser contratado no ano atual para igualar as contratações do ano anterior.

No entanto, se você desejar visualizar a porcentagem de contratações já realizadas no ano corrente, em relação ao ano passado, você deverá customizar sua medida DAX da seguinte forma:

Medida DAX gerada pelo ChatGPT para calcular a porcentagem de contratações já realizadas no ano atual, em relação ao ano anterior.
Como calcular a porcentagem de contratações realizadas no ano atual, em relação ao ano anterior.

Esse é um bom exemplo de que, embora o ChatGPT seja uma ferramenta muito poderosa, não se trata de algo infalível e pode não trazer o que você quer.

Seus resultados às vezes se prendem a modelos matemáticos simplificados demais ou não refletem as atualizações e recursos mais recentes do Power BI.

Por isso, é importante destacar que você sempre precisará ter cautela e verificar os resultados do ChatGPT para garantir a precisão.

Desejável também aprender a dar os comandos corretos, bem como a interagir e treinar a IA de maneira eficaz.

Dessa forma, você evita retrabalhos e respostas genéricas ou irrelevantes para sua situação específica.

Leia também: 5 maneiras de elevar a eficiência operacional combinando ChatGPT e Power Platform.

Aproveite o ChatGPT para potencializar o uso do Power BI

Há uma crença generalizada de que a inteligência artificial substituirá o trabalho humano. No entanto, ela amplia competências, e o uso conjunto do ChatGPT com o Power BI é um bom exemplo disso.

Como usuário do Power BI, você já sabe o quanto ele é poderoso quando se trata de visualização e análise de dados. E com a IA, você pode alcançar resultados ainda melhores. 

Você pode obter rapidamente respostas às suas perguntas, encontrar informações relevantes, acelerar seu fluxo de trabalho e ter ajuda em diversas tarefas. Desde calcular medidas e construir cálculos complexos até solucionar erros e otimizar suas consultas.

Ou seja, usar um modelo de linguagem, como o ChatGPT, em conjunto com o Power BI pode ser o que faltava para analistas de dados e demais profissionais extraírem tudo o que a ferramenta pode oferecer.

Não se esqueça: a IA é um recurso potente para fazer seus investimentos em tecnologia realmente valerem à pena, ao incentivar a máxima adoção dessas ferramentas por todos os profissionais da empresa.

Por todos esses motivos, você não pode ficar de fora dessa revolução tecnológica. Conheça nosso curso de Power BI com um novo módulo exclusivo de ChatGPT incorporado aos estudos de caso práticos das ferramentas.

Mais conteúdo sobre:
Inteligência ArtificialPower BI

Adote uma cultura orientada a dados!

Com o treinamento corporativo em Power BI da Niteo Learning você eleva ainda mais as habilidades analíticas e a consciência data-driven da sua equipe.

Como anda a maturidade digital na sua empresa?

Promova a evolução digital da sua equipe com treinamento corporativo em Power Platform. Com a Niteo Learning você pode adaptar a carga horária e customizar o conteúdo para sua realidade de negócio.

77% das empresas no Brasil falham ao transformar dados em insights!

Desafios? Falta de conhecimento técnico e ferramentas adequadas.

Forrester Consulting

Saia da estatística com nossa Fábrica de Dashboards, um serviço gerenciado que simplifica o processo de criação de visuais avançados.

Nos acompanhe nas mídias sociais!
LinkedIn
Instagram
YouTube

Assine nossa Newsletter!

Você recebe gratuitamente o melhor do nosso conteúdo diretamente no seu e-mail.

Conteúdo relacionado: