O que é Power Query?

10/06/2015 02:35

O que é o Power Query?


Written by Jorge Chávez on Domingo, 01 Fevereiro 2015.  Posted in Power Query, Conceitos

O Power Query é uma das ferramentas de self-service BI que pertence à família Power BI (disponível para Excel 2010 e 2013). Assim como o PowerPivot, você pode trabalhar com a versão online (via Office 365) e/ou como suplemento do MS-Excel.

Sua principal funcionalidade não é apenas a de carregar dados, mas também de trata-los antes de alimentar seu modelo de dados. Podemos (e devemos) considerar o Power Query como uma etapa anterior ao do PowerPivot, ele dará o tratamento inicial aos seus dados e deixará o trabalho de análise, construção de indicadores e relatórios aos demais membros da família Power BI (PowerPivot, Power Q&A, Power View e Power Map).

O que é Power Query? 

Conforme mostrado na imagem acima, o Power Query conecta-se a diversas fontes de dados (diversas mesmo! neste quesito ele deixa o PowerPivot no chinelo, você pode dar uma olhadinha na pequena lista no final do artigo), e realiza diversos tipos de operações (por exemplo: dividir colunas, converter dados, pesquisar, mesclar, anexar, e muito mais) para auxilia-lo na análise e construção de relatórios.

Assim como o PowerPivot possui o DAX, o Power Query possui uma linguagem específica chamada de Linguagem M (isso a torna mais maleável que o MDX), ela é extremamente útil na transformação de dados.

O Power Query está disponível em duas versões, a Standalone e a Power BI, esta segunda ainda está em desenvolvimento e permitirá o compartilhamento de suas consultas para outros usuários.

Você pode encontrar este suplemento (gratuitamente) no Download Center da Microsoft (recomendo que antes de realizar o download do Power Query, verifique a arquitetura do seu Excel e se a versão do suplemento é a mais recente. Não lembra mais como fazer isso?, leia a segunda parte deste artigo).

Abaixo, segue a lista de conexões nativas do Power Query:

  • Active Directory
  • Armazenamento de Tabela Microsoft Azure
  • Arquivo de texto
  • Arquivo Excel ou CSV
  • Arquivo Hadoop (HDFS)
  • Arquivo XML
  • Banco de dados do Access
  • Banco de dados do SQL Server
  • Banco de dados IBM DB2
  • Banco de dados MySQL
  • Banco de dados Oracle
  • Banco de dados PostgreSQL
  • Banco de dados SQL do Microsoft Azure
  • Banco de dados Sybase
  • Banco de dados Teradata
  • Facebook
  • Lista do SharePoint
  • Microsoft Azure HDInsight
  • Microsoft Azure Marketplace
  • Microsoft Exchange
  • OData Feed
  • Página da Web
  • Pasta

Novas conexões podem ser instaladas a parte (como é o caso do SalesForce).


Fonte: www.powerpivot.com.br/item/o-que-e-o-power-query