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.
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.
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.
A caixa de diálogo From Web é exibida, onde você pode digitar a URL da página da Web.
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:
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.
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.)
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:
- 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.
- 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.
- 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.
- 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.
Quando clica em OK, o Editor do Power Query realiza a operação Agrupar por e retorna os resultados.
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.
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.
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.
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.
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).
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 .
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.
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.
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.
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.
Conteúdo relacionado
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: