Introdução ao Query Editor no Power BI Desktop

Introdução ao Query Editor no Power BI Desktop

Selecting the split column option
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


O Power BI é uma ferramenta de análise de dados desenvolvida pela Microsoft usada para visualizar dados e encontrar informações úteis. Neste artigo, você verá como trabalhar com o Editor de Consultas na área de trabalho do Power BI. O Power BI vem em várias versões, ou seja, Power BI Desktop, Serviço do Power BI, Power BI Mobile e Power BI Developer. O Power BI Desktop é a versão gratuita e o editor de consultas está disponível nas três versões.

O Power BI Desktop possui vários componentes para transformar, modelar e visualizar dados e também gerar relatórios a partir dos dados. O Editor de consultas no Power BI é usado para transformar ou editar arquivos de dados antes que eles sejam realmente carregados no Power BI.

O Query Editor desempenha o papel de um contêiner de dados intermediário, no qual você pode modificar dados selecionando linhas e colunas, dividindo linhas e colunas, girando e desviando colunas, etc. As alterações feitas pelo Query Editor no Power BI não são refletidas no real conjunto de dados. Depois de pré-processar os dados e transformá-los no formato necessário, você pode carregar os dados no ambiente do Power BI.

Neste artigo, você verá como usar o Editor de Consultas na área de trabalho do Power BI para transformar dados e carregá-los na área de trabalho do Power BI.

Conectando o Power BI a uma fonte de dados

Antes de poder reprocessar dados usando o Query Editor no Power BI, você deve conectar o Power BI a uma fonte de dados. O Power BI pode obter dados de várias fontes de dados, como MS Excel, Texto / CSV, SQL Server, Web etc. Neste artigo, você verá como se conectar a uma fonte de dados localizada na Internet.

Se você estiver trabalhando com um conjunto de dados SQL, consulte este artigo.

Para fazer isso, abra o Power BI Desktop e, na caixa de diálogo Entrar mostrada abaixo, selecione o botão “Obter dados” localizado no lado esquerdo da caixa de diálogo.

Captura de tela da página de logon do Power BI

Uma janela aparecerá listando todas as fontes de dados do Power BI. Digite “web” na caixa de pesquisa. Você verá a fonte de dados “Web” aparecer no Todos lista de fontes de dados. Selecione “Web” e clique no botão “conectar”, conforme mostrado na captura de tela a seguir:

Leia Também  Importando dados para o SQL Server do MySQL usando SSMS

Captura de tela da tela 'obter dados' ao conectar-se à fonte de dados da web

Você verá a seguinte caixa de diálogo. No campo URL, insira o seguinte URL:

https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv

Este URL aponta para um arquivo CSV localizado no Github. O arquivo contém o conjunto de dados do Titanic, que contém informações sobre os passageiros que viajaram no infeliz navio Titanic que afundou em 1912.

Captura de tela da conexão com dados de exemplo

O Power BI pode levar algum tempo para estabelecer uma conexão com a fonte de dados online, dependendo do tamanho do arquivo. Depois que a conexão for estabelecida, você deverá ver a seguinte janela:

Captura de tela dos dados transferidos para o Power BI

Nesse momento, se você clicar no botão “Carregar”, o conjunto de dados será carregado no Power BI. Se você deseja abrir os dados no Query Editor no Power BI e executar algum pré-processamento, clique no botão “Transform Data”.

Os dados abertos na janela de consulta são assim:

Abrindo os dados baixados no editor de consultas

Você pode ver todas as colunas no seu conjunto de dados junto com o tipo de coluna. Por exemplo, a coluna Nome tem o tipo ABC, o que significa que a coluna contém o texto. Você pode realmente clicar no tipo de coluna para ver todos os tipos de coluna e seus nomes, conforme mostrado na captura de tela a seguir:

Revendo tipos de dados da coluna no editor de consultas

Trabalhando com o Editor de Consultas

Agora que abrimos os dados no Query Editor no Power BI, podemos aplicar várias funções de pré-processamento nos dados. Vamos ver algumas dessas funções:

Removendo e Filtrando Linhas

O editor de consultas permite remover ou filtrar as linhas de um conjunto de dados.

Removendo linhas com valores nulos

Se você observar o conjunto de dados do Titanic no Editor de consultas, poderá ver que a coluna Idade contém alguns valores nulos, como mostrado abaixo:

Captura de tela mostrando linhas com valores nulos no Power BI

Você pode remover as linhas em que o Age contém valores nulos. Para fazer isso, clique no botão que contém o triângulo invertido na extremidade direita da coluna Idade. E desmarque a opção “null” na lista de todos os valores exclusivos da coluna de idade, como mostrado abaixo:

Selecionando colunas que contêm valores nulos para exclusão

Clique no botão OK e você verá que as linhas em que a coluna Idade contém valores nulos foram removidas.

Removendo linhas com valores em branco

Da mesma forma, você pode repetir o mesmo procedimento para remover as linhas em que a coluna Cabine contém linhas em branco, conforme mostrado abaixo:

Leia Também  A visão geral e exemplos do comando PARSEONLY SQL

Captura de tela destacando as linhas que contêm espaços em branco na coluna da cabine

É necessário abrir novamente a lista de valores exclusivos da coluna Cabine e desmarcar a caixa de seleção à esquerda da opção “em branco”.

Selecionando as Linhas com Entradas em Branco para Exclusão no Editor de Consultas

Clique no botão OK e você verá que todas as linhas em que a coluna Cabine contém valores vazios serão removidas.

Você também pode desfazer as operações executadas no seu conjunto de dados no Query Editor no Power BI. Na janela “ETAPAS APLICADAS” na captura de tela a seguir, você pode ver as operações que você executou no conjunto de dados. Você pode remover as operações clicando no ícone de cruz à esquerda de cada etapa.

Revendo etapas aplicadas anteriormente nas configurações de consulta

Filtrando linhas com base na condição

Você também pode remover linhas com base nos valores em uma coluna específica. Por exemplo, se você deseja manter apenas as linhas em que a coluna Tarifa tem valores maiores que 40 ou menores que 10, você pode usar a propriedade Filtro de números. Para fazer isso, clique no triângulo à esquerda do nome da coluna Tarifa e clique na propriedade “Filtros de número”. Uma lista suspensa será exibida. Selecione “Maior que” na lista, como mostrado abaixo:

Filtrando linhas de acordo com critérios

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Você deve ver a seguinte janela. Adicione 40 e 10 nos campos correspondentes e clique no botão OK. Você verá que o conjunto de dados agora conterá apenas as linhas em que a coluna Tarifa tem um valor maior que 40 ou menor que 10.

Definindo as condições para um filtro

Você também pode aplicar filtros na coluna de texto. Por exemplo, se você deseja apenas manter os registros das passageiras, desmarque a caixa de seleção “masculino” nos filtros da coluna Sexo, conforme mostrado abaixo.

aplicar um filtro baseado em texto a uma coluna.

Removendo colunas

Como linhas, você também pode remover colunas que não deseja no seu conjunto de dados. Por exemplo, a coluna Cabine no conjunto de dados do Titanic contém muitos valores nulos. Nós podemos removê-lo. Para fazer isso, clique na opção “Escolher coluna -> Escolher colunas” no menu superior, como mostrado abaixo.

Selecionando a opção Escolher Coluna

Você verá uma lista de todas as colunas no seu conjunto de dados. Desmarque a caixa de seleção à esquerda da coluna que deseja excluir, como mostrado abaixo:

Selecionando as colunas individuais para exclusão de um menu

Clique no botão “OK” e você verá que a coluna Cabine foi removida do conjunto de dados.

Outra maneira de remover uma coluna é simplesmente selecionando a coluna e clicando na opção “Remover colunas -> Remover colunas” no menu superior, conforme mostrado nas duas capturas de tela a seguir:

Leia Também  Configurações de transmissão ao vivo para iniciantes / Bom / Ótimo / Bananas - Brent Ozar Unlimited®

Selecionando uma coluna individual para exclusão manualmente

Selecionando a exclusão para as colunas selecionadas manualmente anteriormente.

Você também pode renomear uma coluna. Para fazer isso, basta clicar duas vezes no cabeçalho da coluna e escrever o novo nome da coluna. Por exemplo, na captura de tela a seguir, a coluna Tarifa foi renomeada como Preço do ingresso.

Renomeando uma coluna no Power BI

Substituindo valores

Você pode substituir valores em uma coluna específica por meio do Query Editor no Power BI. Por exemplo, para substituir as linhas em branco na coluna Cabine que contém um valor nulo, primeiro você precisa selecionar a coluna Cabine e clicar na opção Substituir valor no menu superior, como mostrado abaixo:

Selecionando Substituir Valores do QAT

Você verá a seguinte janela. Aqui você pode especificar o valor original e o novo valor nos campos “Valor a encontrar” e “Substituir por”, respectivamente.

Especificando valores a serem substituídos e com o que eles devem ser substituídos

Aqui está uma captura de tela da saída:

Saída da operação de substituir valores

Você pode ver que os valores em branco foram substituídos por valores nulos.

Divisão de colunas

Você pode dividir uma coluna em mais usando várias opções diferentes.

Por exemplo, se você deseja dividir a coluna Ticket em duas colunas, onde a primeira nova coluna contém os 2 primeiros caracteres da coluna original e a segunda nova coluna contém os caracteres restantes da coluna original, é necessário selecionar a coluna Ticket e clique na opção “Dividir coluna -> por número de caracteres” no menu superior, como mostrado abaixo:

Selecionando a opção de coluna dividida

Em seguida, especifique o número de caracteres após o qual você deseja dividir os valores na coluna original, conforme mostrado abaixo:

Especificando o número de caracteres após o qual queremos dividir a coluna

Depois de dividir as colunas, você verá duas novas colunas, Ticket.1 e Ticket.2, conforme mostrado abaixo:

Captura de tela das novas colunas após dividir uma coluna

Conclusão

O Query Editor no Power BI é uma ferramenta muito útil para transformar dados antes de serem realmente carregados no ambiente do Power BI. Neste artigo, abordamos alguns dos Editor de Consultas mais básico nas operações do Power BI. Vimos como remover e filtrar linhas e colunas, como substituir valores no conjunto de dados e como dividir colunas com base em determinadas condições.

Ben Richardson
Últimas mensagens de Ben Richardson (ver todos)

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br