Importar dados de fontes de dados externas (Power Query)

Importar dados de fontes de dados externas (Power Query)

Use a experiência obter & Transform (Power Query) do Excel para importar dados para o Excel de uma ampla variedade de fontes de dados. Em seguida, você pode usar o Editor de consultas para Editar etapas de consulta para forma ou transformar dados. Para obter mais informações, consulte dados da forma.

Dados > Obter e Transformar > Obter Opções de dados

Observação: Você ainda poderá usar assistentes herdados se eles estiverem habilitados nas opções do Excel (na seção de dados). Para ver as etapas, consulte a guia do Office 2007 deste artigo.

Conectar-se a uma fonte de dados

A partir do Excel 2016, você usa obter & transformação para se conectar a dados externos e executar consultas avançadas. Ele funciona praticamente da mesma forma que o Power Query, mas não é um suplemento que vem instalado, e você o encontrará na guia dados da faixa de opções. As seções a seguir fornecem etapas para se conectar a fontes de dados – páginas da Web, arquivos de texto, bancos de dados, serviços online e arquivos, tabelas e intervalos do Excel.

Usar o Editor de consultas

Observação: O Editor de consultas aparece quando você carrega, edita ou cria uma nova consulta usando obter & transformação. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter & transformar dados na guia dados da faixa de opções, clique em obter dados > de outras fontes > consulta em branco.

Editor de consultas no Excel 365

  1. Clique na guia dados e, em seguida, obtenha dados > do arquivo > selecione do texto/CSV. Se você não vir o botão obter dados , clique em nova consulta > de arquivo > selecionar do CSVou do texto.

    Observação: Você também pode restaurar os conectores herdados para imitar o comportamento anterior. Consulte a seção sobre "como faço para restaurar a experiência de dados externos do herdado?" no artigo a seguir: & de transformação de Get unificado.

  2. Na caixa de diálogo procurar valores separados por vírgulas , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

Observação: Se você estiver importando dados de um arquivo CSV, o Power Query detectará automaticamente os delimitadores de coluna, incluindo nomes e tipos de coluna. Por exemplo, se você tiver importado o arquivo CSV de exemplo abaixo, o Power Query usará automaticamente a primeira linha como os nomes de coluna e alterará cada tipo de dados de coluna.

Exemplo de arquivo CSV

Imagem de um arquivo CSV

O Power Query altera automaticamente cada tipo de dados de coluna:

  • O ID do pedido muda para número

  • Data do pedido altera para data

  • Categoria permanece texto (o tipo de coluna padrão)

  • O nome do produto permanece texto (o tipo de coluna padrão)

  • Vendas altera para número

No editor de consultas, o Power Query aplica automaticamente uma etapa FirstRowAsHeader e altertype . Essas ações automáticas são equivalentes a promover manualmente uma linha e alterar manualmente cada tipo de coluna.

Depois que o Power Query detectar colunas automaticamente, você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Observação: O Editor de consultas só aparece quando você carrega, edita ou cria uma nova consulta. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na guia obter & da faixa de opções transformar, clique em obter dados > iniciar o editor do Power Query.

  1. Selecione qualquer célula dentro do seu intervalo de dados.

  2. Clique na guia dados e > de tabela/intervalo.

  3. Se solicitado, na caixa de diálogo da tabela , você pode clicar no botão seleção de intervalo para selecionar um intervalo específico para usar como fonte de dados.

    Da caixa de diálogo Tabela

  4. Se a tabela ou o intervalo de dados tiver cabeçalhos de coluna, você poderá verificar se a tabela tem cabeçalhos. As células de cabeçalho são usadas para definir os nomes de coluna para a consulta.

  5. No editor de consultas, clique em fechar & carregar.

Observação: Se o intervalo de dados tiver sido definido como um intervalo nomeado ou estiver em uma tabela do Excel, o Excel detectará automaticamente todo o intervalo e o carregará no editor de consultas para você. Dados sem formatação serão convertidos automaticamente em uma tabela quando forem carregados no editor de consultas.

Você pode usar o Editor de consultas para escrever fórmulas para a sua consulta.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exemplo de Fórmula do Editor de Consulta

Observação: O Editor de consultas só aparece quando você carrega, edita ou cria uma nova consulta. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na guia obter & da faixa de opções transformar, clique em obter dados > iniciar o editor do Power Query.

  1. Clique na guia dados e, em seguida, obtenha dados > do arquivo > selecionar da pasta de trabalho. Se você não vir o botão obter dados , clique em nova consulta > de arquivo > selecionar da pasta de trabalho.

    Observação: Você também pode restaurar os conectores herdados para imitar o comportamento anterior. Consulte a seção sobre "como faço para restaurar a experiência de dados externos do herdado?" no artigo a seguir: & de transformação de Get unificado.

  2. Na caixa de diálogo procurar do Excel , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

    Se a sua pasta de trabalho de origem tiver intervalos nomeados, o nome do intervalo estará disponível como um conjunto de dados.

Você também pode usar o Editor de consultas para escrever fórmulas para a sua consulta. Por exemplo:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Observação: O Editor de consultas só aparece quando você carrega, edita ou cria uma nova consulta. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na guia obter & da faixa de opções transformar, clique em obter dados > iniciar o editor do Power Query.

Foto do dispositivo Surface Book

Use a experiência obter & de transformação do Excel para se conectar a uma página da Web e importar informações de tabelas diferentes.

  1. Clique na guia Dados, Nova Consulta > De Outras Fontes > Da Web.

    Observação: Se você não vir o botão nova consulta , clique na guia dados e, em seguida, clique em da Web.

  2. Na caixa de diálogo da Web, insira uma URLde página da Web e clique em OK.

    Power Query > Da Web > caixa de diálogo Inserir URL

    Nesse caso, estamos usando: https://pt.wikipedia.org/wiki/Campeonato_Europeu_de_Futebol_da_UEFA

    Se a página da Web solicitar credenciais de usuário:

    • Na caixa de diálogo Acessar Web, clique em uma opção de credenciais e forneça os valores de autenticação.

    • Clique em Salvar.

  3. Clique em OK.

  4. O Power Query analisará a página da Web e carregará o painel do Navegador no Modo de Exibição de Tabela.

    Se você souber a tabela à qual deseja se conectar, selecione-a na lista. Para este exemplo, escolhemos a tabela Resultados.

    Power Query > Da Web > Navegador > Modo de Exibição de Tabela

    Caso contrário, você poderá alterar para o Modo de Exibição da Web e escolher manualmente a tabela apropriada. Nesse caso, selecionamos a tabela Resultados.

    Power Query > Da Web > Navegador > Exibição da Web
  5. Clique em Carregar e o Power Query carregará os dados da Web selecionados no Excel.

  1. Clique na guia dados e obtenha > de dados do banco dedados > do banco de dados do SQL Server. Se você não vir o botão obter dados , clique em nova consulta > de banco de dados > do banco de dados do SQL Server.

  2. Na caixa de diálogo banco de dados do Microsoft SQL , ESPECIFIQUE o SQL Server ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

    Caixa de diálogo conexão de banco de dados do SQL Server do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se conectar ao banco de dados do SQL Server.

    Credenciais de logon de conexão do SQL Server do Power Query
    1. Windows: essa é a seleção padrão. Selecione esta opções se você deseja se conectar usando a autenticação do Windows.

    2. Base Selecione esta opções se você deseja se conectar usando a autenticação do SQL Server. Depois de selecionar isso, especifique um nome de usuário e senha para se conectar à instância do SQL Server.

  6. Por padrão, a caixa de seleção criptografar conexão é marcada para significar que o Power Query se conecta ao seu banco de dados usando uma conexão criptografada. Se você não quiser se conectar usando uma conexão criptografada, desmarque esta caixa de seleção e clique em conectar.

    Se uma conexão com o SQL Server não for estabelecida usando uma conexão criptografada, o Power Query solicitará que você se conecte usando uma conexão não criptografada. Clique em OK na mensagem para se conectar usando uma conexão não criptografada.

Exemplo de fórmula

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Clique na guia dados e obtenha dados > de outras fontes > do ODBC. Se você não vir o botão obter dados , vá para nova consulta > de outras fontes > do ODBC.

  2. Na caixa de diálogo do ODBC , se for exibida, selecione seu DSN (nome da fonte de dados).

  3. Digite a cadeia de conexão e pressione OK.

  4. Na próxima caixa de diálogo, selecione das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira suas credenciais e pressione conectar.

  5. No painel do navegador , selecione as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  1. Clique na guia dados e obtenha > de dados do banco dedados > do banco de dados do Microsoft Access. Se você não vir o botão obter dados , clique em nova consulta > de > de banco de dados do Access.

  2. Na caixa de diálogo importar dados , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Siga as etapas na caixa de diálogo do navegador para se conectar à tabela ou consulta de sua escolha.

  4. Clique em carregar ou Editar.

  1. Clique na guia dados e, em seguida, obtenha dados > do arquivo > do XML. Se você não vir o botão obter dados , clique em nova consulta > de arquivo > de XML.

  2. Na caixa de diálogo da pesquisa XML , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Clique em Abrir.

    Após a conexão ter sido bem-sucedida, você poderá usar o painel do navegador para navegar e visualizar as coleções de itens no arquivo XML em um formato de tabela.

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Observação: O Editor de consultas só aparece quando você carrega, edita ou cria uma nova consulta. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na guia obter & da faixa de opções transformar, clique em obter dados > iniciar o editor do Power Query.

  1. Vá para dados > obter dados externos > do banco de dados > do Analysis Services. Se você não vir o botão obter dados , clique em obter dados externos > de outras fontes > do Analysis Services.

    O assistente para conexão de dados é exibido. Este assistente tem três painéis.

    • Conectar ao Servidor de Banco de Dados

    • Selecionar Banco de dados e tabela

    • Salvar o arquivo de conexão de dados e concluir

  2. No painel conectar-se ao servidor de banco de dados , na caixa nome do servidor , digite o nome do servidor de banco de dados OLAP.

    Dica: Se souber o nome do arquivo de cubo offline ao qual você deseja se conectar, você pode digitar o caminho de arquivo completo, o nome do arquivo e a extensão.

  3. Em credenciais de logon, siga um destes procedimentos e clique em Avançar:

    • Para usar seu nome de usuário e senha atuais do Windows, clique em usar a autenticação do Windows.

    • Para inserir um nome de usuário e uma senha de banco de dados, clique em usar o seguinte nome de usuário e senhae, em seguida, digite seu nome de usuário e senha nas caixas nome de usuário e senha correspondentes.

  4. No painel selecionar o banco de dados que contém os dados desejados , selecione um banco de dados e clique em Avançar.

    Para se conectar a uma cubo específica no banco de dados, verifique se a opção conectar-se a um cubo ou tabela específica está selecionada e selecione um cubo na lista.

  5. No painel salvar arquivo de conexão de dados e concluir , na caixa nome do arquivo , revise o nome de arquivo padrão conforme necessário (opcional).

  6. Clique em procurar para alterar o local padrão das minhas fontes de dadosou verificar se há nomes de arquivo existentes.

  7. Nas caixas Descrição, nome amigávele palavras-chave de pesquisa , digite uma descrição do arquivo, um nome amigável e palavras comuns de pesquisa (todas são opcionais).

  8. Para garantir que o arquivo de conexão seja usado quando a tabela dinâmica é atualizada, clique em sempre tentar usar esse arquivo para atualizar esses dados.

    Marcar essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão.

  9. Clique em concluir para fechar o assistente para conexão de dados.

  10. Na caixa de diálogo importar dados , em Selecione como você deseja exibir esses dados em sua pasta de trabalho, siga um destes procedimentos:

    • Para criar apenas um relatório de tabela dinâmica, clique em relatório de tabela dinâmica.

    • Para criar um relatório de tabela dinâmica e um relatório de gráfico dinâmico, clique em gráfico dinâmico e relatório de tabela dinâmica.

    • Para armazenar a conexão selecionada na pasta de trabalho para uso posterior, clique em somente criar conexão. Essa caixa de seleção garante que a conexão seja usada por fórmulas que contenham funções de cubo que você cria e que não deseja criar um relatório de tabela dinâmica.

  11. Em onde você deseja colocar os dados, siga um destes procedimentos:

    • Para colocar o relatório de tabela dinâmica em uma planilha existente, selecione planilha existentee digite a referência de célula da primeira célula no intervalo de células onde você deseja localizar o relatório de tabela dinâmica.

      Você também pode clicar em recolher caixa de diálogo Imagem do botão para ocultar temporariamente a caixa de diálogo, selecionar a célula inicial na planilha que você deseja usar e, em seguida, pressionar a caixa de diálogo expandir Imagem do botão .

    • Para colocar o relatório de tabela dinâmica em uma nova planilha começando na célula a1, clique em nova planilha.

    • Para verificar ou alterar as propriedades de conexão, clique em Propriedades, faça as alterações necessárias na caixa de diálogo Propriedades de conexão e, em seguida, clique em OK.

Em Excel do Microsoft 365:

  1. Na guia dados , clique em obter dados > do arquivo > da JSON.

    Botão obter dados do arquivo JSON

  2. Navegue até o local do arquivo JSON, selecione-o e clique em abrir.

  3. Depois que o editor de consultas carregou os dados, clique em converter > em tabelae feche & carga.

No Excel 2016:

  1. Na guia dados , clique em nova consulta > de outras fontes > consulta em branco.

  2. No editor de consultas, clique em Editor avançado.

  3. Insira sua cadeia de caracteres de consulta da seguinte maneira, substituindo "C:\Users\Name\Desktop\JSONTest.jsem" pelo caminho para o arquivo JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Em Excel do Microsoft 365:

  1. Na guia dados , clique em obter dados > do arquivo > do PDF.

    Conector de PDF no menu obter dados, do menu arquivo

  2. Selecione seu arquivo PDF e clique em abrir. O formulário do navegador abre o PDF e exibe as tabelas disponíveis.

    A caixa de diálogo navegador para importar dados PDF

  3. Selecione as tabelas que deseja importar e siga um destes procedimentos:

    • Para exibir os dados diretamente no Excel, clique em carregar.

    • Para trabalhar com os dados no Power Query primeiro, clique em transformar dados.

Observação: Antes de se conectar a um banco de dados Oracle usando o Power Query, você precisa do software cliente Oracle v 8.1.7 ou superior em seu computador. Para instalar o software cliente Oracle, acesse o ODAC (componentes de acesso a dados) do Oracle de 32 com as ferramentas de desenvolvedor da Oracle para o Visual Studio (12.1.0.2.4) para instalar o cliente oracle de 32 bits ou para o 64-bit ODAC 12c lançamento 4 (12.1.0.2.4) xcopy para Windows x64 para instalar o cliente Oracle de 64 bits.

  1. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados Oracle. Se você não vir o botão obter dados e, em seguida, clique em nova consulta > de banco de dados > do banco de dados Oracle.

  2. Na caixa de diálogo banco de dados Oracle , em nome do servidor , especifique o servidor Oracle ao qual se conectar. Se for necessário um SID, isso poderá ser especificado na forma de "nome_do_servidor/SID".

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor Oracle exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Clique na guia dados e, em seguida, obtenha dados > de outras fontes > da lista do SharePoint. Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > da lista do SharePoint.

  2. Na caixa de diálogo listas do Microsoft SharePoint exibida, insira a URL de um site do SharePoint.

    Observação: Ao conectar-se a uma lista do SharePoint, insira a URL do site em vez da URL da lista. Na caixa de diálogo acessar o SharePoint , selecione a URL mais genérica para autenticar o site corretamente. Por padrão, a URL mais geral é selecionada.

  3. Selecione OK para continuar.

  4. Na caixa de diálogo do Access SharePoint exibida em seguida, selecione uma opção de credenciais:

    1. Selecione anônimo se o SharePoint Server não exigir nenhuma credencial.

    2. Selecione Windows se o servidor do SharePoint exigir suas credenciais do Windows.

    3. Selecione conta organizacional se o servidor do SharePoint exigir credenciais da conta organizacional.

  5. Selecione conectar.

    Microsoft Power Query conectar a uma caixa de diálogo de conexão de lista do SharePoint

  1. Clique na guia dados e, em seguida, obtenha dados > de outras fontes > do feed OData. Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > do feed OData.

  2. Na caixa de diálogo Feed OData, digite a URL de um feed OData.

  3. Selecione OK.

  4. Se o feed OData exigir credenciais de usuário, na caixa de diálogo acessar um feed OData :

    1. Selecione Windows se o feed OData exigir autenticação do Windows.

    2. Selecione básico se o feed OData exigir seu nome de usuário e senha.

    3. Selecione a chave do Marketplace se o feed OData exigir uma chave de conta do Marketplace. Você pode selecionar a chave obter sua conta do Marketplace para assinar Microsoft Azure feeds OData do Marketplace. Você também pode se inscrever para Microsoft Azure Marketplace na caixa de diálogo acessar um feed OData.

    4. Clique em conta organizacional se o feed OData exigir credenciais de acesso federado. Para o Windows Live ID, conecte-se à sua conta.

    5. Selecione Salvar.

Observação: Conectar a um feed OData compatível com o formato de serviço de dados de luz JSON.

  1. Clique na guia dados e obtenha dados > de outras fontes > do OLEDB. Se você não vir o botão obter dados , siga as instruções do Assistente para conexão de dados abaixo.

  2. Na caixa de diálogo do OLE DB , insira a cadeia de conexão e pressione OK.

  3. Na caixa de diálogo provedor OLEDB , selecione uma das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira as credenciais apropriadas e clique em conectar.

  4. Na caixa de diálogo navegador , selecione o banco de dados e as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  5. No Editor do Power Query, pressione fechar & carregar.

  1. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados MySQL. Se você não vir o botão obter dados e, em seguida, clique em nova consulta > do banco de dados > do banco de dados MySQL

  2. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados MySQL. Se você não vir o botão obter dados e, em seguida, clique em nova consulta > do banco de dados > do banco de dados MySQL

  3. Na caixa de diálogo banco de dados MySQL , em nome do servidor , especifique o servidor de banco de dados MySQL ao qual se conectar.

  4. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  5. Clique em OK.

  6. Se o servidor MySQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Clique na guia dados e obtenha dados > de outras fontes > do Microsoft Exchange. Se você não vir o botão obter dados , a caixa de > clicar em nova consultade outras fontes > do Microsoft Exchange.

  2. Na caixa de diálogo acessar um Exchange Server , especifique seu endereço de email e senha.

  3. Clique em Salvar.

  4. Na caixa de diálogo serviço de descoberta automática do Microsoft Exchange , selecione permitir para permitir que o serviço do Exchange confie suas credenciais.

  1. Clique na guia dados e, em seguida, obtenha dados > de outras fontes > do Active Directory. Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > Active Directory.

  2. Insira seu domínio na caixa de diálogo Active Directory.

  3. Na caixa de diálogo domínio do Active Directory para seu domínio, clique em usar minhas credenciais atuaisou use credenciais alternativas. Para usar a autenticação credenitals alternativa , insira seu nome de usuário e senha.

  4. Clique em Conectar.

  5. Após a conexão ter sido bem-sucedida, você pode usar o painel navegador para procurar todos os domínios disponíveis no seu Active Directory e fazer buscas detalhadas em informações do Active Directory, incluindo usuários, contas e computadores.

Observações: 

  • Esse recurso só está disponível no Excel para Windows se você tiver o Office 2019 ou uma assinatura do Microsoft 365. Se você for um Microsoft 365assinante,certifique-se de ter a versão mais recente do Office.

  • Antes de se conectar a um banco de dados SAP HANA usando o Power Query, você precisa do driver ODBC do SAP Hana em seu computador. Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  • Você precisará de uma conta do SAP para fazer logon no site e baixar os drivers. Se não tiver certeza, entre em contato com o administrador do SAP em sua organização.

Para se conectar a um banco de dados SAP HANA:

  1. Clique em dados > nova consulta > do banco de dados > do SAP Hana.

    Opção de banco de dados SAP HANA na guia dados
  2. Na caixa de diálogo banco de dados SAP Hana , especifique o servidor ao qual você deseja se conectar. O nome do servidor deve seguir a portado formato servername:.

    Caixa de diálogo de banco de dados SAP HANA
  3. Opcionalmente, se você quiser importar dados usando uma consulta de banco de dados nativa, clique em Opções avançadas e na caixa instrução SQL , digite a consulta.

  4. Clique em OK.

  5. Se o servidor SAP HANA exigir credenciais de usuário de banco de dados, em seguida, na caixa de diálogo acessar um banco de dados SAP Hana , faça o seguinte:

    1. Clique na guia banco de dados e insira seu nome de usuário e senha.

    2. Clique em Conectar.

Aviso: 

  • Antes de se conectar a um banco de dados IBM DB2, você precisará do Driver do servidor de dados IBM DB2 instalado em seu computador (o requisito mínimo é o pacote de drivers do servidor de dados IBM (driver de DS)). Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  • Há problemas conhecidos relatados pela IBM ao instalar o driver do servidor de dados IBM DB2 no Windows 8. Se você estiver usando o Windows 8 e quiser se conectar ao IBM DB2 usando o Power Query, será necessário seguir etapas de instalação adicionais. Encontre mais informações sobre o Driver do servidor de dados IBM DB2 no Windows 8..

  1. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados IBM DB2. Se você não vir o botão obter dados , clique em nova consulta > da > de banco de dados do banco de dados IBM DB2.

  2. Na caixa de diálogo banco de dados IBM DB2 , em nome do servidor , especifique o servidor de banco de dados IBM DB2 para se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor IBM DB2 exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

Observação: Antes de se conectar a um banco de dados PostgreSQL no Power Query, você precisa do provedor de dados Ngpsql para PostgreSQL instalado em seu computador. Selecione o driver que corresponde à sua versão do Office (32 bits ou 64 bits). Confira: qual versão do Office estou usando? para obter mais informações. Verifique também se o provedor está registrado na configuração do computador que corresponde à versão mais recente do .NET em seu dispositivo.

  1. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados PostgreSQL. Se você não vir o botão obter dados e, em seguida, clique em nova consulta > de banco de dados > do banco de dados PostgreSQL.

  2. Na caixa de diálogo banco de dados PostgreSQL , especifique o servidor de banco de dados PostgreSQL ao qual você deseja se conectar na seção nome do servidor .

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor PostgreSQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Selecione conectar.

  1. Navegue até https://Web.powerapps.com/

  2. Selecione o ambiente ao qual você deseja se conectar.

  3. No menu, selecione o ícone configurações > personalizações avançadas > recursos de desenvolvedor.

  4. Copie o valor da API Web de instância

    Observações: 

    • O formato da URL será algo comohttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • O formato exato da URL que você usará para se conectar dependerá da sua região e da versão de CDS para aplicativos que você estiver usando. Para obter mais informações, consulte: URL e versões da API Web.

  5. Selecione a guia dados e, em seguida, obtenha & dados de transformação > obter dados > de serviços online > do Dynamics 365 (online).

  6. Na caixa de diálogo, com a opção básico selecionada, insira a URL da API da Web para seus CDs para conexão de aplicativos e clique em OK.

    • Se você selecionar a opção avançado , poderá acrescentar alguns parâmetros adicionais à consulta para controlar quais dados serão retornados. Para obter mais informações, consulte: consultar dados usando a API Web

  7. Selecione a conta da organização.

    • Se não tiver entrado usando a conta corporativa ou de estudante da Microsoft que você usa para acessar CDS de aplicativos, clique em entrar e digite o nome de usuário e a senha da conta.

  8. Clique em Conectar.

  9. Na caixa de diálogo navegador , selecione os dados que você deseja recuperar.

  10. Se os dados forem bons para serem importados como estão, selecione a opção carregar , caso contrário, escolha a opção de edição para abrir o Editor do Power Query.

    Observação: O Editor do Power Query oferece várias opções para modificar os dados retornados. Por exemplo, talvez você queira importar menos colunas do que os dados de origem contêm. Nesse caso, vá para a guia página inicial > gerenciar colunas > escolher colunas, selecione as colunas que você deseja manter e clique em OK. Quando estiver pronto, clique em fechar & carregar para retornar os dados modificados ao Excel.

Observação: Antes de se conectar a um banco de dados Teradata, você precisará do provedor de dados .net para o Teradata em seu computador.

  1. Clique na guia dados e, em seguida, obtenha & dados de transformação > obter > de banco de dados de > de banco de dados Teradata.

  2. Na caixa de diálogo banco de dados Teradata , em nome do servidor , especifique o servidor Teradata ao qual se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Salvar.

Importante: Aviso de aposentadoria do conector de dados do Facebook   Importar e atualizar dados do Facebook no Excel deixará de funcionar em abril de 2020. Você ainda poderá usar o conector do Facebook Get & Transform (Power Query) até depois, mas a partir de abril de 2020, não será possível se conectar ao Facebook e receber uma mensagem de erro. Recomendamos revisar ou remover qualquer consulta Get & Transform (Power Query) que use o Facebook Connector assim que possível para evitar resultados inesperados.

Observação: Se esta for a primeira vez que você se conectar ao Facebook, você será solicitado a fornecer credenciais. Entre usando sua conta do Facebook e permita o acesso ao aplicativo Power Query. Você pode desativar solicitações futuras clicando em não avisar novamente para esta opção de conector .

  1. Na guia dados , clique em obter dados > dos > de serviços onlinedo Facebook. Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > do Facebook.

  2. Na caixa de diálogo do Facebook , conecte-se ao Facebook usando "eu", seu nome de usuário ou ID de objeto.

    Observação: Seu nome de usuário do Facebook é diferente do e-mail de login.

  3. Selecione uma categoria para conexão na lista suspensa conexão . Por exemplo, selecione amigos para dar acesso a todas as informações disponíveis na categoria amigos do Facebook.

  4. Clique em OK.

  5. Se necessário, clique em entrar na caixa de diálogo do Access Facebook e digite o seu número de telefone e email do Facebook e senha. Você pode marcar a opção para continuar conectado. Depois de entrar, clique em conectar.

  6. Depois que a conexão for bem-sucedida, você poderá visualizar uma tabela que contém informações sobre a categoria selecionada. Por exemplo, se você selecionar a categoria amigos, o Power Query renderizará uma tabela que contém seus amigos do Facebook por nome.

  7. Clique em carregar ou Editar.

Você pode usar o Editor de consultas para escrever fórmulas para o Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor do Power Query com fórmula do Facebook

Observação: O Editor de consultas só aparece quando você carrega, edita ou cria uma nova consulta. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na guia obter & da faixa de opções transformar, clique em obter dados > iniciar o editor do Power Query.

Observações: 

  • Antes de se conectar a um banco de dados SAP do SQL Anywhere, você precisará do Driver SAP em qualquer lugar instalado no computador. Selecione o driver que corresponde à sua instalação do Excel (32 bits ou 64 bits).

  1. Clique na guia dados e, em seguida, obtenha dados > do banco de dados > do banco de dados Sybase. Se você não vir o botão obter dados , clique em nova consulta > de banco de dados > do banco de dados Sybase.

  2. Na caixa de diálogo banco de dados Sybase , especifique o servidor Sybase ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Por padrão, a caixa de seleção criptografar conexão está marcada para que o Power Query se conecte ao seu banco de dados usando uma conexão criptografada simples.

  6. Clique em Conectar.

Microsoft Azure O armazenamento de blob é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acessados de qualquer lugar do mundo via HTTP ou HTTPS. Para obter mais informações sobre o serviço de armazenamento de blob do Azure, consulte como usar o armazenamento de blob.

  1. Clique na guia dados e, em seguida, obtenha & dados de transformação > obter > de dadosdo Azure > do armazenamento de blob do Azure. Se você não vir o botão obter dados, clique em nova consulta > do Azure > do armazenamento de blob do Microsoft Azure.

  2. Na caixa de diálogo Microsoft Azure armazenamento de blob , insira o nome da conta de armazenamento do Microsoft Azure ou a URL e clique em OK.

  3. Se você estiver se conectando ao serviço de armazenamento de blob pela primeira vez, será solicitado a inserir e a salvar a chave de acesso de armazenamento. Na caixa de diálogo Microsoft Azure de armazenamento de BLOBs do Access , insira sua chave de acesso de armazenamento na caixa chave da conta e clique em salvar.

    Observação: Se precisar recuperar sua chave de acesso de armazenamento, navegue até o portal deMicrosoft Azure, selecione sua conta de armazenamento e clique no ícone de chave de acesso de gerenciamento na parte inferior da página. Clique no ícone Copiar à direita da chave primária e cole o valor na caixa chave da conta .

  4. O Editor de consultas lista todos os contêineres disponíveis em seu Microsoft Azure armazenamento de BLOB. No navegador, selecione um contêiner do qual você deseja importar dados e, em seguida, clique em aplicar & fechar.

  1. Clique na guia dados e obtenha > de dados do Azure > do Azure HDInsight (HDFS). Se você não vir o botão obter dados , clique em nova consulta > do Azure > de Microsoft Azure HDInsight.

  2. Digite o nome ou a URL da conta de armazenamento de blob Microsoft Azure associada ao seu cluster HDInsight e clique em OK.

  3. Na caixa de diálogo Access Microsoft Azure HDInsight , insira a chaveda sua conta e clique em conectar.

  4. Selecione seu cluster na caixa de diálogo navegador e, em seguida, localize e selecione um arquivo de conteúdo.

  5. Clique em carregar para carregar a tabela selecionada ou clique em Editar para executar filtros de dados adicionais e transformações antes de carregá-lo.

Você pode usar o suplemento Power Query para se conectar a fontes de dados externas e executar análises de dados avançadas. As seções a seguir fornecem etapas para se conectar a fontes de dados – páginas da Web, arquivos de texto, bancos de dados, serviços online e arquivos, tabelas e intervalos do Excel.

Importante: Antes de poder usar o Power Query no Excel 2013, você deve ativá-lo: clique em Opções de arquivo > > suplementos. Na seção Gerenciar na parte inferior, escolha a opção Suplementos de COM na lista suspensa e clique em Ir. Marque a caixa de seleção do Power Query e selecione OK. A faixa de opções do Power Query deve aparecer automaticamente, mas se não tiver, feche e reinicie o Excel.

Usar o Editor de consultas

Observação: O Editor de consultas aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

  1. Na guia da faixa de opções do Power Query , clique em de arquivo > de CSVou em texto.

  2. Na caixa de diálogo procurar valores separados por vírgulas , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

Observação: Se você estiver importando dados de um arquivo CSV, o Power Query detectará automaticamente os delimitadores de coluna, incluindo nomes e tipos de coluna. Por exemplo, se você tiver importado o arquivo CSV de exemplo abaixo, o Power Query usará automaticamente a primeira linha como os nomes de coluna e alterará cada tipo de dados de coluna.

Exemplo de arquivo CSV

Imagem de um arquivo CSV

O Power Query altera automaticamente cada tipo de dados de coluna:

  • O ID do pedido muda para número

  • Data do pedido altera para data

  • Categoria permanece texto (o tipo de coluna padrão)

  • O nome do produto permanece texto (o tipo de coluna padrão)

  • Vendas altera para número

No editor de consultas, o Power Query aplica automaticamente uma etapa FirstRowAsHeader e altertype . Essas ações automáticas são equivalentes a promover manualmente uma linha e alterar manualmente cada tipo de coluna.

Depois que o Power Query detectar colunas automaticamente, você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. O vídeo a seguir mostra a janela do Editor de consultas no Excel 2013 aparecendo após a edição de uma consulta de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

  1. Selecione qualquer célula dentro do seu intervalo de dados.

  2. Na guia da faixa de opções do Power Query , clique em da tabela.

    Slide que contrasta um tema simples com outro mais colorido

  3. Se solicitado, na caixa de diálogo da tabela , você pode clicar no botão seleção de intervalo para selecionar um intervalo específico para usar como fonte de dados.

    Da caixa de diálogo Tabela

  4. Se o intervalo de dados tiver cabeçalhos de coluna, você pode verificar se a minha tabela tem cabeçalhos. As células de cabeçalho de intervalo são usadas para definir os nomes de coluna para a consulta.

  5. No editor de consultas, clique em fechar & carregar.

Observação: Se o intervalo de dados tiver sido definido como um intervalo nomeado ou estiver em uma tabela do Excel, o Power Query detectará automaticamente todo o intervalo e o carregará no editor de consultas para você. Dados sem formatação serão convertidos automaticamente em uma tabela quando forem carregados no editor de consultas.

Você pode usar o Editor de consultas para escrever fórmulas para o Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exemplo de Fórmula do Editor de Consulta

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

  1. Na guia de faixa de opções Power Query, clique em Do Arquivo > Do Excel.

  2. Na caixa de diálogo procurar do Excel , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

    Se a sua pasta de trabalho de origem tiver intervalos nomeados, o nome do intervalo estará disponível como um conjunto de dados.

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. O vídeo a seguir mostra a janela do Editor de consultas no Excel 2013 aparecendo após a edição de uma consulta de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

Observação: Ao tentar importar dados de um arquivo herdado do Excel ou um banco de dados do Access em determinadas configurações, você pode encontrar um erro de que o mecanismo de banco de dados do Microsoft Access (Microsoft. Ace. OleDb. 12.0 Provider) não está registrado na máquina local. O erro ocorre em sistemas com apenas o Office 2013 instalado. Para resolver esse erro, baixe os seguintes recursos para garantir que você possa continuar com as fontes de dados que está tentando acessar.

  1. Clique na faixa de opções do Power Query, Da Web.

  2. Na caixa de diálogo Da Web, insira a URL de uma página da Web e clique em OK.

    Power Query > Da Web > caixa de diálogo Inserir URL

    Nesse caso, estamos usando: https://pt.wikipedia.org/wiki/Campeonato_Europeu_de_Futebol_da_UEFA

    Se a página da Web solicitar credenciais de usuário:

    • Na caixa de diálogo Acessar Web, clique em uma opção de credenciais e forneça os valores de autenticação.

    • Clique em Salvar.

  3. Clique em OK.

  4. O Power Query analisará a página da Web e carregará o painel do Navegador no Modo de Exibição de Tabela.

    Se souber a qual tabela deseja se conectar, clique nela na lista. Para este exemplo, escolhemos a tabela Resultados.

    Power Query > Da Web > Navegador > Modo de Exibição de Tabela

    Caso contrário, você poderá alterar para o Modo de Exibição da Web e escolher manualmente a tabela apropriada. Nesse caso, selecionamos a tabela Resultados.

    Power Query > Da Web > Navegador > Exibição da Web
  5. Clique em Carregar e o Power Query carregará os dados da Web selecionados no Excel.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados do SQL Server.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados do Microsoft SQL , ESPECIFIQUE o SQL Server ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

    Caixa de diálogo conexão de banco de dados do SQL Server do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se conectar ao banco de dados do SQL Server.

    Credenciais de logon de conexão do SQL Server do Power Query
    1. Windows: essa é a seleção padrão. Selecione esta opções se você deseja se conectar usando a autenticação do Windows.

    2. Banco de dados: Selecione esta opções se você quiser se conectar usando a autenticação do SQL Server. Depois de selecionar isso, especifique um nome de usuário e senha para se conectar à instância do SQL Server.

  6. Por padrão, a caixa de seleção criptografar conexão é marcada para significar que o Power Query se conecta ao seu banco de dados usando uma conexão criptografada. Se você não quiser se conectar usando uma conexão criptografada, desmarque esta caixa de seleção e clique em conectar.

    Se uma conexão com o SQL Server não for estabelecida usando uma conexão criptografada, o Power Query solicitará que você se conecte usando uma conexão não criptografada. Clique em OK na mensagem para se conectar usando uma conexão não criptografada.

Exemplo de fórmula

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Clique na guia Power Query na faixa de opções e selecione obter dados externos > de outras fontes > do ODBC.

  2. Na caixa de diálogo do ODBC , se for exibida, selecione seu DSN (nome da fonte de dados).

  3. Digite a cadeia de conexão e pressione OK.

  4. Na próxima caixa de diálogo, selecione das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira suas credenciais e pressione conectar.

  5. No painel do navegador , selecione as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados do Access.

    Caixa de diálogo obter dados do banco de dados

  2. Na caixa de diálogo procurar , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Siga as etapas na caixa de diálogo do navegador para se conectar à tabela ou consulta de sua escolha.

  4. Clique em carregar ou Editar.

  1. Na guia da faixa de opções do Power Query , clique em do arquivo > de XML.

    Caixa de diálogo do Power Query a partir de um arquivo
  2. Na caixa de diálogo da pesquisa XML , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Clique em Abrir.

    Após a conexão ter sido bem-sucedida, você poderá usar o painel do navegador para navegar e visualizar as coleções de itens no arquivo XML em um formato de tabela.

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

  1. Na guia dados , no grupo obter dados externos , clique em de outras fontese, em seguida, clique em do Analysis Services.

    Sessão prática no PowerPoint 2010

    O assistente para conexão de dados é exibido. Este assistente tem três painéis.

    • Conectar ao Servidor de Banco de Dados

    • Selecionar Banco de dados e tabela

    • Salvar o arquivo de conexão de dados e concluir

  2. No painel conectar-se ao servidor de banco de dados , na caixa nome do servidor , digite o nome do servidor de banco de dados OLAP.

    Dica: Se souber o nome do arquivo de cubo offline ao qual você deseja se conectar, você pode digitar o caminho de arquivo completo, o nome do arquivo e a extensão.

  3. Em credenciais de logon, siga um destes procedimentos e clique em Avançar:

    • Para usar seu nome de usuário e senha atuais do Windows, clique em usar a autenticação do Windows.

    • Para inserir um nome de usuário e uma senha de banco de dados, clique em usar o seguinte nome de usuário e senhae, em seguida, digite seu nome de usuário e senha nas caixas nome de usuário e senha correspondentes.

  4. No painel selecionar o banco de dados que contém os dados desejados , selecione um banco de dados e clique em Avançar.

    Para se conectar a uma cubo específica no banco de dados, verifique se a opção conectar-se a um cubo ou tabela específica está selecionada e selecione um cubo na lista.

  5. No painel salvar arquivo de conexão de dados e concluir , na caixa nome do arquivo , revise o nome de arquivo padrão conforme necessário (opcional).

    Clique em procurar para alterar o local padrão das minhas fontes de dadosou verificar se há nomes de arquivo existentes.

  6. Nas caixas Descrição, nome amigávele palavras-chave de pesquisa , digite uma descrição do arquivo, um nome amigável e palavras comuns de pesquisa (todas são opcionais).

  7. Para garantir que o arquivo de conexão seja usado quando a tabela dinâmica é atualizada, clique em sempre tentar usar esse arquivo para atualizar esses dados.

    Marcar essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão.

  8. Clique em concluir para fechar o assistente para conexão de dados.

  9. Na caixa de diálogo importar dados , em Selecione como você deseja exibir esses dados em sua pasta de trabalho, siga um destes procedimentos:

    • Para criar apenas um relatório de tabela dinâmica, clique em relatório de tabela dinâmica.

    • Para criar um relatório de tabela dinâmica e um relatório de gráfico dinâmico, clique em gráfico dinâmico e relatório de tabela dinâmica.

    • Para armazenar a conexão selecionada na pasta de trabalho para uso posterior, clique em somente criar conexão. Essa caixa de seleção garante que a conexão seja usada por fórmulas que contenham funções de cubo que você cria e que não deseja criar um relatório de tabela dinâmica.

  10. Em onde você deseja colocar os dados, siga um destes procedimentos:

    • Para colocar o relatório de tabela dinâmica em uma planilha existente, selecione planilha existentee digite a referência de célula da primeira célula no intervalo de células onde você deseja localizar o relatório de tabela dinâmica.

      Você também pode clicar em recolher caixa de diálogo Imagem do botão para ocultar temporariamente a caixa de diálogo, selecionar a célula inicial na planilha que você deseja usar e, em seguida, pressionar a caixa de diálogo expandir Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica em uma nova planilha começando na célula a1, clique em nova planilha.

  12. Para verificar ou alterar as propriedades de conexão, clique em Propriedades, faça as alterações necessárias na caixa de diálogo Propriedades de conexão e, em seguida, clique em OK.

  1. Na guia Power Query , clique em de outras fontes > consulta em branco.

  2. No editor de consultas, clique em Editor avançado.

  3. Insira sua cadeia de caracteres de consulta da seguinte maneira, substituindo "C:\Users\Name\Desktop\JSONTest.jsem" pelo caminho para o arquivo JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Observação: Antes de se conectar a um banco de dados Oracle usando o Power Query, você precisa do software cliente Oracle v 8.1.7 ou superior em seu computador. Para instalar o software cliente Oracle, acesse o ODAC (componentes de acesso a dados) do Oracle de 32 com as ferramentas de desenvolvedor da Oracle para o Visual Studio (12.1.0.2.4) para instalar o cliente oracle de 32 bits ou para o 64-bit ODAC 12c lançamento 4 (12.1.0.2.4) xcopy para Windows x64 para instalar o cliente Oracle de 64 bits.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados Oracle.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados Oracle , em nome do servidor , especifique o servidor Oracle ao qual se conectar. Se for necessário um SID, isso poderá ser especificado na forma de "nome_do_servidor/SID".

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor Oracle exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > da lista do SharePoint.

    Caixa de diálogo obter dados de outras fontes do Power Query
  2. Na caixa de diálogo listas do Microsoft SharePoint exibida, insira a URL de um site do SharePoint.

    Observação: Ao conectar-se a uma lista do SharePoint, insira a URL do site em vez da URL da lista. Na caixa de diálogo acessar o SharePoint , selecione a URL mais genérica para autenticar o site corretamente. Por padrão, a URL mais geral é selecionada.

  3. Selecione OK para continuar.

  4. Na caixa de diálogo do Access SharePoint exibida em seguida, selecione uma opção de credenciais:

    1. Selecione anônimo se o SharePoint Server não exigir nenhuma credencial.

    2. Selecione Windows se o servidor do SharePoint exigir suas credenciais do Windows.

    3. Selecione conta organizacional se o servidor do SharePoint exigir credenciais da conta organizacional.

  5. Selecione conectar.

    Microsoft Power Query conectar a uma caixa de diálogo de conexão de lista do SharePoint

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > do feed OData.

    Caixa de diálogo obter dados de outras fontes do Power Query
  2. Na caixa de diálogo Feed OData, digite a URL de um feed OData.

  3. Selecione OK.

  4. Se o feed OData exigir credenciais de usuário, na caixa de diálogo acessar um feed OData :

    1. Selecione Windows se o feed OData exigir autenticação do Windows.

    2. Selecione básico se o feed OData exigir seu nome de usuário e senha.

    3. Selecione a chave do Marketplace se o feed OData exigir uma chave de conta do Marketplace. Você pode selecionar a chave obter sua conta do Marketplace para assinar Microsoft Azure feeds OData do Marketplace. Você também pode se inscrever para Microsoft Azure Marketplace na caixa de diálogo acessar um feed OData.

    4. Clique em conta organizacional se o feed OData exigir credenciais de acesso federado. Para o Windows Live ID, conecte-se à sua conta.

    5. Selecione Salvar.

Observação: Conectar a um feed OData compatível com o formato de serviço de dados de luz JSON.

  1. Clique na guia dados e obtenha dados > de outras fontes > do OLEDB. Se você não vir o botão obter dados , siga as instruções do Assistente para conexão de dados abaixo.

  2. Na caixa de diálogo do OLE DB , insira a cadeia de conexão e pressione OK.

  3. Na caixa de diálogo provedor OLEDB , selecione uma das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira as credenciais apropriadas e clique em conectar.

  4. Na caixa de diálogo navegador , selecione o banco de dados e as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  5. No Editor do Power Query, pressione fechar & carregar.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados MySQL.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados MySQL , em nome do servidor , especifique o servidor de banco de dados MySQL ao qual se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor MySQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > do Microsoft Exchange.

    Fontes de Dados de Power Query
  2. Na caixa de diálogo acessar um Exchange Server , especifique seu endereço de email e senha.

  3. Clique em Salvar.

  4. Na caixa de diálogo serviço de descoberta automática do Microsoft Exchange , selecione permitir para permitir que o serviço do Exchange confie suas credenciais.

Importante: Verifique se você baixou e instalou o suplemento Power Query.

  1. Na guia da faixa de opções do Power Query , clique em de outras fontes > do Active Directory.

    Caixa de diálogo obter dados de outras fontes do Power Query

  2. Insira seu domínio na caixa de diálogo Active Directory.

  3. Na caixa de diálogo domínio do Active Directory para seu domínio, clique em usar minhas credenciais atuaisou use credenciais alternativas. Para usar a autenticação de credenciais alternativas , insira seu nome de usuário e senha.

  4. Clique em Conectar.

  5. Após a conexão ter sido bem-sucedida, você pode usar o painel navegador para procurar todos os domínios disponíveis no seu Active Directory e fazer buscas detalhadas em informações do Active Directory, incluindo usuários, contas e computadores.

Aviso: 

  • Antes de se conectar a um banco de dados IBM DB2, você precisará do Driver do servidor de dados IBM DB2 instalado em seu computador (o requisito mínimo é o pacote de drivers do servidor de dados IBM (driver de DS)). Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  • Há problemas conhecidos relatados pela IBM ao instalar o driver do servidor de dados IBM DB2 no Windows 8. Se você estiver usando o Windows 8 e quiser se conectar ao IBM DB2 usando o Power Query, será necessário seguir etapas de instalação adicionais. Encontre mais informações sobre o Driver do servidor de dados IBM DB2 no Windows 8.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados IBM DB2.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados IBM DB2 , em nome do servidor , especifique o servidor de banco de dados IBM DB2 para se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor IBM DB2 exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

Observação: Antes de se conectar a um banco de dados PostgreSQL no Power Query, você precisa do provedor de dados Ngpsql para PostgreSQL instalado em seu computador. Selecione o driver que corresponde à sua versão do Office (32 bits ou 64 bits). Confira: qual versão do Office estou usando? para obter mais informações. Verifique também se o provedor está registrado na configuração do computador que corresponde à versão mais recente do .NET em seu dispositivo.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados PostgreSQL.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados PostgreSQL , especifique o servidor de banco de dados PostgreSQL ao qual você deseja se conectar na seção nome do servidor .

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor PostgreSQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Selecione conectar.

  1. Navegue até https://Web.powerapps.com/

  2. Selecione o ambiente ao qual você deseja se conectar.

  3. No menu, selecione o ícone configurações > personalizações avançadas > recursos de desenvolvedor.

  4. Copie o valor da API Web de instância

    Observações: 

    • O formato da URL será algo comohttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • O formato exato da URL que você usará para se conectar dependerá da sua região e da versão de CDS para aplicativos que você estiver usando. Para obter mais informações, consulte: URL e versões da API Web.

  5. Selecione a guia dados e obtenha dados > dos > de serviços onlinedo Dynamics 365 (online).

    • Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > do Dynamics 365 (online).

  6. Na caixa de diálogo, com a opção básico selecionada, insira a URL da API da Web para seus CDs para conexão de aplicativos e clique em OK.

    • Se você selecionar a opção avançado , poderá acrescentar alguns parâmetros adicionais à consulta para controlar quais dados serão retornados. Para obter mais informações, consulte: consultar dados usando a API Web

  7. Selecione a conta da organização.

    • Se não tiver entrado usando a conta corporativa ou de estudante da Microsoft que você usa para acessar CDS de aplicativos, clique em entrar e digite o nome de usuário e a senha da conta.

  8. Clique em Conectar.

  9. Na caixa de diálogo navegador , selecione os dados que você deseja recuperar.

  10. Se os dados forem bons para serem importados como estão, selecione a opção carregar , caso contrário, escolha a opção de edição para abrir o Editor do Power Query.

    Observação: O Editor do Power Query oferece várias opções para modificar os dados retornados. Por exemplo, talvez você queira importar menos colunas do que os dados de origem contêm. Nesse caso, vá para a guia página inicial > gerenciar colunas > escolher colunas, selecione as colunas que você deseja manter e clique em OK. Quando estiver pronto, clique em fechar & carregar para retornar os dados modificados ao Excel.

Observação: Antes de se conectar a um banco de dados Teradata, você precisará do provedor de dados .net para o Teradata em seu computador.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados Teradata.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados Teradata , em nome do servidor , especifique o servidor Teradata ao qual se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Salvar.

Importante: Aviso de aposentadoria do conector de dados do Facebook   Importar e atualizar dados do Facebook no Excel deixará de funcionar em abril de 2020. Você ainda poderá usar o conector do Facebook Get & Transform (Power Query) até depois, mas a partir de abril de 2020, não será possível se conectar ao Facebook e receber uma mensagem de erro. Recomendamos revisar ou remover qualquer consulta Get & Transform (Power Query) que use o Facebook Connector assim que possível para evitar resultados inesperados.

Observação: Se esta for a primeira vez que você se conectar ao Facebook, você será solicitado a fornecer credenciais. Entre usando sua conta do Facebook e permita o acesso ao aplicativo Power Query. Você pode desativar solicitações futuras clicando em não avisar novamente para esta opção de conector .

  1. Na guia da faixa de opções do Power Query , clique em de outras fontes > do Facebook.

  2. Na caixa de diálogo do Facebook , conecte-se ao Facebook usando "eu", seu nome de usuário ou ID de objeto.

    Observação: Seu nome de usuário do Facebook é diferente do e-mail de login.

  3. Selecione uma categoria para conexão na lista suspensa conexão . Por exemplo, selecione amigos para dar acesso a todas as informações disponíveis na categoria amigos do Facebook.

  4. Clique em OK.

  5. Se necessário, clique em entrar na caixa de diálogo do Access Facebook e digite o seu número de telefone e email do Facebook e senha. Você pode marcar a opção para continuar conectado. Depois de entrar, clique em conectar.

  6. Depois que a conexão for bem-sucedida, você poderá visualizar uma tabela que contém informações sobre a categoria selecionada. Por exemplo, se você selecionar a categoria amigos, o Power Query renderizará uma tabela que contém seus amigos do Facebook por nome.

  7. Clique em carregar ou Editar.

Você pode usar o Editor de consultas para escrever fórmulas para o Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor do Power Query com fórmula do Facebook

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

Observações: 

  • Antes de se conectar a um banco de dados SAP do SQL Anywhere, você precisará do Driver SAP em qualquer lugar instalado no computador. Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do SAP Sybase SQL em qualquer lugar.

    Obter Dados Externos de Banco de Dados
  2. Na caixa de diálogo banco de dados Sybase , especifique o servidor Sybase ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Por padrão, a caixa de seleção criptografar conexão está marcada para que o Power Query se conecte ao seu banco de dados usando uma conexão criptografada simples.

  6. Clique em Conectar.

Microsoft Azure O armazenamento de blob é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acessados de qualquer lugar do mundo via HTTP ou HTTPS. Para obter mais informações sobre o serviço de armazenamento de blob do Azure, consulte como usar o armazenamento de blob.

  1. Na guia da faixa de opções do Power Query , selecione do Azure > de Microsoft Azure armazenamento de blob.

    Importação do Power Query a partir da caixa de diálogo do Azure
  2. Na caixa de diálogo Microsoft Azure armazenamento de blob , insira o nome da conta de armazenamento do Microsoft Azure ou a URL e clique em OK.

  3. Se você estiver se conectando ao serviço de armazenamento de blob pela primeira vez, será solicitado a inserir e a salvar a chave de acesso de armazenamento. Na caixa de diálogo Microsoft Azure de armazenamento de BLOBs do Access , insira sua chave de acesso de armazenamento na caixa chave da conta e clique em salvar.

    Observação: Se precisar recuperar sua chave de acesso de armazenamento, navegue até o portal deMicrosoft Azure, selecione sua conta de armazenamento e clique no ícone de chave de acesso de gerenciamento na parte inferior da página. Clique no ícone Copiar à direita da chave primária e cole o valor na caixa chave da conta .

  4. O Editor de consultas lista todos os contêineres disponíveis em seu Microsoft Azure armazenamento de BLOB. No navegador, selecione um contêiner do qual você deseja importar dados e, em seguida, clique em aplicar & fechar.

  1. Na guia da faixa de opções do Power Query , selecione do Azure > de Microsoft Azure HDInsight.

    Caixa de diálogo Microsoft Office Enterprise 2007
  2. Na caixa de diálogo Microsoft Azure HDInsight , insira um nome de conta e clique em OK.

  3. Em seguida, insira a chave da sua contae clique em conectar.

    Observação: Se você precisar recuperar sua chave, retorne ao PortalMicrosoft Azure, selecione sua conta de armazenamento e clique no ícone de tecla de acesso de gerenciamento na parte inferior da página. Clique no ícone de cópia à direita da chave primária e cole o valor no assistente.

  4. Selecione seu cluster na caixa de diálogo navegador e, em seguida, localize e selecione um arquivo de conteúdo.

  5. Clique em carregar para carregar a tabela selecionada ou clique em Editar para executar filtros de dados adicionais e transformações antes de carregá-lo.

Você pode usar o suplemento Power Query para se conectar a fontes de dados externas e executar análises de dados avançadas. As seções a seguir fornecem as etapas para usar o Power Query para se conectar a fontes de dados-páginas da Web, arquivos de texto, bancos de dados, serviços online e arquivos do Excel, tabelas e intervalos.

Importante: 

  • Certifique-se de ter baixado, instalado e ativado o suplemento do Power Query.

  • Para ativar o suplemento do Power Query , clique em opções de arquivo > > suplementos. Na seção Gerenciar na parte inferior, escolha a opção Suplementos de COM na lista suspensa e clique em Ir. Marque a caixa de seleção do Power Query e selecione OK. A faixa de opções do Power Query deve aparecer automaticamente, mas se não tiver, feche e reinicie o Excel.

Usar o Editor de consultas

Observação: O Editor de consultas aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

  1. Na guia da faixa de opções do Power Query , clique em de arquivo > do CSV ou do texto.

  2. Na caixa de diálogo procurar valores separados por vírgulas , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

Observação: Se você estiver importando dados de um arquivo CSV, o Power Query detectará automaticamente os delimitadores de coluna, incluindo nomes e tipos de coluna. Por exemplo, se você tiver importado o arquivo CSV de exemplo abaixo, o Power Query usará automaticamente a primeira linha como os nomes de coluna e alterará cada tipo de dados de coluna.

Exemplo de arquivo CSV

Imagem de um arquivo CSV

O Power Query altera automaticamente cada tipo de dados de coluna:

  • O ID do pedido muda para número

  • Data do pedido altera para data

  • Categoria permanece texto (o tipo de coluna padrão)

  • O nome do produto permanece texto (o tipo de coluna padrão)

  • Vendas altera para número

No editor de consultas, o Power Query aplica automaticamente uma etapa FirstRowAsHeader e altertype . Essas ações automáticas são equivalentes a promover manualmente uma linha e alterar manualmente cada tipo de coluna.

Depois que o Power Query detectar colunas automaticamente, você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Selecione qualquer célula dentro do seu intervalo de dados.

  2. Na guia da faixa de opções do Power Query , clique em da tabela.

    Slide que contrasta um tema simples com outro mais colorido

  3. Se solicitado, na caixa de diálogo da tabela , você pode clicar no botão seleção de intervalo para selecionar um intervalo específico para usar como fonte de dados.

    Da caixa de diálogo Tabela

  4. Se o intervalo de dados tiver cabeçalhos de coluna, você pode verificar se a minha tabela tem cabeçalhos. As células de cabeçalho de intervalo são usadas para definir os nomes de coluna para a consulta.

  5. No editor de consultas, clique em fechar & carregar.

Observação: Se o intervalo de dados tiver sido definido como um intervalo nomeado ou estiver em uma tabela do Excel, o Power Query detectará automaticamente todo o intervalo e o carregará no editor de consultas para você. Dados sem formatação serão convertidos automaticamente em uma tabela quando forem carregados no editor de consultas.

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

Você pode usar o Editor de consultas para escrever fórmulas para o Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Exemplo de Fórmula do Editor de Consulta

  1. Na guia de faixa de opções Power Query, clique em Do Arquivo > Do Excel.

  2. Na caixa de diálogo procurar do Excel , procure ou digite um caminho para o arquivo que você deseja consultar.

  3. Clique em Abrir.

    Se a sua pasta de trabalho de origem tiver intervalos nomeados, o nome do intervalo estará disponível como um conjunto de dados.

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. O vídeo a seguir mostra a janela do Editor de consultas no Excel 2013 aparecendo após a edição de uma consulta de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

  1. Clique na faixa de opções do Power Query, Da Web.

  2. Na caixa de diálogo Da Web, insira a URL de uma página da Web e clique em OK.

    Power Query > Da Web > caixa de diálogo Inserir URL

    Nesse caso, estamos usando: https://pt.wikipedia.org/wiki/Campeonato_Europeu_de_Futebol_da_UEFA

    Se a página da Web solicitar credenciais de usuário:

    • Na caixa de diálogo Acessar Web, clique em uma opção de credenciais e forneça os valores de autenticação.

    • Clique em Salvar.

  3. Clique em OK.

  4. O Power Query analisará a página da Web e carregará o painel do Navegador no Modo de Exibição de Tabela.

    Se souber a qual tabela deseja se conectar, clique nela na lista. Para este exemplo, escolhemos a tabela Resultados.

    Power Query > Da Web > Navegador > Modo de Exibição de Tabela

    Caso contrário, você poderá alterar para o Modo de Exibição da Web e escolher manualmente a tabela apropriada. Nesse caso, selecionamos a tabela Resultados.

    Power Query > Da Web > Navegador > Exibição da Web
  5. Clique em Carregar e o Power Query carregará os dados da Web selecionados no Excel.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados do SQL Server.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados do Microsoft SQL , ESPECIFIQUE o SQL Server ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

    Caixa de diálogo conexão de banco de dados do SQL Server do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se conectar ao banco de dados do SQL Server.

    Credenciais de logon de conexão do SQL Server do Power Query
    1. Windows: essa é a seleção padrão. Selecione esta opções se você deseja se conectar usando a autenticação do Windows.

    2. Banco de dados: Selecione esta opções se você quiser se conectar usando a autenticação do SQL Server. Depois de selecionar isso, especifique um nome de usuário e senha para se conectar à instância do SQL Server.

  6. Por padrão, a caixa de seleção criptografar conexão é marcada para significar que o Power Query se conecta ao seu banco de dados usando uma conexão criptografada. Se você não quiser se conectar usando uma conexão criptografada, desmarque esta caixa de seleção e clique em conectar.

    Se uma conexão com o SQL Server não for estabelecida usando uma conexão criptografada, o Power Query solicitará que você se conecte usando uma conexão não criptografada. Clique em OK na mensagem para se conectar usando uma conexão não criptografada.

Exemplo de fórmula

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Clique na guia Power Query na faixa de opções e selecione obter dados externos > de outras fontes > do ODBC.

  2. Na caixa de diálogo do ODBC , se for exibida, selecione seu DSN (nome da fonte de dados).

  3. Digite a cadeia de conexão e pressione OK.

  4. Na próxima caixa de diálogo, selecione das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira suas credenciais e pressione conectar.

  5. No painel do navegador , selecione as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados do Access.

    Caixa de diálogo obter dados do banco de dados

  2. Na caixa de diálogo procurar , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Siga as etapas na caixa de diálogo do navegador para se conectar à tabela ou consulta de sua escolha.

  4. Clique em carregar ou Editar.

  1. Na guia da faixa de opções do Power Query , clique em do arquivo > de XML.

    Caixa de diálogo do Power Query a partir de um arquivo
  2. Na caixa de diálogo da pesquisa XML , procure ou digite uma URL de arquivo para importar ou vincular a um arquivo.

  3. Clique em Abrir.

    Após a conexão ter sido bem-sucedida, você poderá usar o painel do navegador para navegar e visualizar as coleções de itens no arquivo XML em um formato de tabela.

Você também pode usar o Editor de consultas para escrever fórmulas do Power Query. Por exemplo:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

  1. Na guia dados , no grupo obter dados externos , clique em de outras fontese, em seguida, clique em do Analysis Services.

    Sessão prática no PowerPoint 2010

    O assistente para conexão de dados é exibido. Este assistente tem três painéis.

    • Conectar ao Servidor de Banco de Dados

    • Selecionar Banco de dados e tabela

    • Salvar o arquivo de conexão de dados e concluir

  2. No painel conectar-se ao servidor de banco de dados , na caixa nome do servidor , digite o nome do servidor de banco de dados OLAP.

    Dica: Se souber o nome do arquivo de cubo offline ao qual você deseja se conectar, você pode digitar o caminho de arquivo completo, o nome do arquivo e a extensão.

  3. Em credenciais de logon, siga um destes procedimentos e clique em Avançar:

    • Para usar seu nome de usuário e senha atuais do Windows, clique em usar a autenticação do Windows.

    • Para inserir um nome de usuário e uma senha de banco de dados, clique em usar o seguinte nome de usuário e senhae, em seguida, digite seu nome de usuário e senha nas caixas nome de usuário e senha correspondentes.

  4. No painel selecionar o banco de dados que contém os dados desejados , selecione um banco de dados e clique em Avançar.

    Para se conectar a uma cubo específica no banco de dados, verifique se a opção conectar-se a um cubo ou tabela específica está selecionada e selecione um cubo na lista.

  5. No painel salvar arquivo de conexão de dados e concluir , na caixa nome do arquivo , revise o nome de arquivo padrão conforme necessário (opcional).

    Clique em procurar para alterar o local padrão das minhas fontes de dadosou verificar se há nomes de arquivo existentes.

  6. Nas caixas Descrição, nome amigávele palavras-chave de pesquisa , digite uma descrição do arquivo, um nome amigável e palavras comuns de pesquisa (todas são opcionais).

  7. Para garantir que o arquivo de conexão seja usado quando a tabela dinâmica é atualizada, clique em sempre tentar usar esse arquivo para atualizar esses dados.

    Marcar essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão.

  8. Clique em concluir para fechar o assistente para conexão de dados.

  9. Na caixa de diálogo importar dados , em Selecione como você deseja exibir esses dados em sua pasta de trabalho, siga um destes procedimentos:

    • Para criar apenas um relatório de tabela dinâmica, clique em relatório de tabela dinâmica.

    • Para criar um relatório de tabela dinâmica e um relatório de gráfico dinâmico, clique em gráfico dinâmico e relatório de tabela dinâmica.

    • Para armazenar a conexão selecionada na pasta de trabalho para uso posterior, clique em somente criar conexão. Essa caixa de seleção garante que a conexão seja usada por fórmulas que contenham funções de cubo que você cria e que não deseja criar um relatório de tabela dinâmica.

  10. Em onde você deseja colocar os dados, siga um destes procedimentos:

    • Para colocar o relatório de tabela dinâmica em uma planilha existente, selecione planilha existentee digite a referência de célula da primeira célula no intervalo de células onde você deseja localizar o relatório de tabela dinâmica.

      Você também pode clicar em recolher caixa de diálogo Imagem do botão para ocultar temporariamente a caixa de diálogo, selecionar a célula inicial na planilha que você deseja usar e, em seguida, pressionar a caixa de diálogo expandir Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica em uma nova planilha começando na célula a1, clique em nova planilha.

  12. Para verificar ou alterar as propriedades de conexão, clique em Propriedades, faça as alterações necessárias na caixa de diálogo Propriedades de conexão e, em seguida, clique em OK.

  1. Na guia Power Query , clique em de outras fontes > consulta em branco.

  2. No editor de consultas, clique em Editor avançado.

  3. Insira sua cadeia de caracteres de consulta da seguinte maneira, substituindo "C:\Users\Name\Desktop\JSONTest.jsem" pelo caminho para o arquivo JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Observação: Antes de se conectar a um banco de dados Oracle usando o Power Query, você precisa do software cliente Oracle v 8.1.7 ou superior em seu computador. Para instalar o software cliente Oracle, acesse o ODAC (componentes de acesso a dados) do Oracle de 32 com as ferramentas de desenvolvedor da Oracle para o Visual Studio (12.1.0.2.4) para instalar o cliente oracle de 32 bits ou para o 64-bit ODAC 12c lançamento 4 (12.1.0.2.4) xcopy para Windows x64 para instalar o cliente Oracle de 64 bits.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados Oracle.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados Oracle , em nome do servidor , especifique o servidor Oracle ao qual se conectar. Se for necessário um SID, isso poderá ser especificado na forma de "nome_do_servidor/SID".

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor Oracle exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > da lista do SharePoint.

    Caixa de diálogo obter dados de outras fontes do Power Query
  2. Na caixa de diálogo listas do Microsoft SharePoint exibida, insira a URL de um site do SharePoint.

    Observação: Ao conectar-se a uma lista do SharePoint, insira a URL do site em vez da URL da lista. Na caixa de diálogo acessar o SharePoint , selecione a URL mais genérica para autenticar o site corretamente. Por padrão, a URL mais geral é selecionada.

  3. Selecione OK para continuar.

  4. Na caixa de diálogo do Access SharePoint exibida em seguida, selecione uma opção de credenciais:

    1. Selecione anônimo se o SharePoint Server não exigir nenhuma credencial.

    2. Selecione Windows se o servidor do SharePoint exigir suas credenciais do Windows.

    3. Selecione conta organizacional se o servidor do SharePoint exigir credenciais da conta organizacional.

  5. Selecione conectar.

    Microsoft Power Query conectar a uma caixa de diálogo de conexão de lista do SharePoint

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > do feed OData.

    Caixa de diálogo obter dados de outras fontes do Power Query
  2. Na caixa de diálogo Feed OData, digite a URL de um feed OData.

  3. Selecione OK.

  4. Se o feed OData exigir credenciais de usuário, na caixa de diálogo acessar um feed OData :

    1. Selecione Windows se o feed OData exigir autenticação do Windows.

    2. Selecione básico se o feed OData exigir seu nome de usuário e senha.

    3. Selecione a chave do Marketplace se o feed OData exigir uma chave de conta do Marketplace. Você pode selecionar a chave obter sua conta do Marketplace para assinar Microsoft Azure feeds OData do Marketplace. Você também pode se inscrever para Microsoft Azure Marketplace na caixa de diálogo acessar um feed OData.

    4. Clique em conta organizacional se o feed OData exigir credenciais de acesso federado. Para o Windows Live ID, conecte-se à sua conta.

    5. Selecione Salvar.

Observação: Conectar a um feed OData compatível com o formato de serviço de dados de luz JSON.

  1. Clique na guia dados e obtenha dados > de outras fontes > do OLEDB. Se você não vir o botão obter dados , siga as instruções do Assistente para conexão de dados abaixo.

  2. Na caixa de diálogo do OLE DB , insira a cadeia de conexão e pressione OK.

  3. Na caixa de diálogo provedor OLEDB , selecione uma das opções de conexão padrão ou personalizada, Windowsou banco de dados , insira as credenciais apropriadas e clique em conectar.

  4. Na caixa de diálogo navegador , selecione o banco de dados e as tabelas ou consultas às quais você deseja se conectar e, em seguida, pressione carregar ou Editar.

  5. No Editor do Power Query, pressione fechar & carregar.

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados MySQL.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados MySQL , em nome do servidor , especifique o servidor de banco de dados MySQL ao qual se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor MySQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

  1. Na guia da faixa de opções do Power Query , selecione de outras fontes > do Microsoft Exchange.

    Fontes de Dados de Power Query
  2. Na caixa de diálogo acessar um Exchange Server , especifique seu endereço de email e senha.

  3. Clique em Salvar.

  4. Na caixa de diálogo serviço de descoberta automática do Microsoft Exchange , selecione permitir para permitir que o serviço do Exchange confie suas credenciais.

Importante: Verifique se você baixou e instalou o suplemento Power Query.

  1. Na guia da faixa de opções do Power Query , clique em de outras fontes > do Active Directory.

    Caixa de diálogo obter dados de outras fontes do Power Query

  2. Insira seu domínio na caixa de diálogo Active Directory.

  3. Na caixa de diálogo domínio do Active Directory para seu domínio, clique em usar minhas credenciais atuaisou use credenciais alternativas. Para usar a autenticação credenitals alternativa , insira seu nome de usuário e senha.

  4. Clique em Conectar.

  5. Após a conexão ter sido bem-sucedida, você pode usar o painel navegador para procurar todos os domínios disponíveis no seu Active Directory e fazer buscas detalhadas em informações do Active Directory, incluindo usuários, contas e computadores.

Aviso: 

  • Antes de se conectar a um banco de dados IBM DB2, você precisará do Driver do servidor de dados IBM DB2 instalado em seu computador (o requisito mínimo é o pacote de drivers do servidor de dados IBM (driver de DS)). Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  • Há problemas conhecidos relatados pela IBM ao instalar o driver do servidor de dados IBM DB2 no Windows 8. Se você estiver usando o Windows 8 e quiser se conectar ao IBM DB2 usando o Power Query, será necessário seguir etapas de instalação adicionais. Encontre mais informações sobre o Driver do servidor de dados IBM DB2 no Windows 8..

  1. Na guia da faixa de opções do Power Query , clique em do banco de dados > do banco de dados IBM DB2.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados IBM DB2 , em nome do servidor , especifique o servidor de banco de dados IBM DB2 para se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor IBM DB2 exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Conectar.

Observação: Antes de se conectar a um banco de dados PostgreSQL no Power Query, você precisa do provedor de dados Ngpsql para PostgreSQL instalado em seu computador. Selecione o driver que corresponde à sua versão do Office (32 bits ou 64 bits). Confira: qual versão do Office estou usando? para obter mais informações. Verifique também se o provedor está registrado na configuração do computador que corresponde à versão mais recente do .NET em seu dispositivo.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados PostgreSQL.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados PostgreSQL , especifique o servidor de banco de dados PostgreSQL ao qual você deseja se conectar na seção nome do servidor .

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor PostgreSQL exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Selecione conectar.

  1. Navegue até https://Web.powerapps.com/

  2. Selecione o ambiente ao qual você deseja se conectar.

  3. No menu, selecione o ícone configurações > personalizações avançadas > recursos de desenvolvedor.

  4. Copie o valor da API Web de instância

    Observações: 

    • O formato da URL será algo comohttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • O formato exato da URL que você usará para se conectar dependerá da sua região e da versão de CDS para aplicativos que você estiver usando. Para obter mais informações, consulte: URL e versões da API Web.

  5. Selecione a guia dados e obtenha dados > dos > de serviços onlinedo Dynamics 365 (online).

    • Se você não vir o botão obter dados , clique em nova consulta > de outras fontes > do Dynamics 365 (online).

  6. Na caixa de diálogo, com a opção básico selecionada, insira a URL da API da Web para seus CDs para conexão de aplicativos e clique em OK.

    • Se você selecionar a opção avançado , poderá acrescentar alguns parâmetros adicionais à consulta para controlar quais dados serão retornados. Para obter mais informações, consulte: consultar dados usando a API Web

  7. Selecione a conta da organização.

    • Se não tiver entrado usando a conta corporativa ou de estudante da Microsoft que você usa para acessar CDS de aplicativos, clique em entrar e digite o nome de usuário e a senha da conta.

  8. Clique em Conectar.

  9. Na caixa de diálogo navegador , selecione os dados que você deseja recuperar.

  10. Se os dados forem bons para serem importados como estão, selecione a opção carregar , caso contrário, escolha a opção de edição para abrir o Editor do Power Query.

    Observação: O Editor do Power Query oferece várias opções para modificar os dados retornados. Por exemplo, talvez você queira importar menos colunas do que os dados de origem contêm. Nesse caso, vá para a guia página inicial > gerenciar colunas > escolher colunas, selecione as colunas que você deseja manter e clique em OK. Quando estiver pronto, clique em fechar & carregar para retornar os dados modificados ao Excel.

Observação: Antes de se conectar a um banco de dados Teradata, você precisará do provedor de dados .net para o Teradata em seu computador.

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do banco de dados Teradata.

    Power Query a partir de opções de banco de dados
  2. Na caixa de diálogo banco de dados Teradata , em nome do servidor , especifique o servidor Teradata ao qual se conectar.

  3. Se você quiser importar dados usando a consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata exigir credenciais de usuário de banco de dados:

    1. Na caixa de diálogo acessar um banco de dados , insira seu nome de usuário e senha.

    2. Clique em Salvar.

Importante: Aviso de aposentadoria do conector de dados do Facebook   Importar e atualizar dados do Facebook no Excel deixará de funcionar em abril de 2020. Você ainda poderá usar o conector do Facebook Get & Transform (Power Query) até depois, mas a partir de abril de 2020, não será possível se conectar ao Facebook e receber uma mensagem de erro. Recomendamos revisar ou remover qualquer consulta Get & Transform (Power Query) que use o Facebook Connector assim que possível para evitar resultados inesperados.

Observação: Se esta for a primeira vez que você se conectar ao Facebook, você será solicitado a fornecer credenciais. Entre usando sua conta do Facebook e permita o acesso ao aplicativo Power Query. Você pode desativar solicitações futuras clicando em não avisar novamente para esta opção de conector .

  1. Na guia da faixa de opções do Power Query , clique em de outras fontes > do Facebook.

  2. Na caixa de diálogo do Facebook , conecte-se ao Facebook usando "eu", seu nome de usuário ou ID de objeto.

    Observação: Seu nome de usuário do Facebook é diferente do e-mail de login.

  3. Selecione uma categoria para conexão na lista suspensa conexão . Por exemplo, selecione amigos para dar acesso a todas as informações disponíveis na categoria amigos do Facebook.

  4. Clique em OK.

  5. Se necessário, clique em entrar na caixa de diálogo do Access Facebook e digite o seu número de telefone e email do Facebook e senha. Você pode marcar a opção para continuar conectado. Depois de entrar, clique em conectar.

  6. Depois que a conexão for bem-sucedida, você poderá visualizar uma tabela que contém informações sobre a categoria selecionada. Por exemplo, se você selecionar a categoria amigos, o Power Query renderizará uma tabela que contém seus amigos do Facebook por nome.

  7. Clique em carregar ou Editar.

Você pode usar o Editor de consultas para escrever fórmulas para o Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor do Power Query com fórmula do Facebook

Observação: O Editor de Consultas só aparece quando você carrega, edita ou cria uma nova consulta usando o Power Query. Mostra o vídeo a seguir o Editor de consulta janela que aparecem após editar uma consulta a partir de uma pasta de trabalho do Excel. Para exibir o Editor de consultas sem carregar ou editar uma consulta de pasta de trabalho existente, na seção obter dados externos na guia da faixa de opções do Power Query , selecione de outras fontes > consulta em branco. O vídeo a seguir mostra uma maneira de exibir o Editor de Consultas.

Como ver o Editor de Consulta no Excel

Observações: 

  • Antes de se conectar a um banco de dados SAP do SQL Anywhere, você precisará do Driver SAP em qualquer lugar instalado no computador. Selecione o driver que corresponde à instalação do Power Query (32 bits ou 64 bits).

  1. Na guia da faixa de opções do Power Query , selecione do banco de dados > do SAP Sybase SQL em qualquer lugar.

    Obter Dados Externos de Banco de Dados
  2. Na caixa de diálogo banco de dados Sybase , especifique o servidor Sybase ao qual se conectar na caixa nome do servidor . Opcionalmente, você também pode especificar um nome de banco de dados .

  3. Se você quiser importar dados usando uma consulta de banco de dados nativa, especifique sua consulta na caixa instrução SQL . Para obter mais informações, consulte Importar Dados de Banco de Dados usando a Consulta de Banco de Dados Nativa.

  4. Clique em OK.

  5. Por padrão, a caixa de seleção criptografar conexão está marcada para que o Power Query se conecte ao seu banco de dados usando uma conexão criptografada simples.

  6. Clique em Conectar.

Microsoft Azure O armazenamento de blob é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acessados de qualquer lugar do mundo via HTTP ou HTTPS. Para obter mais informações sobre o serviço de armazenamento de blob do Azure, consulte como usar o armazenamento de blob.

  1. Na guia da faixa de opções do Power Query , selecione do Azure > de Microsoft Azure armazenamento de blob.

    Importação do Power Query a partir da caixa de diálogo do Azure
  2. Na caixa de diálogo Microsoft Azure armazenamento de blob , insira o nome da conta de armazenamento do Microsoft Azure ou a URL e clique em OK.

  3. Se você estiver se conectando ao serviço de armazenamento de blob pela primeira vez, será solicitado a inserir e a salvar a chave de acesso de armazenamento. Na caixa de diálogo Microsoft Azure de armazenamento de BLOBs do Access , insira sua chave de acesso de armazenamento na caixa chave da conta e clique em salvar.

    Observação: Se precisar recuperar sua chave de acesso de armazenamento, navegue até o portal deMicrosoft Azure, selecione sua conta de armazenamento e clique no ícone de chave de acesso de gerenciamento na parte inferior da página. Clique no ícone Copiar à direita da chave primária e cole o valor na caixa chave da conta .

  4. O Editor de consultas lista todos os contêineres disponíveis em seu Microsoft Azure armazenamento de BLOB. No navegador, selecione um contêiner do qual você deseja importar dados e, em seguida, clique em aplicar & fechar.

  1. Na guia da faixa de opções do Power Query , selecione do Azure > de Microsoft Azure HDInsight.

    Caixa de diálogo Microsoft Office Enterprise 2007
  2. Na caixa de diálogo Microsoft Azure HDInsight , insira um nome de conta e clique em OK.

  3. Em seguida, insira a chave da sua contae clique em conectar.

    Observação: Se você precisar recuperar sua chave, retorne ao PortalMicrosoft Azure, selecione sua conta de armazenamento e clique no ícone de tecla de acesso de gerenciamento na parte inferior da página. Clique no ícone de cópia à direita da chave primária e cole o valor no assistente.

  4. Selecione seu cluster na caixa de diálogo navegador e, em seguida, localize e selecione um arquivo de conteúdo.

  5. Clique em carregar para carregar a tabela selecionada ou clique em Editar para executar filtros de dados adicionais e transformações antes de carregá-lo.

Observação: O HDInsight tem uma tabela de Hive padrão, HiveSampleData.txt, que você pode usar para aprender como os dados são importados para o Excel usando o Power Query. Para obter um guia passo a passo sobre como importar dados do HDInsight, consulte como conectar o Excel ao Microsoft Azure HDInsight com o Power Query.

O Power Query não está disponível no Excel 2007. No entanto, você ainda pode se conectar a fontes de dados externas. Observe que a experiência não é tão robusta quanto a experiência de transformação obter & com o Power Query. Consulte: obter & transformação unificada.

Assistente para Conexão de Dados

Etapa 1: criar uma conexão com outra pasta de trabalho

  1. Na guia Dados, clique em Conexões.

    Conexões

  2. Na caixa de diálogo conexões da pasta de trabalho , clique em Adicionar.

  3. Próximo à parte inferior da caixa de diálogo Conexões Existentes, clique em Procurar Mais.

  4. Localize sua pasta de trabalho e clique em Abrir.

  5. Na caixa de diálogo Selecionar Tabela, selecione uma tabela (planilha) e clique em OK.

    Observações: 

    • Planilhas são chamadas de "tabelas" na caixa de diálogo Selecionar Tabela

    • Você pode adicionar apenas uma tabela de cada vez.

    • Você pode renomear uma tabela clicando no botão Propriedades. Você também pode adicionar uma descrição.

  6. Para adicionar mais tabelas, repita as etapas de 2 a 5.

  7. Clique em Fechar.

Etapa 2: adicionar as tabelas à sua planilha

  1. Clique em Conexões Existentes, escolha a tabela e clique em Abrir.

  2. Na caixa de diálogo importar dados , escolha onde colocar os dados na sua pasta de trabalho e se os dados devem ser exibidos como uma tabela, uma tabela dinâmicaou um gráfico dinâmico.

Você pode usar o assistente para conexão de dados para se conectar a um banco de dados do Access.

  1. Na guia Dados, no grupo Obter Dados Externos, clique em Do Access.

    Grupo Obter Dados Externos na guia Dados

  2. Na caixa de diálogo selecionar fonte de dados , navegue até o banco de dados do Access.

  3. Na caixa de diálogo Selecionar Tabela, selecione as tabelas ou consultas desejadas e clique em OK.

  4. Você pode clicar em Concluir ou em Avançar para alterar detalhes da conexão.

  5. Na caixa de diálogo Importar Dados, escolha onde colocar os dados da sua pasta de trabalho e se você quer exibir os dados como uma tabela, relatório de Tabela Dinâmica ou Gráfico Dinâmico.

  6. Clique no botão Propriedades para definir propriedades avançadas para a conexão, como opções para atualizar os dados conectados.

  7. Opcionalmente, você pode adicionar os dados ao Modelo de Dados para poder combinar seus dados com outras tabelas ou dados de outras fontes, criar relações entre tabelas e fazer muito mais do que é possível com um relatório de Tabela Dinâmica básico.

  8. Clique em OK para finalizar.

Vá para a guia dados > obter dados externos > do texto. Em seguida, na caixa de diálogo Importar arquivo de texto , clique duas vezes no arquivo de texto que você deseja importar e a caixa de diálogo Assistente de importação de texto será aberta.

Etapa 1 de 3

Tipo de dados original    Se os itens no arquivo de texto forem separados por tabulações, dois-pontos, ponto-e-vírgulas, espaços ou outros caracteres, selecione delimitado. Se todos os itens de cada coluna tiverem o mesmo comprimento, selecione largura fixa.

Iniciar importação na linha    Digite ou selecione um número de linha para especificar a primeira linha dos dados que você deseja importar.

Origem do arquivo    Selecione o conjunto de caracteres que é usado no arquivo de texto. Na maioria dos casos, você pode deixar essa configuração padrão. Se você sabe que o arquivo de texto foi criado usando um conjunto de caracteres diferente do conjunto de caracteres que você está usando em seu computador, você deve alterar essa configuração para corresponder a esse conjunto de caracteres. Por exemplo, se o seu computador estiver configurado para usar o conjunto de caracteres 1251 (cirílico, Windows), mas você souber que o arquivo foi produzido usando o conjunto de caracteres 1252 (Europeu Ocidental, Windows), você deve definir a origem do arquivo como 1252.

Visualização de arquivo    Esta caixa exibe o texto como ele será exibido quando estiver separado em colunas na planilha.

Etapa 2 de 3 (dados delimitados)

Delimitadores    Selecione o caractere que separa os valores em seu arquivo de texto. Se o caractere não estiver listado, marque a caixa de seleção outro e digite o caractere na caixa que contém o cursor. Essas opções não estarão disponíveis se o tipo de dados tiver largura fixa.

Tratar delimitadores consecutivos como um só    Marque esta caixa de seleção se seus dados contiverem um delimitador de mais de um caractere entre os campos de dados ou se seus dados contiverem vários delimitadores personalizados.

Qualificador de texto    Selecione o caractere que inclui os valores em seu arquivo de texto. Quando o Excel encontra o caractere qualificador de texto, todo o texto que segue esse caractere e precede a próxima ocorrência desse caractere é importado como um valor, mesmo que o texto contenha um caractere de delimitador. Por exemplo, se o delimitador for uma vírgula (,) e o qualificador de texto for uma aspa (")," Dallas, Texas "será importado para uma célula como Dallas, Texas. Se nenhum caractere ou apóstrofo (') for especificado como o qualificador de texto, "Dallas, Texas" será importado para duas células adjacentes como "Dallas e Texas".

Se o caractere delimitador ocorrer entre qualificadores de texto, o Excel omitirá os qualificadores no valor importado. Se nenhum caractere delimitador ocorrer entre qualificadores de texto, o Excel incluirá o caractere qualificador no valor importado. Portanto, "Dallas Texas" (usando o qualificador de texto de aspas) é importado para uma célula como "Dallas Texas".

Visualização de dados    Revise o texto nessa caixa para verificar se o texto será separado em colunas na planilha da maneira desejada.

Etapa 2 de 3 (dados de largura fixa)

Visualização de dados    Defina as larguras dos campos nesta seção. Clique na janela de visualização para definir uma quebra de coluna, que é representada por uma linha vertical. Clique duas vezes em uma quebra de coluna para removê-la ou arraste uma quebra de coluna para movê-la.

Etapa 3 de 3

Clique no botão avançado para executar um ou mais dos seguintes procedimentos:

  • Especifique o tipo de separadores decimais e de milhar que são usados no arquivo de texto. Quando os dados forem importados para o Excel, os separadores corresponderão àqueles especificados para sua localização em opções regionais e de idioma ou em configurações regionais (painel de controle do Windows).

  • Especifique que um ou mais valores numéricos podem conter um sinal de subtração à direita.

Formato de dados da coluna    Clique no formato de dados da coluna selecionada na seção visualização de dados . Se você não quiser importar a coluna selecionada, clique em não importar coluna (ignorar).

Depois de selecionar uma opção de formato de dados para a coluna selecionada, o título da coluna em visualização de dados exibe o formato. Se você selecionar Data, selecione um formato de data na caixa Data .

Escolha o formato de dados que corresponda melhor aos dados de visualização para que o Excel possa converter os dados importados corretamente. Por exemplo:

  • Para converter uma coluna de todos os caracteres de número de moeda para o formato de moeda do Excel, selecione geral.

  • Para converter uma coluna de todos os caracteres numéricos para o formato de texto do Excel, selecione texto.

  • Para converter uma coluna de todos os caracteres de data, cada data na ordem do ano, do mês e do dia, no formato de data do Excel, selecione Datae, em seguida, selecione o tipo de data de ymd na caixa Data .

O Excel importará a coluna como geral se a conversão puder produzir resultados inesperados. Por exemplo:

  • Se a coluna contiver uma combinação de formatos, como caracteres alfabéticos e alfanuméricos, o Excel converterá a coluna em geral.

  • Se, em uma coluna de datas, cada data estiver na ordem de ano, mês e data, e você selecionar Data juntamente com um tipo de data de MDY, o Excel converterá a coluna em formato geral. Uma coluna que contém caracteres de data deve corresponder ao máximo de uma data interna do Excel ou formatos de data personalizados.

Se o Excel não converter uma coluna para o formato desejado, você poderá converter os dados após importá-los.

Depois de selecionar as opções desejadas, clique em concluir para abrir a caixa de diálogo importar dados e escolha onde colocar os dados.

Importar Dados

Defina essas opções para controlar como o processo de importação de dados é executado, incluindo quais propriedades de conexão de dados usar e qual arquivo e intervalo preencher com os dados importados.

  • As opções em selecionar como você deseja exibir esses dados em sua pasta de trabalho só estarão disponíveis se você tiver um modelo de dados preparado e selecionar a opção para adicionar essa importação a esse modelo (Veja o terceiro item nesta lista).

  • Especifique uma pasta de trabalho de destino:

    • Se você escolher planilha existente, clique em uma célula na planilha para colocar a primeira célula dos dados importados ou clique e arraste para selecionar um intervalo.

    • Escolha nova planilha para importar para uma nova planilha (começando na célula a1)

  • Se você tiver um modelo de dados no local, clique em adicionar estes dados ao modelo de dados para incluir essa importação no modelo. Para obter mais informações, consulte Criar um modelo de dados no Excel.

    Observe que selecionar essa opção desbloqueia as opções em selecionar como você deseja exibir esses dados na sua pasta de trabalho.

  • Clique em Propriedades para definir as propriedades do intervalo de dados externos desejadas. Para obter mais informações, consulte gerenciar intervalos de dados externos e suas propriedades.

  • Clique em OK quando estiver pronto para concluir a importação dos seus dados.

  1. Na guia dados , no grupo obter dados externos , clique em da Web.

  2. Na caixa de diálogo Nova consulta à Web, digite o endereço da página da Web que você deseja consultar na caixa endereço e clique em ir.

    A página da Web é aberta na caixa de diálogo Nova consulta à Web.

  3. Na página da Web, clique na pequena caixa amarela com uma seta vermelha ao lado de cada tabela que você deseja consultar.

  4. Defina as opções desejadas e, em seguida, clique em importar.

Definir opções de consulta à Web

  1. No canto superior direito da caixa de diálogo Nova consulta à Web, clique em Opções.

  2. Na caixa de diálogo opções de consulta à Web, defina qualquer uma das seguintes opções:

    Opção

    Efeitos

    Formatação

    • Nada   Os dados da Web serão importados como texto sem formatação. Nenhuma formatação será importada e somente o texto do link será importado de todos os hiperlinks.

    • Formatação rich text apenas   Os dados da Web serão importados como Rich Text, mas somente o texto do link será importado de todos os hiperlinks.

    • Formatação HTML completa   Toda a formatação será importada e os hiperlinks importados serão funcionais.

    Importar <pré> blocos para colunas

    Se esta opção estiver selecionada, cada bloco pré> <será importado como uma coluna.

    Tratar delimitadores consecutivos como um só

    Essa opção só se aplicará se a opção anterior estiver selecionada. Se esta opção for selecionada, os delimitadores que não tiverem texto entre elas serão considerados um delimitador durante o processo de importação.

    Usar as mesmas configurações de importação para a seção inteira

    Essa opção só se aplicará se a opção anterior estiver selecionada. Se esta opção estiver selecionada, os dados do HTML <marcas> na página especificada serão processadas de uma vez durante o processo de importação. Se não for selecionado, os dados serão importados em blocos de linhas contíguas para que as linhas do cabeçalho sejam reconhecidas como tal.

    Desabilitar o reconhecimento de data

    Se selecionado, as datas serão importadas como texto. Se não estiver selecionado, as datas serão importadas como valores de data/hora.

    Desabilitar redirecionamentos de consulta à Web

    Se selecionado, os redirecionamentos serão ignorados. Se não for selecionado, redirecionamentos serão processados.

A experiência obter & transformação não estava disponível no Excel 2007, portanto, você pode usar um arquivo de conexão de dados do Office (. odc) para se conectar a um banco de dados do Microsoft SQL Server em uma pasta de trabalho do Excel 2007. O SQL Server é um programa de banco de dados relacional completo projetado para soluções de dados de toda a empresa que exigem desempenho, disponibilidade, escalabilidade e segurança otimizados.

  1. Na guia dados , no grupo obter dados externos , clique em de outras fontese, em seguida, clique em do SQL Server.

    Imagem da Faixa de Opções do Excel

    O assistente para conexão de dados é iniciado. Este assistente tem três páginas.

    Página 1: conectar ao servidor de banco de dados    

  2. Na etapa 1, digite o nome do computador SQL Server na caixa nome do servidor .

  3. Na etapa 2, em credenciais de logon, siga um destes procedimentos:

    • Para usar seu nome de usuário e senha atuais do Microsoft Windows, clique em usar a autenticação do Windows.

    • Para inserir um nome de usuário e uma senha de banco de dados, clique em usar o seguinte nome de usuário e senhae, em seguida, digite seu nome de usuário e senha nas caixas nome de usuário e senha correspondentes.

      Observação de segurança: 

      • Use senhas fortes que combinem letras maiúsculas e minúsculas, números e símbolos. Senhas fracas não misturam esses elementos. Um exemplo de senha forte é Y6dh!et5. Senha fraca: house1. As senhas devem ter 8 ou mais caracteres. Uma frase secreta com 14 ou mais caracteres é melhor.

      • É fundamental que você se lembre da sua senha. Caso você a esqueça, a Microsoft não poderá recuperá-la. Guarde as senhas que anotar por escrito em um lugar seguro, longe das informações que elas ajudam a proteger.

      Página 2: selecionar banco de dados e tabela    

  4. Em Selecione o banco de dados que contém os dados desejados, selecione um banco de dados. Em conectar a uma tabela específica, selecione uma tabela ou exibição específica.

    Você também pode desmarcar a caixa de seleção conectar-se a uma tabela específica para que outros usuários que usam esse arquivo de conexão sejam solicitados a apresentar a lista de tabelas e modos de exibição.

    Página 3: salvar o arquivo de conexão de dados e concluir    

  5. Opcionalmente, na caixa nome do arquivo , revise o nome de arquivo sugerido. Clique em procurar para alterar o local padrão do arquivo (minhas fontes de dados).

  6. Opcionalmente, digite uma descrição do arquivo, um nome amigável e palavras de pesquisa comuns nas caixas Descrição, nome amigávele palavras-chave de pesquisa .

  7. Para garantir que o arquivo de conexão seja sempre usado quando os dados forem atualizados, clique na caixa de seleção sempre tentar usar este arquivo para atualizar esses dados . Essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão.

  8. Para especificar como a fonte de dados externa de um relatório de tabela dinâmica é acessada se a pasta de trabalho é salva em Serviços do Excel e é aberta usando Serviços do Excel, clique em configurações de autenticaçãoe selecione uma das opções a seguir para fazer logon na fonte de dados:

    • Autenticação do Windows     Selecione esta opção para usar o nome de usuário e senha do Windows do usuário atual. Esse é o método mais seguro, mas pode afetar o desempenho quando muitos usuários estão conectados ao servidor.

    • EXTERNO     Selecione essa opção para usar o logon único (SSO) e digite a cadeia de caracteres de identificação apropriada na caixa ID do SSO . Um administrador de site pode configurar um Windows SharePoint Services site para usar um único banco de dados de logon no qual um nome de usuário e senha podem ser armazenados. Esse método pode ser o mais eficiente quando muitos usuários estão conectados ao servidor.

    • Nada     Selecione essa opção para salvar o nome de usuário e a senha no arquivo de conexão.

      Observação de segurança: Evite salvar as informações de logon ao se conectar a fontes de dados. Essas informações podem ser armazenadas como texto sem formatação, e um usuário mal-intencionado poderia acessar as informações para comprometer a segurança da fonte de dados.

      Observação: A configuração de autenticação é usada apenas pela Serviços do Excel e não pelo Excel.

  9. Clique em OK.

  10. Clique em concluir para fechar o assistente para conexão de dados.

    A caixa de diálogo importar dados é exibida.

  11. Em Selecione como você deseja exibir esses dados na pasta de trabalho, siga um destes procedimentos:

    • Para criar uma tabela do Excel, clique em tabela (esse é o padrão).

    • Para criar um relatório de tabela dinâmica, clique em relatório de tabela dinâmica.

    • Para criar um relatório de gráfico dinâmico e tabela dinâmica, clique em relatório de gráfico dinâmico e tabela dinâmica.

      Observação: A única opção criar conexão só está disponível para um banco de dados OLAP.

  12. Em onde você deseja colocar os dados?, siga um destes procedimentos:

    • Para colocar os dados em uma planilha existente, selecione planilha existentee digite o nome da primeira célula no intervalo de células onde você deseja localizar os dados.

      Você também pode clicar em recolher Imagem do botão de diálogo para recolher temporariamente a caixa de diálogo, selecionar a célula inicial na planilha e, em seguida, clicar em expandir Imagem do botão de diálogo .

    • Para colocar os dados em uma nova planilha começando na célula a1, clique em nova planilha.

  13. Opcionalmente, você pode alterar as propriedades de conexão (e também alterar o arquivo de conexão) clicando em Propriedades, fazendo suas alterações na caixa de diálogo Propriedades de conexão e, em seguida, clicando em OK.

    Para obter mais informações, consulte Propriedades de conexão.

Para o Excel 2007, você pode usar o Microsoft Query para se conectar a fontes de dados ODBC.

Assistente para Conexão de Dados

  1. Na guia dados , no grupo obter dados externos , clique em de outras fontese, em seguida, clique em do Analysis Services.

    Sessão prática no PowerPoint 2010

    O assistente para conexão de dados é exibido. Este assistente tem três painéis.

    • Conectar ao Servidor de Banco de Dados

    • Selecionar Banco de dados e tabela

    • Salvar o arquivo de conexão de dados e concluir

  2. No painel conectar-se ao servidor de banco de dados , na caixa nome do servidor , digite o nome do servidor de banco de dados OLAP.

    Dica: Se souber o nome do arquivo de cubo offline ao qual você deseja se conectar, você pode digitar o caminho de arquivo completo, o nome do arquivo e a extensão.

  3. Em credenciais de logon, siga um destes procedimentos e clique em Avançar:

    • Para usar seu nome de usuário e senha atuais do Windows, clique em usar a autenticação do Windows.

    • Para inserir um nome de usuário e uma senha de banco de dados, clique em usar o seguinte nome de usuário e senhae, em seguida, digite seu nome de usuário e senha nas caixas nome de usuário e senha correspondentes.

  4. No painel selecionar o banco de dados que contém os dados desejados , selecione um banco de dados e clique em Avançar.

    Para se conectar a uma cubo específica no banco de dados, verifique se a opção conectar-se a um cubo ou tabela específica está selecionada e selecione um cubo na lista.

  5. No painel salvar arquivo de conexão de dados e concluir , na caixa nome do arquivo , revise o nome de arquivo padrão conforme necessário (opcional).

    Clique em procurar para alterar o local padrão das minhas fontes de dadosou verificar se há nomes de arquivo existentes.

  6. Nas caixas Descrição, nome amigávele palavras-chave de pesquisa , digite uma descrição do arquivo, um nome amigável e palavras comuns de pesquisa (todas são opcionais).

  7. Para garantir que o arquivo de conexão seja usado quando a tabela dinâmica é atualizada, clique em sempre tentar usar esse arquivo para atualizar esses dados.

    Marcar essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão.

  8. Clique em concluir para fechar o assistente para conexão de dados.

  9. Na caixa de diálogo importar dados , em Selecione como você deseja exibir esses dados em sua pasta de trabalho, siga um destes procedimentos:

    • Para criar apenas um relatório de tabela dinâmica, clique em relatório de tabela dinâmica.

    • Para criar um relatório de tabela dinâmica e um relatório de gráfico dinâmico, clique em gráfico dinâmico e relatório de tabela dinâmica.

    • Para armazenar a conexão selecionada na pasta de trabalho para uso posterior, clique em somente criar conexão. Essa caixa de seleção garante que a conexão seja usada por fórmulas que contenham funções de cubo que você cria e que não deseja criar um relatório de tabela dinâmica.

  10. Em onde você deseja colocar os dados, siga um destes procedimentos:

    • Para colocar o relatório de tabela dinâmica em uma planilha existente, selecione planilha existentee digite a referência de célula da primeira célula no intervalo de células onde você deseja localizar o relatório de tabela dinâmica.

      Você também pode clicar em recolher caixa de diálogo Imagem do botão para ocultar temporariamente a caixa de diálogo, selecionar a célula inicial na planilha que você deseja usar e, em seguida, pressionar a caixa de diálogo expandir Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica em uma nova planilha começando na célula a1, clique em nova planilha.

  12. Para verificar ou alterar as propriedades de conexão, clique em Propriedades, faça as alterações necessárias na caixa de diálogo Propriedades de conexão e, em seguida, clique em OK.

Trabalhando com conexões de dados externos

As seções a seguir discutem como funcionam as conexões de dados externos e como localizar, gerenciar e compartilhar as informações de conexão com outros programas e usuários.

Noções básicas sobre as conexões de dados

Os dados em uma pasta de trabalho do Excel podem vir de dois locais diferentes. Os dados podem ser armazenados diretamente na pasta de trabalho ou podem ser armazenados em uma fonte de dados externa, como um arquivo de texto, um banco de dados ou um cubo OLAP (processamento analítico online). Essa fonte de dados externa é conectada à pasta de trabalho por meio de uma conexão de dados, que é um conjunto de informações que descreve como localizar, entrar em e acessar a fonte de dados externa.

O principal benefício de se conectar a dados externos é que você pode analisar periodicamente esses dados sem copiar repetidamente os dados para a sua pasta de trabalho, que é uma operação que pode ser demorada e sujeita a erros. Depois de conectar-se a dados externos, você também pode atualizar (ou atualizar) automaticamente suas pastas de trabalho do Excel a partir da fonte de dados original sempre que a fonte de dados for atualizada com as novas informações.

As informações de conexão são armazenadas na pasta de trabalho e também podem ser armazenadas em um arquivo de conexão, como um arquivo de conexão de dados do Office (ODC) (. odc) ou um arquivo de nome de fonte de dados (. DSN).

Para trazer dados externos para o Excel, você precisa ter acesso aos dados. Se o fonte de dados externo que você deseja acessar não estiver em seu computador local, talvez seja necessário entrar em contato com o administrador do banco de dados para obter uma senha, permissões de usuário ou outras informações de conexão. Se a fonte de dados for um banco de dados, certifique-se de que o banco de dados não esteja aberto no modo exclusivo. Se a fonte de dados for um arquivo de texto ou uma planilha, certifique-se de que outro usuário não o tenha aberto para acesso exclusivo.

Muitas fontes de dados também exigem um driver ODBC ou provedor OLE DB para coordenar o fluxo de dados entre o Excel, o arquivo de conexão e a fonte de dados.

O diagrama a seguir resume os pontos principais sobre conexões de dados.

Conectando-se a fontes de dados externas

1. há uma variedade de fontes de dados às quais você pode se conectar: Analysis Services, SQL Server, Microsoft Access, outros bancos de dados OLAP e relacionais, planilhas e arquivos de texto.

2. muitas fontes de dados têm um driver ODBC associado ou um provedor OLE DB associado.

3. um arquivo de conexão define todas as informações necessárias para acessar e recuperar dados de uma fonte de dados.

4. as informações de conexão são copiadas de um arquivo de conexão para uma pasta de trabalho e as informações de conexão podem ser facilmente editadas.

5. os dados são copiados para uma pasta de trabalho para que você possa usá-los da mesma forma que usa os dados armazenados diretamente na pasta de trabalho.

Localizando conexões

Para localizar arquivos de conexão, use a caixa de diálogo conexões existentes . (Na guia dados , no grupo obter dados externos , clique em conexões existentes.) Usando esta caixa de diálogo, você pode ver os seguintes tipos de conexões:

  • Conexões na pasta de trabalho    

    Esta lista exibe todas as conexões atuais na pasta de trabalho. A lista é criada a partir de conexões que você já definiu, que você criou usando a caixa de diálogo selecionar fonte de dados do assistente para conexão de dados ou de conexões que você selecionou anteriormente como uma conexão desta caixa de diálogo.

  • Arquivos de conexão no computador    

    Essa lista é criada a partir da pasta minhas fontes de dados que geralmente está armazenada na pasta meus documentos (Windows XP) ou documentos (Windows Vista).

  • Arquivos de conexão na rede    

    Esta lista pode ser criada a partir das seguintes opções:

    • Um conjunto de pastas na sua rede local, o local onde pode ser implantado na rede como parte da implantação de políticas de grupo do Microsoft Office.

    • Uma Serviços do Excel de uma biblioteca de conexões de dados (DCL) em um site de SharePoint Foundation. 

Editando propriedades de conexão

Você também pode usar o Excel como um editor de arquivo de conexão para criar e editar conexões com fontes de dados externas armazenadas em uma pasta de trabalho ou em um arquivo de conexão. Se você não encontrar a conexão desejada, poderá criar uma conexão clicando em Procurar mais para exibir a caixa de diálogo selecionar fonte de dados e, em seguida, clicando em nova fonte de dados para iniciar o assistente para conexão de dados.

Depois de criar a conexão, você pode usar a caixa de diálogo Propriedades da conexão (na guia dados , no grupo obter dados externos , clique em Propriedades.) para controlar várias configurações para conexões com fontes de dados externas e usar, reutilizar ou alternar arquivos de conexão.

Se você usar um arquivo de conexão para se conectar a uma fonte de dados, o Excel copiará as informações de conexão do arquivo de conexão para a pasta de trabalho do Excel. Ao fazer alterações usando a caixa de diálogo Propriedades de conexão , você está editando as informações de conexão de dados que estão armazenadas na pasta de trabalho atual do Excel e não o arquivo de conexão de dados original que pode ter sido usado para criar a conexão (indicada pelo nome do arquivo que é exibido na Propriedade do arquivo de conexão na guia definição ). Depois de editar as informações de conexão (com exceção do nome da conexão e das propriedades da Descrição da conexão ), o link para o arquivo de conexão será removido e a propriedade arquivo de conexão será desmarcada.

Para garantir que o arquivo de conexão seja sempre usado quando uma fonte de dados for atualizada, clique em sempre tentar usar esse arquivo para atualizar esses dados na guia definição . Marcar essa caixa de seleção garante que as atualizações para o arquivo de conexão sempre serão usadas por todas as pastas de trabalho que usam esse arquivo de conexão, que também deve ter essa propriedade definida.

Como gerenciar conexões

Usando a caixa de diálogo conexões da pasta de trabalho , você pode facilmente gerenciar essas conexões, incluindo a criação, a edição e a exclusão. (Na guia dados , no grupo obter dados externos , clique em conexões.) Você pode usar essa caixa de diálogo para fazer o seguinte:

  • Criar, editar, atualizar e excluir conexões que estão em uso na pasta de trabalho.

  • Verifique a fonte de dados externos. Você pode querer fazer isso caso a conexão tenha sido definida por outro usuário.

  • Mostrar onde cada conexão é usada na pasta de trabalho atual.

  • Diagnostique uma mensagem de erro sobre conexões a dados externos.

  • Redirecionar uma conexão para um servidor ou uma fonte de dados diferente, ou substituir o arquivo de conexão de uma conexão existente.

  • Facilita a criação e o compartilhamento de arquivos de conexão com usuários.

Compartilhamento de conexões

Os arquivos de conexão são particularmente úteis para compartilhar conexões de forma consistente, o que torna as conexões mais detectáveis, ajudando a melhorar a segurança das conexões e facilitando a administração da fonte de dados. A melhor maneira de compartilhar arquivos de conexão é colocá-los em um local seguro e confiável, como uma pasta de rede ou uma biblioteca do SharePoint, onde os usuários podem ler o arquivo, mas somente os usuários designados podem modificar o arquivo.

Usando arquivos ODC

Você pode criar arquivos de conexão de dados do Office (ODC), conectando-se a dados externos por meio da caixa de diálogo selecionar fonte de dados ou usando o assistente para conexão de dados para se conectar a novas fontes de dados. Um arquivo ODC usa marcas XML e HTML personalizadas para armazenar as informações de conexão. Você pode exibir ou editar facilmente o conteúdo do arquivo no Excel.

Você pode compartilhar arquivos de conexão com outras pessoas para dar a eles o mesmo acesso que você tem a uma fonte de dados externa. Outros usuários não precisam configurar uma fonte de dados para abrir o arquivo de conexão, mas talvez precisem instalar o driver ODBC ou o provedor OLE DB necessário para acessar os dados externos em seus computadores.

Os arquivos ODC são o método recomendado para conexão com dados e compartilhamento de dados. Você pode facilmente converter outros arquivos de conexão tradicionais (DSN, UDL e arquivos de consulta) em um arquivo ODC abrindo o arquivo de conexão e clicando no botão Exportar arquivo de conexão na guia definição da caixa de diálogo Propriedades da conexão .

Usando arquivos de consulta

Os arquivos de consulta são arquivos de texto que contêm informações de fonte de dados, incluindo o nome do servidor no qual os dados estão localizados e as informações de conexão fornecidas quando você cria uma fonte de dados. Os arquivos de consulta são uma maneira tradicional de compartilhar consultas com outros usuários do Excel.

Usando arquivos de consulta. dqy    Você pode usar o Microsoft Query para salvar arquivos. dqy que contenham consultas de dados de bancos de dados relacionais ou arquivos de texto. Ao abrir esses arquivos no Microsoft Query, você pode exibir os dados retornados pela consulta e modificar a consulta para recuperar resultados diferentes. Você pode salvar um arquivo. dqy para qualquer consulta que você criar, seja usando o assistente de consulta ou diretamente no Microsoft Query.

Usando arquivos de consulta. oqy    Você pode salvar arquivos. oqy para se conectar a dados em um banco de dados OLAP, seja em um servidor ou em um arquivo de cubo offline (. Cub). Quando você usa o assistente de conexão multidimensional no Microsoft Query para criar uma fonte de dados para um banco de dados OLAP ou cubo, um arquivo. oqy é criado automaticamente. Como bancos de dados OLAP não são organizados em registros ou tabelas, você não pode criar consultas ou arquivos. dqy para acessar esses bancos de dados.

Usando arquivos de consulta. rqy    O Excel pode abrir arquivos de consulta no formato. rqy para dar suporte aos drivers de fonte de dados OLE DB que usam esse formato. Para obter mais informações, consulte a documentação do driver.

Usando arquivos de consulta. qry    O Microsoft Query pode abrir e salvar arquivos de consulta no formato. qry para uso com versões anteriores do Microsoft Query que não podem abrir arquivos. dqy. Se você tiver um arquivo de consulta no formato. qry que deseja usar no Excel, abra o arquivo no Microsoft Query e salve-o como um arquivo. dqy. Para obter informações sobre como salvar arquivos. dqy, consulte ajuda do Microsoft Query.

Usando arquivos de consulta à Web. iqy    O Excel pode abrir arquivos de consulta à Web. iqy para recuperar dados da Web.

Usar intervalos de dados externos e propriedades

Um intervalo de dados externos (também chamado de tabela de consulta) é um nome definido ou um nome de tabela que define a localização dos dados colocados em uma planilha. Quando você se conecta a dados externos, o Excel cria automaticamente um intervalo de dados externos. A única exceção a isso é um relatório de tabela dinâmica conectado a uma fonte de dados, que não cria um intervalo de dados externos. No Excel, você pode formatar e dispor um intervalo de dados externos ou usá-lo em cálculos, como em qualquer outro dado.

O Excel nomeia automaticamente um intervalo de dados externos da seguinte maneira:

  • Os intervalos de dados externos dos arquivos de conexão de dados do Office (ODC) recebem o mesmo nome que o nome do arquivo.

  • Os intervalos de dados externos de bancos de dados são nomeados com o nome da consulta. Por padrão Query_from_origem é o nome da fonte de dados que você usou para criar a consulta.

  • Os intervalos de dados externos de arquivos de texto são nomeados com o nome do arquivo de texto.

  • Os intervalos de dados externos de consultas à Web são nomeados com o nome da página da Web a partir da qual os dados foram recuperados.

Se a sua planilha tiver mais de um intervalo de dados externos da mesma fonte, os intervalos serão numerados. Por exemplo, mytext, MyText_1, MyText_2 e assim por diante.

Um intervalo de dados externos tem propriedades adicionais (não deve ser confundidas com as propriedades de conexão) que você pode usar para controlar os dados, como a preservação da formatação da célula e da largura da coluna. Você pode alterar essas propriedades de intervalo de dados externos clicando em Propriedades no grupo conexões , na guia dados , e, em seguida, fazendo alterações nas caixas de diálogo Propriedades do intervalo de dados externo ou Propriedades de dados externos .

Observação: Se desejar compartilhar um resumo ou relatório baseado em dados externos, você poderá dar a outras pessoas uma pasta de trabalho que contenha um intervalo de dados externos ou criar um modelo de relatório. Um modelo de relatório permite que você salve o resumo ou relatório sem salvar os dados externos para que o arquivo seja menor. Os dados externos são recuperados quando um usuário abre o modelo de relatório.

Noções básicas sobre suporte à fonte de dados no Excel e nos serviços do Excel

Há vários objetos de dados (como um intervalo de dados externos e um relatório de tabela dinâmica) que você pode usar para se conectar a diferentes fontes de dados. No entanto, o tipo de fonte de dados ao qual você pode se conectar é diferente em cada objeto de dados. Você também pode usar e atualizar dados conectados nos serviços do Excel, mas há limitações adicionais e soluções alternativas que você deve saber.

Suporte ao objeto de dados e à fonte de dados do Excel

A tabela a seguir resume quais fontes de dados são compatíveis com cada objeto de dados no Excel.

Com suporte
fonte de dados

Excel
dados
do objeto

Cria
Externo
dados
do gama?

OLE
CÓPIA

ODBC

Texto
arquivos

Código HTML
arquivos

XML
arquivos

SharePoint
programação

Assistente de importação de texto

Sim

Não

Não

Sim

Não

Não

Não

Relatório
de tabela dinâmica (não OLAP)

Não

Sim

Sim

Sim

Não

Não

Sim

Relatório
de tabela dinâmica OLAP

Não

Sim

Não

Não

Não

Não

Não

Tabela do Excel

Sim

Sim

Sim

Não

Não

Sim

Sim

Mapa XML

Sim

Não

Não

Não

Não

Sim

Não

Consulta à Web

Sim

Não

Não

Não

Sim

Sim

Não

Assistente para Conexão de Dados

Sim

Sim

Sim

Sim

Sim

Sim

Sim

Microsoft Query

Sim

Não

Sim

Sim

Não

Não

Não

Observação: Esses arquivos, um arquivo de texto importado usando o assistente de importação de texto, um arquivo XML importado usando um mapa XML e um arquivo HTML ou XML importado usando uma consulta à Web, não usam um driver ODBC ou um provedor OLE DB para fazer a conexão com a fonte de dados.

Suporte a fontes de dados e serviços do Excel

Se você quiser exibir uma pasta de trabalho do Excel nos serviços do Excel (Excel em um navegador da Web), poderá se conectar e atualizar os dados, mas deverá usar um relatório de tabela dinâmica. Os serviços do Excel não dão suporte a intervalos de dados externos, o que significa que os serviços do Excel não dão suporte a uma tabela do Excel conectada a uma fonte de dados, a uma consulta à Web, a um mapa XML ou ao Microsoft Query.

No entanto, você pode contornar essa limitação usando uma tabela dinâmica para se conectar à fonte de dados e, em seguida, projetar e fazer o layout da tabela dinâmica como uma tabela bidimensional sem níveis, grupos ou subtotais para que todos os valores de linha e coluna desejados sejam exibidos. Para obter mais informações, consulte os links na seção Consulte também .

Noções básicas sobre componentes de acesso a dados

O Microsoft Data Access Components (MDAC) 2,8 está incluído no Microsoft Windows Server 2003 e no Windows XP SP2. Com o MDAC, você pode se conectar e usar dados de uma ampla variedade de fontes de dados relacionais e não relacionais. Você pode se conectar a várias fontes de dados diferentes usando drivers ODBC (conectividade aberta de banco de dados) ou OLE DB provedores, que são criados e fornecidos pela Microsoft ou desenvolvidos por várias terceiras partes. Quando você instala o Microsoft Office, drivers ODBC adicionais e provedores OLE DB são adicionados ao seu computador.

O Windows Vista e Windows 7 usam componentes de acesso a dados do Windows (Windows DAC).

Para ver uma lista completa de provedores OLE DB instalados em seu computador, exiba a caixa de diálogo Propriedades do link de dados em um arquivo de link de dados e, em seguida, clique na guia provedor .

Para ver uma lista completa de provedores ODBC instalados em seu computador, exiba a caixa de diálogo administrador de banco de dados ODBC e clique na guia drivers .

Você também pode usar drivers ODBC e provedores OLE DB de outros fabricantes para obter informações de fontes diferentes das fontes de dados da Microsoft, incluindo outros tipos de bancos de dados ODBC e OLE DB. Para saber mais sobre como instalar esses drivers ODBC ou provedores OLE DB, verifique a documentação do banco de dados ou contate o fornecedor do banco de dados.

Usar ODBC para se conectar a fontes de dados

As seções a seguir descrevem a ODBC (conectividade aberta de banco de dados) com mais detalhes.

A arquitetura ODBC

Na arquitetura ODBC, um aplicativo (como o Excel) se conecta ao Gerenciador de drivers ODBC, que, por sua vez, usa um driver ODBC específico (como o driver ODBC do Microsoft SQL) para se conectar a uma fonte de dados (como um banco de dados do Microsoft SQL Server).

Definindo informações de conexão

Para se conectar a fontes de dados ODBC, faça o seguinte:

  1. Verifique se o driver ODBC apropriado está instalado no computador que contém a fonte de dados.

  2. Defina um DSN (nome de fonte de dados) usando o administrador de fonte de dados ODBC para armazenar as informações de conexão no registro ou um arquivo DSN ou uma cadeia de conexão no código do Microsoft Visual Basic para passar as informações de conexão diretamente para o Gerenciador de driver ODBC.

    Para definir uma fonte de dados, no Windows Vista, clique no botão Iniciar e em painel de controle. Clique em sistema e manutençãoe em Ferramentas administrativas. No Windows XP e Windows Server, clique em Iniciare, em seguida, clique em painel de controle. Clique em desempenho e manutenção, em Ferramentas administrativas. e clique em fontes de dados (ODBC). Para obter mais informações sobre as diferentes opções, clique no botão ajuda em cada caixa de diálogo.

Fontes de dados de computador

As fontes de dados da máquina armazenam informações de conexão no registro, em um computador específico, com um nome definido pelo usuário. É possível usar fontes de dados de computador somente no computador em que elas estão definidas. Há dois tipos de fontes de dados de computador: usuário e sistema. Fontes de dados do usuário podem ser usadas somente pelo usuário atual e são visíveis apenas para esse usuário. As fontes de dados do sistema podem ser usadas por todos os usuários em um computador e são visíveis para todos os usuários do computador.

Uma fonte de dados da máquina é especialmente útil quando você deseja fornecer segurança adicional, porque ajuda a garantir que somente os usuários que estão conectados podem exibir uma fonte de dados do computador e uma fonte de dados da máquina não pode ser copiada por um usuário remoto para outro computador.

Fontes de dados de arquivo

As fontes de dados de arquivo (também chamadas de arquivos DSN) armazenam informações de conexão em um arquivo de texto, não no registro e são geralmente mais flexíveis para usar as fontes de dados da máquina. Por exemplo, você pode copiar uma fonte de dados de arquivo para qualquer computador com o driver ODBC correto, para que seu aplicativo possa contar com informações de conexão precisas e consistentes para todos os computadores que ele usa. Ou você pode colocar a fonte de dados de arquivo em um único servidor, compartilhá-la entre vários computadores na rede e manter facilmente as informações de conexão em um único local.

Uma fonte de dados de arquivo também pode ser compartilhável. Uma fonte de dados de arquivo não compartilhável reside em um único computador e aponta para uma fonte de dados de máquina. É possível usar fontes de dados de arquivo compartilháveis para acessar fontes de dados de computador existentes de fontes de dados de arquivo.

Usar o OLE DB para se conectar a fontes de dados

As seções a seguir descrevem o vínculo de objetos e o banco de dados de incorporação (OLE DB) com mais detalhes.

A arquitetura OLE DB

Na arquitetura OLE DB, o aplicativo que acessa os dados é chamado de consumidor de dados (como o Excel) e o programa que permite acesso nativo aos dados é chamado de provedor de banco de dados (como o Microsoft OLE DB Provider para SQL Server).

Definindo informações de conexão

Um arquivo de link de dados universal (. udl) contém as informações de conexão que um consumidor de dados usa para acessar uma fonte de dados por meio do provedor OLE DB dessa fonte de dados. Você pode criar as informações de conexão seguindo um destes procedimentos:

  • No Assistente para conexão de dados, use a caixa de diálogo Propriedades do link de dados para definir um link de dados para um provedor OLE DB. Para obter mais informações, consulte a seção importando dados usando o assistente para conexão de dados.

  • Crie um arquivo de texto em branco com uma extensão de nome de arquivo. udl e edite o arquivo, que exibe a caixa de diálogo Propriedades do link de dados .

Atualizando dados

Quando você está conectado a uma fonte de dados externa, também é possível executar uma operação de atualização para recuperar os dados atualizados. Sempre que você atualizar os dados, verá a versão mais recente dos dados, incluindo todas as alterações feitas nos dados desde a última atualização.

A ilustração a seguir explica o processo básico do que acontece quando você atualiza os dados que estão conectados a uma fonte de dados externa.

O processo básico de atualização de dados externos

1. uma operação de atualização obtém dados atualizados.

2. o arquivo de conexão define todas as informações necessárias para acessar e recuperar dados de uma fonte de dados externa.

3. há uma variedade de fontes de dados que você pode atualizar: OLAP, SQL Server, Access, OLE DB, ODBC, planilhas e arquivos de texto.

4. os dados mais recentes são adicionados à pasta de trabalho atual.

O Excel fornece várias opções para atualizar os dados importados, incluindo a atualização dos dados sempre que você abre a pasta de trabalho e atualiza automaticamente os dados em intervalos de tempo. Você pode continuar a trabalhar no Excel enquanto os dados estão sendo atualizados, e você também pode verificar o status da atualização enquanto os dados estão sendo atualizados.

Se a sua fonte de dados externa exigir um senha para obter acesso aos dados, você pode exigir que a senha seja inserida sempre que o intervalo de dados externos for atualizado.

Importando dados de forma programática e usando funções

Se você for um desenvolvedor, há várias abordagens no Excel que você pode executar para importar dados:

  • Você pode usar o Visual Basic for Applications para obter acesso a uma fonte de dados externa. Dependendo da fonte de dados, você pode usar objetos de dados ActiveX ou objetos de acesso a dados para recuperar os dados. Você também pode definir uma cadeia de conexão em seu código que especifica as informações de conexão. Usar uma cadeia de conexão é útil, por exemplo, quando você deseja evitar exigir que administradores de sistema ou usuários criem primeiro um arquivo de conexão ou para simplificar a instalação do seu aplicativo.

  • Se você importar dados de um banco de dados do SQL Server, considere o uso do SQL Native Client, que é uma interface de programação de aplicativo (API) de acesso a dados autônoma que é usada para OLE DB e ODBC. Ele combina o provedor OLE DB do SQL e o driver ODBC do SQL em uma biblioteca de vínculo dinâmico (DLL) nativa, além de oferecer uma nova funcionalidade separada e distinta dos Microsoft Data Access Components (MDAC). Você pode usar o SQL Native Client para criar novos aplicativos ou melhorar os aplicativos existentes que podem aproveitar os recursos mais recentes do SQL Server, como vários conjuntos de resultados ativos (MARS), tipos definidos pelo usuário (UDT) e suporte a tipos de dados XML.

  • A função RTD recupera dados em tempo real de um programa compatível COM a automação COM. O suplemento de automação COM de RTD deve ser criado e registrado em um computador local.

  • O SQL. A função solicitação se conecta a uma fonte de dados externa e executa uma consulta a partir de uma planilha. O SQL. A função solicitação retorna o resultado como uma matriz sem a necessidade de programação de macros. Se essa função não estiver disponível, instale o suplemento Microsoft Excel ODBC (XLODBC.XLA). Você pode instalar o suplemento a partir do Office.com.

Para obter mais informações sobre como criar o Visual Basic for Applications, consulte ajuda do Visual Basic.

Níveis de Privacidade

  • Para poder combinar fontes de dados em dados específicos que correspondam às suas necessidades de análise de dados, você se conecta a uma fonte de dados com base nas configurações de níveis de privacidade da sua fonte de dados.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no UserVoice do Excel.

Confira também

O Power Query é conhecido como o recurso Obter e Transformar no Excel 2016

Ajuda do Microsoft Power Query para Excel

Importar dados do banco de dados usando a consulta de banco de dados nativa

Experiência de gerenciamento de dados no Power bi para Office 365 ajuda

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Uma assinatura para aproveitar ao máximo o seu tempo

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×