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:
- Ligar a dados
- Formatar e combinar dados
- Linhas de grupo
- 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.
Ligar a dados
Para ligar a dados no Power BI Desktop, selecione Base e, em seguida, selecione 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 Navegador depois de selecionar uma tabela.
Selecione Transformar Dados para editar, ajustar ou dar forma aos dados antes de carregá-los no Power BI Desktop. A edição é especialmente útil quando você trabalha com modelos semânticos grandes que deseja fixar 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 mais dados> e escolha Outra>conexão da Web.>
A caixa de diálogo Da 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 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. 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 conexão com dados no Power BI Desktop, consulte Conectar-se 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 Formatar e combinar dados com o Power BI Desktop.
Esta seção e as seções a seguir usam a pasta de trabalho do Excel de exemplomencionada anteriormente, que você pode baixar e salvar localmente. Carregue os dados no Power Query Editor utilizando 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. Ou selecione uma coluna e, em seguida, escolha o botão Remover Colunas no separador Base do friso.
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.
Linhas de grupo
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 distritos escolares, outras agências 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 Base do friso. (O grupo por está disponível em ambas as guias.)
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 Agrupar por 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.
- Nome da nova coluna: o Power Query Editor 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 agrupamento e Adicionar agregação: esses botões estarão disponíveis somente se você selecionar a opção Avançado . Em uma única operação, você pode fazer operações de agrupamento (Agrupar por ações) em muitas colunas e criar várias agregações usando esses 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 remover um agrupamento ou agregação, selecione o ícone de reticências (...) à direita da linha e, em seguida, Eliminar. Vá em frente e tente a operação Agrupar por usando os valores padrão para ver o que ocorre.
Quando seleciona OK, o Power Query Editor efetua a operação Agrupar por e devolve os resultados.
E com o Power Query Editor, pode sempre remover a última operação de modelaçã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 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 Dinâmica é exibida, informando quais valores de coluna a operação usa para criar novas colunas. (Se o nome da coluna desejada de CategoryName não é mostrado, selecione-o na lista suspensa.) Ao expandir Opções avançadas, você pode selecionar qual função aplicar aos valores agregados.
Quando seleciona OK, o Power Query Editor apresenta 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 Porcentagem 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 Personalizada adicionada.
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 Ver 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 Visualizar e, em seguida, Editor Avançado.
Aqui está uma captura de tela do Editor Avançado, com as etapas de consulta associadas à consulta USA_StudentEnrollment exibida. 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 exibir a especificação de linguagem em si, 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 Power Query M.
Conteúdos relacionados
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: