No mundo orientado a dados de hoje, o SQL Server se destaca como o armazenamento de banco de dados obrigatório para as organizações, armazenando seus vastos dados de negócios. Simultaneamente, o Excel continua sendo aquele aplicativo de planilha de análise de dados versátil amplamente adotado em vários departamentos e níveis organizacionais.
No entanto, obter dados entre esses dois aplicativos pode levar tempo e esforço. Portanto, mostraremos como importar dados perfeitamente do SQL Server para o Excel usando o Power Query.
O que é consulta de energia?
O Microsoft Power Query é um mecanismo de transformação e limpeza de dados disponível no Microsoft Excel, Power BI e Azure Data Factory. O Power Query funciona de maneira semelhante em todos esses aplicativos.
Com o Power Query, você pode carregar dados para o aplicativo de várias fontes e limpá-los usando o código M ou seus recursos de transformação pré-criados. Esses recursos incluem remover colunas, alterar um tipo de dados, combinando vários conjuntos de dados no Microsoft Excel
, ou realizando uma análise de sentimento em seus dados.Embora o Power Query seja uma ferramenta empolgante, os novos usuários devem garantir que estão familiarizados com o Excel antes de começar a usar o Power Query. Se você não está confiante com suas habilidades de Excel, visite estes sites de treinamento e cursos gratuitos para se tornar um mestre do Excel.
Explorando o SQL Server Management Studio (SSMS)
SQL Server Management Studio, ou SSMS como é chamado, é uma plataforma SQL Server. É referido como uma plataforma porque compreende vários componentes, como Mecanismo de Banco de Dados, Analysis Services, Integration Services e Reporting Services. Com esses serviços, você pode ter uma plataforma prática para todos os tipos de trabalho relacionados ao SQL, desde a criação de uma tabela e a gravação de consultas até atividades administrativas e de solução de problemas.
Hoje, exploraremos seu Mecanismo de Banco de Dados e usaremos uma tabela de dados simples no banco de dados.
Importando dados SQL diretamente para o Excel usando o Power Query
O Power Query permite importar dados de praticamente qualquer lugar. É um dos dez suplementos do Excel que permitem processar, analisar e visualizar dados como um profissional.
Para importar dados do SSMS, siga as etapas descritas abaixo.
- Abra o SSMS e conecte-se ao seu mecanismo de banco de dados.
- Escolha uma tabela que deseja extrair do SSMS para o Excel usando o menu suspenso.
- Usaremos a tabela 'dbo.creditcard' para este exemplo.
- Abra o Excel e vá para Dados.
- Em Dados, selecione Obter Dados > Do Banco de Dados > Selecione Do banco de dados SQL Server.
- Insira o nome do servidor e do banco de dados. Você também pode escrever uma instrução SQL para obter exatamente o que deseja. Isso impedirá muita transformação de dados no Power Query.
Você pode obter o nome do servidor e do banco de dados clicando com o botão direito do mouse na tabela SSMS e selecionando propriedades.
- Clique OK.
- Você pode usar sua conta do Windows, banco de dados ou Microsoft para autenticar. Usarei minhas credenciais atuais no Windows.
- Clique Conectar.
- O Power Query Navigator abre e exibe todas as tabelas disponíveis nesse banco de dados.
- Selecione a tabela SQL que deseja importar.
- Você pode selecionar qualquer um Carregar ou dados de transformação.
- Carregar fecha a consulta de energia e exibe os dados no Excel. Seria melhor se você fizesse isso apenas quando seus dados estivessem limpos e, portanto, não precisassem de nenhuma transformação.
-
dados de transformação, por outro lado, ingere os dados no Power Query. Isso permite que você execute técnicas de transformação de dados em seus dados.
Sempre escolha Transforme Dados. É uma prática recomendada examinar seus dados no Power Query antes de carregá-los no Excel. Por exemplo, pode ser necessário alterar um tipo de dados antes de carregá-lo. Inspecionar seus dados antes de carregá-los pode economizar tempo e esforço.
- Selecione Transforme Dados. Você importou com sucesso seus dados para o Power Query. Como resultado, você pode executar técnicas de transformação de dados em seus dados.
- Depois de concluir a transformação de dados, selecione Carregar & Fechar.
Faça mais com o Power Query
Com os recursos Get Data do Excel no Power Query, você pode importar dados de várias fontes, não apenas de servidores SQL. Por exemplo, você pode extrair dados do Microsoft Dynamic, Sharepoint, Salesforce, Azure, bancos de dados como Oracle, JSON, Web e plataformas de mídia social.
Além disso, independentemente de quão sujos e confusos sejam os dados, o Power Query está disponível para todas as suas necessidades de limpeza e transformação de dados.