O POWER BI É PARA VOCÊ

Ter visão 360º de sua empresa já é possível com
o Microsoft Power BI.

Julho 22, 2022

Na janela do Editor do Power Query do Power BI Desktop, há uma série de tarefas usadas frequentemente. Este artigo demonstra essas tarefas comuns e fornece links para mais informações.

As tarefas comuns de consulta demonstradas aqui são estas:

  • Conectar aos dados
  • Formatar e combinar dados
  • Agrupar linhas
  • Dinamizar colunas
  • Criar colunas personalizadas
  • Fórmulas de consulta

Usaremos algumas conexões de dados para concluir essas tarefas. Os dados estão disponíveis para conexão ou download, caso você deseje executar essas tarefas por conta própria.

A primeira conexão de dados é uma pasta de trabalho do Excel, que pode ser baixada e gravada localmente. A outra é um recurso da Web que também é usado em outros artigos do Power BI Desktop:

https://www.bankrate.com/retirement/best-and-worst-states-for-retirement/

As tarefas de consulta comuns começam nas etapas necessárias para conectar-se às duas fontes de dados.

Conectar aos dados

Para se conectar aos dados em Power BI Desktop, selecione Página Inicial e, em seguida, Obter dados. O Power BI Desktop apresenta um menu com as fontes de dados mais comuns. Para obter uma lista completa de fontes de dados às quais o Power BI Desktop pode se conectar, selecione o botão Mais... na parte inferior do menu. Para saber mais, confira Fontes de dados no Power BI Desktop.

Most Common data sources menu, Get data button, Power BI Desktop

Para começar, selecione Excel, especifique a pasta de trabalho do Excel mencionada anteriormente e, depois, selecione Abrir. O Power Query inspeciona a pasta de trabalho e apresenta os dados encontrados na caixa de diálogo Navegador, após a seleção de uma tabela.

Excel data source, Navigator dialog box, Get Data, Power BI Desktop

Você pode selecionar Transformar Dados para editar, ajustar ou formatar os dados antes de carregá-los no Power BI Desktop. A edição é útil principalmente quando você trabalha com conjuntos grandes de dados os quais você quer reduzir antes do carregamento.

Conectar-se a diferentes tipos de dados é igualmente fácil. Convém também se conectar a um recurso da Web. Escolha Obter dataMore> e selecione OtherWeb>>Conexão.

Web data source, Get Data dialog box, Power BI Desktop

Digite a URL da página da Web na caixa de diálogo Da Web exibida.

From Web dialog box, Web data source, Get Data, Power BI Desktop

Selecione OK. Assim como antes, o Power BI Desktop inspeciona os dados da página da Web e mostra as opções de visualização na caixa de diálogo Navegador. Quando você seleciona uma tabela, ela exibe uma visualização dos dados.

Outras conexões de dados são semelhantes. Se for necessário autenticar-se para fazer uma conexão de dados, o Power BI Desktop solicitará a você as credenciais apropriadas.

Para ver uma demonstração passo a passo da conexão a dados no Power BI Desktop, confira Conectar-se a dados no Power BI Desktop.

Formatar e combinar dados

Você pode facilmente formatar e combinar dados com o Editor do Power Query. Esta seção inclui alguns exemplos de como você pode formatar dados. Para ver uma demonstração mais completa de formatação e combinação de dados, confira Formatar e combinar dados com o Power BI Desktop.

Na seção anterior, você se conectou a dois conjuntos de dados: uma pasta de trabalho do Excel e um recurso da Web. Após o carregamento dos dados no Editor do Power Query, selecione a consulta da página da Web nas consultas disponíveis no painel Consultas, conforme mostrado aqui:

Queries pane, Power Query Editor, Power BI Desktop

Ao formatar dados, você transforma uma fonte de dados na forma e formato que atendem às suas necessidades.

No Editor do Power Query, é possível encontrar vários comandos na faixa de opções e em um menu de contexto. Por exemplo, quando você clica com o botão direito em uma coluna, o menu de contexto permite a remoção dessa coluna. Você também pode selecionar uma coluna e, em seguida, selecionar o botão Gerenciar ColunasRemove> na guia Página Inicial na faixa de opções.

Remove Columns command, Power Query Editor, Power BI Desktop

Você pode formatar os dados de muitas outras maneiras nesta consulta. Você pode remover qualquer quantidade de linhas da parte superior ou inferior. Ou você pode adicionar colunas, dividir colunas, substituir valores e outras tarefas de moldagem. Com esses recursos, você pode direcionar o Editor do Power Query para obter os dados como quiser.

Agrupar linhas

No Editor do Power Query, você pode agrupar os valores de várias linhas em um único valor. Esse recurso pode ser útil ao resumir o número de produtos oferecidos, o total de vendas ou a contagem de alunos.

Neste exemplo, você agrupa linhas em um conjunto de dados de matrículas acadêmicas. Os dados são da pasta de trabalho do Excel. Ela foi formatada no Editor do Power Query para mostrar apenas as colunas necessárias, o nome da tabela foi alterado e outras transformações foram feitas.

Vamos descobrir quantas agências cada estado tem. (As agências podem incluir distritos escolares, outras agências de educação, como distritos de serviço regional e muito mais.) Selecione a ID da Agência – NCES Atribuído [Distrito] Coluna do ano mais recente disponível e, em seguida, selecione o botão Agrupar por na guia Transformar ou na guia Página Inicial da faixa de opções. (Agrupar por está disponível nas duas guias.)

Screenshot shows how to group rows in a table.

A caixa de diálogo Agrupar por é exibida. Quando o Editor do Power Query agrupa linhas, ela cria uma nova coluna na qual coloca os resultados de Agrupar por. É possível ajustar a operação Agrupar Por das seguintes maneiras:

  1. A lista suspensa sem rótulo especifica a coluna a ser agrupada. O Editor do Power Query padroniza esse valor para a coluna selecionada, mas você pode alterá-lo para qualquer coluna na tabela.
  2. Nome da nova coluna: o Editor do Power Query sugere um nome para a nova coluna com base na operação que ele aplica à coluna que está sendo agrupada. No entanto, você pode nomear a nova coluna como quiser.
  3. Operação: Você pode escolher a operação aplicada pelo Editor do Power Query, como SomaMediano ou Contar Linhas Distintas. O valor padrão é Contar Linhas.
  4. Adicionar agrupamento e Adicionar agregação: Esses botões só estarão disponíveis se você selecionar a opção Avançado. Em uma única operação, você pode fazer operações de agrupamento (ações Group By) em várias colunas e criar várias agregações usando esses botões. Com base em suas seleções nessa caixa de diálogo, o Editor do Power Query cria uma nova coluna que opera em várias colunas.

Selecione Adicionar agrupamento ou Adicionar agregação para adicionar mais agrupamentos ou agregações a uma operação Agrupar por. Para remover um agrupamento ou agregação, selecione o ícone de reticências ( ... ) à direita da linha e, em seguida, Excluir. Vá em frente e experimente a operação Agrupar por usando os valores padrão para ver o que acontece.

Screenshot shows the Group By dialog box with Add grouping and Add aggregation called out.

Quando você seleciona OK, o Power Query executa a operação Agrupar por e retorna os resultados. Uau, veja só – Ohio, Texas, Illinois e Califórnia têm mais de mil agências cada uma!

Count column, Group By operation, Power Query Editor, Power BI Desktop

E com o Editor do Power Query, sempre é possível remover a última operação de formatação. No painel Configurações de Consulta, em Etapas Aplicadas, basta selecionar o X ao lado da etapa concluída recentemente. Então, vá em frente e experimente. Se você não gostar dos resultados, refaça até que o Editor do Power Query formate seus dados do jeito que você quer.

Dinamizar colunas

É possível dinamizar colunas e criar uma tabela que contém valores agregados para cada valor exclusivo em uma coluna. Por exemplo, para saber quantos produtos diferentes você tem em cada categoria de produto, é possível criar rapidamente uma tabela que faz isso.

Vejamos um exemplo. A tabela Products_by_Categories a seguir foi formatada para exibir apenas cada produto exclusivo (por nome) e a qual categoria cada produto pertence. Para criar uma nova tabela que mostra uma contagem de produtos para cada categoria (com base na coluna CategoryName ), selecione a coluna e selecione Transformar>Dinamizar Coluna.

Pivot Column command, Power Query Editor, Power BI Desktop

A caixa de diálogo Coluna Dinâmica é exibida, informando quais valores de coluna serão usados para criar novas colunas. (Se o nome da coluna desejado de CategoryName não for mostrado, selecione-o na lista suspensa.) Ao expandir as opções avançadas, você pode selecionar a função que será aplicada aos valores agregados.

Pivot Column dialog box, Power Query Editor, Power BI Desktop

Quando você seleciona OK, o Power Query exibe a tabela de acordo com as instruções de transformação fornecidas na caixa de diálogo Dinamizar Coluna.

Pivot Column result, Power Query Editor, Power BI Desktop

Criar colunas personalizadas

No Editor do Power Query, você pode criar fórmulas personalizadas que operam em várias colunas em sua tabela. Em seguida, você pode posicionar os resultados dessas fórmulas em uma nova coluna (personalizada). O Editor do Power Query facilita a criação de colunas personalizadas.

Com os dados da pasta de trabalho do Excel no Editor do Power Query, acesse a guia Adicionar Coluna na faixa de opções e, em seguida, selecione Coluna Personalizada.

Add Custom Column command, Power Query Editor, Power BI Desktop

A caixa de diálogo a seguir é exibida. Neste exemplo, criamos uma coluna personalizada chamada Percent ELL que calcula o percentual entre o total de alunos que são ELL (English Language Learners, aprendizes do idioma inglês).

Custom Column dialog box, Power Query Editor, Power BI Desktop

Assim como ocorre com qualquer outra etapa aplicada no Editor do Power Query, se a nova coluna personalizada não fornecer os dados que você está procurando, exclua a etapa. No painel Configurações de Consulta, em Etapas Aplicadas, basta selecionar o X ao lado da etapa Personalização Adicionada.

Applied steps, Query Settings pane, Power Query Editor, Power BI Desktop

Fórmulas de consulta

Você pode editar as etapas geradas pelo Editor do Power Query. Você também pode criar fórmulas personalizadas, que permitem que você se conecte e formate seus dados com mais precisão. Sempre que o Editor do Power Query executa uma ação nos dados, a fórmula associada à ação é exibida na barra de fórmulas. Para exibir a barra de fórmulas, acesse a guia Exibir da faixa de opções e selecione a Barra de Fórmulas.

Formula Bar option, Power Query Editor, Power BI Desktop

O Editor do Power Query mantém todas as etapas aplicadas de cada consulta como texto, assim você pode exibi-las ou modificá-las. Você pode exibir ou modificar o texto de qualquer consulta usando o Editor Avançado. Basta selecionar Exibir e, em seguida, Editor Avançado.

Advanced Editor command, Power Query Editor, Power BI Desktop

Veja aqui o Editor Avançado, com as etapas de consulta associadas à consulta USA_StudentEnrollment exibida. Essas etapas são criadas na Linguagem de Fórmula do Power Query, frequentemente designada como M. Para saber mais, confira Saiba mais sobre as fórmulas do Power Query. Para exibir a própria especificação da linguagem, confira Especificação da linguagem M do Power Query.

Advanced Editor dialog box, Power Query Editor, Power BI Desktop

O Power BI Desktop fornece um amplo conjunto de categorias de fórmula. Para saber mais e obter uma referência completa de todas as fórmulas do Editor do Power Query, confira Referência da função M do Power Query.

Tags: