Importar dados de um banco de dados usando o Native Database Query (Power Query)

Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Você tem a flexibilidade de importar dados de uma ampla variedade de bancos de dados com suporte. Você também pode executar uma consulta de banco de dados nativo, o que pode economizar o tempo necessário para criar os mesmos resultados no Power Query.   

Aviso

Se você executar uma consulta de banco de dados nativo escrita por outro usuário, será solicitado que você esteja ciente das consultas que serão avaliadas com suas credenciais.

Inserir uma consulta de banco de dados nativo

Você pode especificar uma consulta de banco de dados nativo na caixa Instrução SQL ao se conectar a um banco de dados. No exemplo abaixo, importamos dados de um banco de dados do SQL Server usando uma consulta de banco de dados nativo. O procedimento é semelhante a todos os outros bancos de dados com suporte.

  1. Selecione Dados>Obter dados>de bancos de dadosdo banco de dados> do SQL Server. A caixa de diálogo do Banco de Dados SQL é exibida.

  2. Especifique o Servidor e o Banco de Dados de onde você deseja importar dados usando a consulta de banco de dados nativo.

  3. Selecione Opções Avançadas.

  4. Insira sua consulta de banco de dados nativo na caixa de instrução SQL .

    A caixa de diálogo Banco de Dados do SQL Server

    Opções adicionais podem estar disponíveis dependendo do banco de dados.

  5. Selecione OK.

  6. Se esta for a primeira vez que você está se conectando a este servidor, verá um prompt para selecionar o modo de autenticação para se conectar ao banco de dados. Selecione um modo de autenticação apropriado e continue. 

  7. Os dados são retornados para o Editor do Power Query.

  8. Formate os dados como preferir e clique em Aplicar & Fechar para salvar as alterações e importar os dados para a planilha.

Observação Quando você importa um banco de dados do Access, ele não exibe uma caixa de texto SQL, mas na janela Navegador , as consultas são listadas. Uma consulta do Access é baseada em SQL, e você pode selecionar uma consulta para especificar efetivamente uma instrução SQL.

Modificar uma consulta de banco de dados nativo

Para editar o conteúdo da caixa de instruções SQL :

  1. Selecione uma célula em uma consulta com base na origem do banco de dados.

  2. Selecione Editar Consulta>. O Editor do Power Query é exibido.

  3. Em Etapas Aplicadas no painel Configurações de Consulta à esquerda, clique com o botão direito do mouse na etapa Origem e selecione Editar Configurações. A caixa de diálogo Navegador é exibida.

  4. Faça suas alterações na caixa Instrução SQL e selecione OK.

    Os novos resultados aparecem na Visualização de Dados.

  5. Quando terminar de editar a consulta, selecione Página Inicial>Fechar e carregar.

    Os novos resultados aparecerão na planilha.

Veja Também

Ajuda do Power Query para Excel

Importar dados de fontes de dados externas

Atualizar uma conexão de dados externos no Excel

Importar dados usando a consulta de banco de dados nativa (docs.com)