Partilhar via


Executar tarefas de consulta comuns no Power BI Desktop

Na janela Power Query Editor do Power BI Desktop, há um punhado de tarefas comumente usadas. Este artigo demonstra essas tarefas comuns e fornece links para informações adicionais.

As tarefas de consulta comuns demonstradas aqui são:

  • Conectar-se aos dados
  • Formatar e combinar dados
  • Agrupar linhas
  • Colunas dinâmicas
  • Criar colunas personalizadas
  • Fórmulas de consulta

Você pode usar várias conexões de dados para concluir essas tarefas. Os dados da pasta de trabalho do Excel de exemplo estão disponíveis para você baixar ou se conectar, caso você queira executar essas tarefas por conta própria.

A primeira conexão de dados é uma pasta de trabalho do Excel, que você pode baixar e salvar localmente.

Você também pode encontrar uma fonte de dados da Web por conta própria, se quiser acompanhar seus próprios dados.

Conectar-se aos dados

Para se conectar a dados no Power BI Desktop, selecione Home e escolha Obter dados. O Power BI Desktop apresenta um menu com as fontes de dados mais comuns. Para obter uma lista completa das fontes de dados às quais o Power BI Desktop pode se conectar, selecione Mais no final do menu. Para obter mais informações, consulte Fontes de dados no Power BI Desktop.

Captura de ecrã da lista suspensa Fontes de dados comuns depois de selecionar o botão Obter dados na faixa de opções.

Para começar, selecione Pasta de Trabalho do Excel , especifique a pasta de trabalho do Excel mencionada anteriormente e escolha Abrir. O Editor do Power Query inspeciona o livro e, em seguida, apresenta os dados que encontrou na caixa de diálogo do Navegador depois de selecionar uma tabela.

Captura de ecrã da caixa de diálogo Navegador com a Tabela 1 escolhida para carregar.

Selecione Transformar Dados para editar, ajustar ou modelaros dados antes de carregá-los no Power BI Desktop. A edição é especialmente útil quando se trabalha com grandes modelos semânticos que se pretende reduzir antes de carregar.

A conexão com diferentes tipos de dados é um processo semelhante. Para se conectar a uma fonte de dados da Web, selecione Obter dados>Maise escolha Outro>Web>Conectar.

Captura de tela da caixa de diálogo Obter dados destacando a opção para se conectar a uma fonte de dados da Web.

A caixa de diálogo From Web é exibida, onde você pode digitar a URL da página da Web.

Captura de tela da caixa de diálogo Da Web mostrando uma conexão com a fonte de dados a partir de uma URL.

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

Outras conexões de dados são semelhantes. O Power BI Desktop solicita as credenciais apropriadas se precisar que você autentique sua conexão.

Para obter uma demonstração passo a passo da ligação a dados no Power BI Desktop, consulte Ligar a dados no Power BI Desktop.

Formatar e combinar dados

Pode moldar e combinar dados facilmente com o Power Query Editor. Esta seção inclui alguns exemplos de como você pode moldar dados. Para obter uma demonstração mais completa de modelagem e combinação de dados, consulte Modelar e combinar dados com o Power BI Desktop.

Esta seção e as seções a seguir usam o exemplo pasta de trabalho do Excel mencionado anteriormente, que você pode baixar e salvar localmente. Carregue os dados no Power Query Editor usando o botão Transformar dados no separador Base. Depois de carregar os dados, selecione Tabela 1 nas consultas disponíveis no painel Consultas, conforme mostrado aqui:

Captura de ecrã do Editor do Power Query com a Tabela 1 realçada no painel de consultas.

Ao modelar dados, você transforma uma fonte de dados no formulário e formato que atende às suas necessidades.

No Power Query Editor, pode encontrar muitos comandos no friso e nos menus de contexto. Por exemplo, quando você clica com o botão direito do mouse em uma coluna, o menu de contexto permite remover a coluna. Em alternativa, selecione uma coluna e, em seguida, escolha o botão Remover Colunas no separador Base na faixa de opções.

Captura de ecrã do Editor do Power Query com as opções para remover colunas realçadas.

Você pode moldar os dados de muitas outras maneiras nesta consulta. Você pode remover qualquer número de linhas da parte superior ou inferior. Ou adicione colunas, divida colunas, substitua valores e faça outras tarefas de modelagem. Com estas funcionalidades, pode direcionar o Power Query Editor para obter os dados como pretende.

Agrupar linhas

No Power Query Editor, pode agrupar os valores de várias linhas num ú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 modelo semântico de matrícula educacional. Os dados são da pasta de trabalho do Excel.

Este exemplo mostra quantas agências cada estado tem. (As agências podem incluir agrupamentos escolares, outras entidades de educação, como distritos de serviços regionais, e muito mais.) Selecione a coluna State Abbr e, em seguida, selecione o botão Agrupar por no separador Transformar ou no separador Início da faixa de opções. (Agrupar por está disponível em ambas as abas.)

Captura de ecrã do Power Query Editor a realçar o botão Agrupar Por no friso.

A caixa de diálogo Agrupar por é exibida. Quando o Editor do Power Query agrupa linhas, cria uma nova coluna na qual coloca os resultados Agrupar por. Você pode ajustar a operação Group By das seguintes maneiras:

  1. A lista suspensa sem rótulo especifica a coluna a ser agrupada. O Editor do Power Query define como padrão esse valor para a coluna selecionada, mas você pode alterá-lo para qualquer coluna na tabela.
  2. Novo nome de coluna: O Editor do Power Query sugere um nome para a nova coluna, com base na operação que aplica à coluna agrupada. No entanto, você pode nomear a nova coluna como quiser.
  3. Operação: Escolha a operação que o Editor do Power Query aplica, como Soma, Mediana ou Contar Linhas Distintas . O valor padrão é Count Rows.
  4. Adicionar de agrupamento e Adicionarde agregação: Esses botões estarão disponíveis somente se você selecionar a opção Avançado. Numa única operação, é possível realizar operações de agrupamento (ações Agrupar por) em várias colunas e criar múltiplas agregações utilizando estes botões. Com base nas suas seleções nesta caixa de diálogo, o Editor do Power Query cria uma nova coluna que funciona 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 eliminar um agrupamento ou agregação, clique no ícone de elipse (...) à direita da linha e, em seguida, Eliminar. Vá em frente e tente a operação Group By usando os valores padrão para ver o que ocorre.

Captura de ecrã mostra a caixa de diálogo do Agrupar por com as opções Básico e Avançado realçadas.

Quando clica em OK, o Editor do Power Query realiza a operação Agrupar por e retorna os resultados.

Captura de tela do exemplo de efeitos Group By.

E com o Power Query Editor, pode sempre remover a última operação de modelação. No painel de 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 não gostar dos resultados, refaça o passo até que o Power Query Editor molde os seus dados da forma que pretende.

Colunas dinâmicas

Você pode dinamizar colunas e criar uma tabela que contenha valores agregados para cada valor exclusivo em uma coluna. Por exemplo, para descobrir quantos produtos diferentes existem em cada categoria de produto, você pode criar rapidamente uma tabela para fazer isso.

Para criar uma nova tabela que mostre uma contagem de produtos para cada categoria (com base na coluna CategoryName), selecione a coluna e, em seguida, selecione Transformar>Coluna Dinâmica.

Captura de ecrã do botão Coluna Dinâmica destacado no separador Transformar.

A caixa de diálogo Coluna Pivô é exibida, informando quais os valores da coluna a operação usa para criar novas colunas. (Se o nome da coluna desejada de CategoryName não for mostrado, selecione-o na lista suspensa.) Ao expandir Opções Avançadas, pode selecionar qual função aplicar aos valores agregados.

Captura de ecrã da caixa de diálogo Coluna Dinâmica realçando Opções avançadas.

Ao selecionar OK, o Editor do Power Query exibe a tabela de acordo com as instruções de transformação fornecidas na caixa de diálogo Coluna Dinâmica.

Captura de ecrã dos resultados da Coluna Dinâmica.

Criar colunas personalizadas

No Power Query Editor, pode criar fórmulas personalizadas que funcionam em várias colunas na tabela. Em seguida, você pode colocar 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 do livro do Excel no Editor do Power Query, aceda ao separador Adicionar Coluna no friso e, em seguida, selecione Coluna Personalizada.

Captura de ecrã do Editor do Power Query a realçar o botão Coluna Personalizada no separador Adicionar Coluna.

A caixa de diálogo a seguir é exibida. Este exemplo cria uma coluna personalizada chamada Percent ELL que calcula a porcentagem do total de alunos que são alunos de língua inglesa (ELL).

Captura de ecrã da caixa de diálogo Coluna Personalizada que mostra uma fórmula de exemplo.

Tal como acontece com qualquer outro passo aplicado no Power Query Editor, se a nova coluna personalizada não fornecer os dados que procura, pode eliminar o passo. No painel Configurações de Consulta, em ETAPAS APLICADAS, basta selecionar o X ao lado da etapa adicionada personalizada .

Captura de tela do histórico de ETAPAS APLICADAS destacando a última etapa executada.

Fórmulas de consulta

Pode editar os passos gerados pelo Power Query Editor. Você também pode criar fórmulas personalizadas, que permitem que você se conecte e modele seus dados com mais precisão. Sempre que o Editor do Power Query executa uma ação em dados, a fórmula associada à ação é apresentada na barra de fórmulas. Para ver a barra de fórmulas, aceda ao separador Vista do friso e, em seguida, selecione Barra de Fórmulas.

Captura de ecrã do Power Query Editor a realçar a caixa de seleção Barra de Fórmulas no separador Ver.

O Power Query Editor mantém todos os passos aplicados para cada consulta como texto que pode ver ou modificar. Você pode exibir ou modificar o texto de qualquer consulta usando o Editor Avançado. Basta selecionar Exibir e, em seguida, Editor Avançado.

Captura de ecrã do Power Query Editor a realçar o botão

Aqui está uma imagem do ecrã do Editor Avançado, com as etapas da consulta associadas à consulta InscriçãoDeEstudantesEUA exibidas. Estes passos são criados na Linguagem de Fórmulas do Power Query, frequentemente referida como M. Para obter mais informações, consulte Criar fórmulas do Power Query no Excel. Para ver a própria especificação de linguagem, consulte Especificação de linguagem do Power Query M.

Captura de ecrã da caixa de diálogo Editor Avançado com uma fórmula de exemplo.

O Power BI Desktop fornece um extenso conjunto de categorias de fórmulas. Para obter mais informações e uma referência completa de todas as fórmulas do Power Query Editor, consulte Referência da função M do Power Query.

Você pode fazer todos os tipos de coisas com o Power BI Desktop. Para obter mais informações sobre seus recursos, consulte os seguintes recursos: