Importar dados a partir de origens de dados externas (Power Query)

Importar dados a partir de origens de dados externas (Power Query)

Pode importar dados para o Excel a partir de uma grande variedade de origens de dados e as secções seguintes mostram-lhe como. Para obter mais informações sobre o que fazer com os seus dados após a importação, consulte Como os dados passam pelo Excel.

  1. Selecione Data > Get Data > From File > From Workbook

  2. Na caixa Excel diálogo Procurar, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Selecione Abrir.

Se o seu livro de origem tiver intervalos com nome, o nome do intervalo estará disponível como um conjunto de dados.

O procedimento seguinte mostra os passos básicos. Para uma maior cobertura, consulte Importar ou exportar ficheiros de texto (.txt ou .csv).

  1. Selecione Data> Get Data > From File > From Text/CSV

  2. Na caixa de diálogo Procurar Valores Separados por Rgulas, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Selecione Abrir.

Nota: Se estiver a importar dados a partir de um ficheiro CSV, o Power Query detetará automaticamente delimitadores de colunas, incluindo nomes e tipos de colunas. Por exemplo, se tiver importado o ficheiro CSV de exemplo abaixo, o Power Query utiliza automaticamente a primeira linha como nomes de colunas e altera cada tipo de dados de coluna.

Ficheiro CSV de exemplo

Imagem de um ficheiro CSV

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

  • O ID da Encomenda muda para número

  • Data da Encomenda muda para data

  • Categoria permanece texto (o tipo de coluna predefinido)

  • Nome do Produto permanece texto (o tipo de coluna predefinido)

  • Alterações de vendas ao número

O procedimento seguinte mostra os passos básicos da importação de dados. Para uma maior cobertura, consulte Importar dados XML.

  1. Selecione Data > Get Data > From File > From XML

  2. Na caixa de diálogo Procurar A Partir de XML, procure ou escreva um URL do ficheiro para importar ou ligar a um ficheiro.

  3. Selecione Abrir.

Após a ligação ter êxito, utilize o painel Navegador para procurar e pré-visualizar as coleções de itens no ficheiro XML num formato tabular.

  1. Selecione Data> Get Data > From File > From JSON. A caixa de diálogo Importar Dados é exibida.

  2. Localize o ficheiro JSON e, em seguida, selecione Abrir.

Importante   Quando tentar importar um ficheiro PDF, poderá receber a seguinte mensagem PDF: "Este conector requer que seja instalado um ou mais componentes adicionais antes de poder ser utilizado." O conector de PDF necessita .NET Framework 4.5 ou superior para ser instalado no seu computador. Pode transferir a versão mais recente .NET Framework partirdaqui.

  1. Selecione Data> Get Data > From File > From PDF.

  2. Selecione o seu ficheiro PDF e, em seguida, clique em Abrir. A caixa de diálogo Navegador abre o seu PDF e apresenta as tabelas disponíveis.

    A caixa de diálogo Navegador para importar dados DE PDF

  3. Selecione as tabelas que pretende importar e, em seguida, eis um dos seguintes procedimentos:

    • Para ver os dados diretamente no Excel, selecione Carregar>Carregar ou para ver a caixa de diálogo Importar, selecione Carregar >Carregar Para.

    • Para trabalhar primeiro com os dados no Power Query, selecione Transformar Dados.

Pode importar dados de vários ficheiros com um esquema e formato semelhantes a partir de uma pasta. Em seguida, pode anexar os dados a uma tabela.

  1. Selecione Data> Get Data > From File >From Folder.

  2. Na caixa de diálogo Procurar, localize a pasta e, em seguida, selecione Abrir.

  3. Para obter os passos detalhados, consulte Importar dados de uma pasta com múltiplos ficheiros.

Pode importar dados de vários ficheiros com um esquema e formato semelhantes a partir de uma biblioteca do SharePoint. Em seguida, pode anexar os dados a uma tabela.

  1. Selecione Data> Get Data > From File > From SharePoint Folder.

  2. Na caixa de diálogo Pasta do SharePoint, introduza o URL raiz do site do SharePoint não incluindo qualquer referência a uma biblioteca e, em seguida, navegue para a biblioteca.

  3. Para obter os passos detalhados, consulte Importar dados de uma pasta com múltiplos ficheiros.

  1. Selecione Data > Get Data > From Database > From SQL Server Database

  2. Na caixa de Base de Dados SQL Microsoft, especifique o SQL Server a que se deve ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

    Caixa de SQL Server ligação da Base de Dados do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se ligar à base SQL Server dados.

    O Power Query SQL Server credenciais de início de sessão da ligação
    • Windows    Esta é a seleção predefinida. Selecione esta opção se quiser ligar utilizando a autenticação Windows rede.

    • Base de dados Selecione esta opção se quiser ligar utilizando a autenticação SQL Server rede. Depois de selecionar esta opção, especifique um nome de utilizador e palavra-passe para ligar à SQL Server utilizador.

  6. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para significar que o Power Query se liga à sua base de dados através de uma ligação encriptado. Se não quiser estabelecer ligação através de uma ligação encriptado, desloco esta caixa de verificação e, em seguida, clique em Ligação.

    Se uma ligação ao seu SQL Server não estiver estabelecida através de uma ligação encriptado, o Power Query pede-lhe que se ligue através de uma ligação não encriptado. Clique em OK na mensagem para se ligar utilizando uma ligação não encriptado.

  1. Selecione Data > Get Data > From Database > From Microsoft Access Database

  2. Na caixa de diálogo Importar Dados, procure e localize o ficheiro de base de dados do Access (.accdb). 

  3. Selecione o ficheiro e, em seguida, selecione Abrir. A caixa de diálogo Navegador é exibida.

  4. Selecione a tabela ou consulta no painel esquerdo para pré-visualizar os dados no painel à direita.

  5. Se tiver muitas tabelas e consultas, utilize a caixa Procurar para localizar um objeto ou utilize as Opções de Visualização juntamente com o botão Atualizar para filtrar a lista.

  6. Selecione Carregar ou Transformar.

Nota    Quando utiliza um livro ligado a uma base de dados do SQL Server Analysis Services, poderá precisar de informações adicionais para responder a perguntas de produtos específicas, como informações de referência sobre expressões multidimensionais (MDX) ou procedimentos de configuração para um servidor de processamento analítico online (OLAP).

  1. Selecione Data > Get External Data > From Database > From Analysis Services. É apresentado a primeira página do Assistente de Ligação de Dados. O título do mesmo é Ligação ao Servidor de Bases de Dados.

    Ecrã 1 do Assistente de Ligação de Dados

  2. Na caixa Nome de servidor, introduza o nome do servidor de base de dados OLAP.

    Sugestão: Se sabe o nome do ficheiro de cubo offline ao qual pretende ligar, pode escrever o caminho completo do ficheiro, o nome do ficheiro e a extensão.

  3. Em Credenciais de início de sessão, eis um dos seguintes procedimentos e, em seguida, clique em Seguinte:

    • Para utilizar o seu nome de Windows de utilizador e palavra-passe atuais, clique em Utilizar a Windows Autenticação.

    • Para introduzir um nome de utilizador e palavra-passe de base de dados, clique em Utilizar o seguinte Nome de Utilizador e Palavra-passe e,em seguida, escreva o seu nome de utilizador e palavra-passe nas caixas Nome de Utilizador e Palavra-passe correspondentes.

      Nota de Segurança

      • Utilize palavras-passe seguras que combinem letras maiúsculas e minúsculas, números e símbolos. As palavras-passe fracas não combinam estes elementos. Por exemplo, Y6dh!et5 é uma palavra-passe segura e a Casa27 é uma palavra-passe fraca. As palavras-passe devem conter 8 ou mais carateres. Uma frase de acesso que contenha 14 ou mais carateres é melhor.

      • É fundamental que memorize a palavra-passe. Se se esquecer da sua palavra-passe, a Microsoft não poderá recuperá-la. Guarde as palavras-passe que anotar num local seguro, longe das informações que as palavras-passe ajudam a proteger.

  4. Selecione Seguinte para ir para o segundo ecrã do assistente. O seu título é Selecionar Base de Dados e Tabela.

    Ecrã 2 do Assistente de Ligação de Dados

    Para ligar a um ficheiro de cubo específico na base de dados, certifique-se de que Ligação um cubo ou tabela específico está selecionado e, em seguida, selecione um cubo a partir da lista.

  5. Na caixa Selecione a base de dados que contém os dados que pretende, selecione uma base de dados e, em seguida, clique em Seguinte.

  6. Clique em Seguinte para ir para o terceiro ecrã do assistente. Intitulado Guardar Ficheiro de Ligação de Dados e Concluir.

    Ecrã 3 do Assistente de Ligação de Dados

  7. Na caixa Nome de Ficheiro, revenha o nome de ficheiro predefinido conforme necessário (opcional).

  8. Clique em Procurar para alterar a localização de ficheiro predefinida de As Minhas Origensde Dados ou verifique se existem nomes de ficheiros.

  9. Nas caixas Descrição ,Nome Amigável e Palavras-chave de Pesquisa, escreva uma descrição do ficheiro, um nome amigável e palavras de pesquisa comuns (todas são opcionais).

  10. Para se certificar de que o ficheiro de ligação é utilizado quando a tabela dinâmica é atualizada, clique em Tentar sempre utilizar este ficheiro para atualizar estes dados.

    Selecionar esta caixa de verificação garante que as atualizações do ficheiro de ligação serão sempre utilizadas por todos os livros que utilizam esse ficheiro de ligação.

  11. Pode especificar a forma como uma Tabela Dinâmica é acedida se o livro estiver guardado no Serviços do Excel e for aberto utilizando a Serviços do Excel. 

    Nota: A definição de autenticação é utilizada apenas Serviços do Excel e não pela Microsoft Office Excel. Se quiser certificar-se de que são acededos aos mesmos dados, quer abra o livro no Excel ou no Serviços do Excel, certifique-se de que a definição de autenticação no Excel é a mesma.

    Selecione Autenticação Definiçõese selecione uma das seguintes opções para iniciar sessão na origem de dados: 

    • Windows Autenticação       Selecione esta opção para utilizar o Windows de utilizador e palavra-passe do utilizador atual. Este é o método mais seguro, mas pode afetar o desempenho quando existem muitos utilizadores.

    • SSO   Selecione esta opção para utilizar o Sinal único e, em seguida, introduza a cadeia de identificação adequada na caixa de texto SSO ID. Um administrador de site pode configurar um site do SharePoint para utilizar uma base de dados de Registo Único onde um nome de utilizador e palavra-passe podem ser armazenados. Este método pode ser o mais eficiente quando existem muitos utilizadores.

    • Nenhum   Selecione esta opção para guardar o nome de utilizador e palavra-passe no ficheiro de ligação.

      Importante: Evite guardar informações de início de sessão ao ligar a origens de dados. Estas informações podem ser armazenadas como texto simples e um utilizador malicioso pode aceder às informações para comprometer a segurança da origem de dados.

  12. Selecione OK.

  13. Selecione Concluir para fechar o Assistente de Ligação de Dados. A caixa de diálogo Importar Dados é exibida.

    Importar dados

  14. Decida como pretende importar os dados e, em seguida, selecione OK. Para obter mais informações sobre como utilizar esta caixa de diálogo, selecione o ponto de interrogação (?).

Pode criar uma ligação dinâmica entre um livro do Excel e um servidor de bases de dados OLAP (Analysis Services Online Analytical Processing) do SQL Server e, em seguida, atualizar essa ligação sempre que os dados mudarem. Pode ligar a um ficheiro de cubo offline específico se este tiver sido criado no servidor de bases de dados. Também pode importar dados para o Excel como uma tabela ou um relatório de tabela dinâmica.

  1. Selecione Data > Get Data > From Database > From SQL Server Analysis Services Database (Import) (Importar). 

  2. Introduza o Nome de servidor e, em seguida, selecione OK.

    Nota: Tem a opção de introduzir um nome de base de dados específico e também pode adicionar uma consulta MDXou DAX.

  3. No painel Navegador, selecione a base de dados e, em seguida, selecione o cubo ou tabelas que pretende ligar.

  4. Clique em Carregar para carregar a tabela selecionada para uma página de trabalho ou clique em Editar para efetuar transformações e filtros de dados adicionais no Editor do Power Query antes de a carregar.

Nota: Antes de poder ligar a uma base de dados Oracle através do Power Query,precisa do software de cliente Oracle v8.1.7 ou superior no seu computador. Para instalar o software de cliente Oracle, aceda a Componentes de Acesso a Dados Oracle (ODAC) de 32 bits com Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar o cliente Oracle de 32 bits. ou para a Versão 4 (12.1.0.2.4) Xcopy do ODAC de 64 bits para o Windows x64 para instalar o cliente Oracle de 64 bits.

  1. Selecione Data > Get Data > From Database > From Oracle Database.

  2. Na caixa de diálogo Base de Dados Oracle, em Nome do Servidor especifique o Servidor Oracle ao qual ligar. Se for necessário um SID, este valor pode ser especificado no formato "NomeDo ServerName/SID".

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para obter mais informações, consulte Importar dados a partir de uma base de dados através de uma Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Oracle necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

Aviso: 

  • Antes de poder ligar a uma base de dados IBM DB2, precisa de ter o Controlador de Servidor de Dados IBM DB2 instalado no computador (o requisito mínimo é o Pacote de Controlador de Servidor de Dados IBM (Controlador de DS). Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  • Existem problemas conhecidos comunicados pela IBM ao instalar o Controlador de Servidor de Dados IBM DB2 noWindows 8.Se estiver a utilizar o Windows 8 e quiser ligar ao IBM DB2 através do Power Query, tem de seguir os passos de instalação adicionais. Encontre mais informações sobre o Controlador de Servidor de Dados IBM DB2 no Windows 8.

  1. Selecione Data > Get Data > From Database > From IBM DB2 Database

  2. Na caixa de diálogo Base de Dados IBM DB2, em Nome do Servidor especifique o Servidor de Bases de Dados IBM DB2 ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para obter mais informações, consulte Importar dados a partir de uma base de dados utilizando a Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor IBM DB2 necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

Nota: Se receber a mensagem "Este conector requer que seja instalado um ou mais componentes adicionais para poder ser utilizado.", tem de transferir o Controlador ODBC adequado para o MySQL para o seu dispositivo Windows a partir daqui. Para obter mais informações, consulte MySQL Connectors.

  1. Selecione Data > Get Data > From Database > From MySQL Database

  2. Na caixa de diálogo Base de Dados do MySQL, em Nome do Servidor, especifique o MySQL Database Server ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para obter mais informações, consulte Importar dados a partir de uma base de dados utilizando a Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor mySQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

Nota: Antes de poder ligar a uma base de dados do PostgreSQL no Power Query, precisa de ter o fornecedor de dados Ngpsql para PostgreSQL instalado no seu computador. Selecione o controlador que corresponde à Office versão (32 bits ou 64 bits). Para obter mais informações, consulte Que versão do Office estou a utilizar? . Certifique-se também de que tem o fornecedor registado na configuração de máquina que corresponde à versão mais recente do .NET no seu dispositivo.

  1. Selecione Data > Get Data > From Database > From PostgreSQL Database

  2. Na caixa de diálogo Base de Dados do PostgreSQL, especifique o Servidor de Bases de Dados do PostgreSQL ao qual pretende ligar na secção Nome do Servidor.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para obter mais informações, consulte Importar dados a partir de uma base de dados utilizando a Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor do PostgreSQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Selecione Ligação.

Nota: Antes de poder ligar a uma base de dados sap SQL Anywhere, precisa do controlador SAP SQL qualquer lugar instalado no seu computador. Selecione o controlador que corresponde à sua Excel de instalação (32 bits ou 64 bits).

  1. Selecione Data > Get Data > From Database > From Sybase Database

  2. Na caixa de diálogo Base de Dados Sybase, especifique o Sybase Server ao qual ligar na caixa Nome de Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para obter mais informações, consulte Importar dados a partir de uma base de dados utilizando a Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para que o Power Query se ligue à sua base de dados através de uma ligação encriptação simples.

  6. Selecione Ligação.

Nota: Antes de poder ligar a uma base de dados Teradata, precisa do Fornecedor de Dados .NET para Teradata no seu computador.

  1. Selecione Data > Get Data > From Database > From Teradata Database.

  2. Na caixa de diálogo Base de Dados Teradata, em Nome do Servidor, especifique o Servidor Teradata ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para obter mais informações, consulte Importar dados a partir de uma base de dados utilizando a Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Guardar.

Notas: 

  • Esta funcionalidade só está disponível no Excel para Windows se tiver Office 2019 ou posterior ou uma subscrição Microsoft 365. Se for subscritor do Microsoft 365, certifique-se de que tem a versão mais recente do Office.

  • Antes de poder ligar a uma base de dados SAP HANA com o Power Query, precisa do Controlador ODBC SAP HANA no seu computador. Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  • Precisará de uma conta SAP para entrar no site e transferir os controladores. Se não tiver a certeza, contacte o administrador do SAP da sua organização.

Para ligar a uma base de dados SAP HANA:

  1. Clique em Data > New Query > From Database > From SAP HANA Database.

  2. Na caixa de diálogo Base de Dados SAP HANA, especifique o servidor ao qual pretende ligar. O nome do servidor deve seguir o formato ServerName:Port.

    Caixa de diálogo Base de Dados SAP HANA
  3. Opcionalmente, se quiser importar dados através de uma consulta de base de dados nativa, selecione Opções avançadas e introduza a consulta na caixa SQL Inserção de Dados.

  4. Selecione OK.

  5. Se o servidor SAP HANA exigir credenciais de utilizador de base de dados, na caixa de diálogo Aceder a uma base de dados SAP HANA, faça o seguinte:

    1. Clique no separador Base de Dados e introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar

Base de Dados SQL do Azure é uma base de dados relacional escalável e de alto desempenho, totalmente gerida e construída para a nuvem e utilizada para aplicações fundamentais. Para obter mais informações, consulte O que é o Azure SQL?.

  1. Selecione Data> Get Data > From Azure > From Base de Dados SQL do Azure.

  2. Na caixa de Base de Dados SQL Microsoft, especifique o SQL Server a que se deve ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

    Caixa de SQL Server ligação da Base de Dados do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se ligar à base SQL Server dados.

    O Power Query SQL Server credenciais de início de sessão da ligação
    • Windows    Esta é a seleção predefinida. Selecione esta opção se quiser ligar utilizando a autenticação Windows rede.

    • Base de dados Selecione esta opção se quiser ligar utilizando a autenticação SQL Server rede. Depois de selecionar esta opção, especifique um nome de utilizador e palavra-passe para ligar à SQL Server utilizador.

  6. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para significar que o Power Query se liga à sua base de dados através de uma ligação encriptado. Se não quiser estabelecer ligação através de uma ligação encriptado, desloco esta caixa de verificação e, em seguida, clique em Ligação.

    Se uma ligação ao seu SQL Server não estiver estabelecida através de uma ligação encriptado, o Power Query pede-lhe que se ligue através de uma ligação não encriptado. Clique em OK na mensagem para se ligar utilizando uma ligação não encriptado.

O Azure Synapse Analytics combina grandes ferramentas de dados e consultas relacionais ao utilizar o Apache Spark para ligar aos serviços de dados do Azure e à Plataforma Power. Pode carregar milhões de linhas num só momento. Em seguida, pode trabalhar com dados de tabela ao utilizar uma SQL de consultas familiar. Para obter mais informações, consulte O que é a Análise de Sincronização do Azure.

  1. Selecione Data> Get Data > From Azure> From Azure Synapse Analytics.

  2. Na caixa de Base de Dados SQL Microsoft, especifique o SQL Server a que se deve ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

    Caixa de SQL Server ligação da Base de Dados do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se ligar à base SQL Server dados.

    O Power Query SQL Server credenciais de início de sessão da ligação
    • Windows    Esta é a seleção predefinida. Selecione esta opção se quiser ligar utilizando a autenticação Windows rede.

    • Base de dados Selecione esta opção se quiser ligar utilizando a autenticação SQL Server rede. Depois de selecionar esta opção, especifique um nome de utilizador e palavra-passe para ligar à SQL Server utilizador.

  6. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para significar que o Power Query se liga à sua base de dados através de uma ligação encriptado. Se não quiser estabelecer ligação através de uma ligação encriptado, desloco esta caixa de verificação e, em seguida, clique em Ligação.

    Se uma ligação ao seu SQL Server não estiver estabelecida através de uma ligação encriptado, o Power Query pede-lhe que se ligue através de uma ligação não encriptado. Clique em OK na mensagem para se ligar utilizando uma ligação não encriptado.

O Azure HDInsight é utilizado para grandes análises de dados quando necessita de processar grandes quantidades de dados. Suporta a armazenagem de dados e a aprendizagem automática; pode ser um motor de fluxo de dados. Para obter mais informações, consulte O que é o Azure HDInsight.

  1. Selecione Data > Get Data > From Azure > From Azure HDInsight (HDFS). 

  2. Introduza o Nome da conta ou URL da conta Microsoft Azure Blob Armazenamento associada ao seu cluster HDInsight e, em seguida, selecione OK.

  3. Na caixa de diálogo Microsoft Azure HDInsight do Access, introduza a sua Chave de Contae clique em Ligação.

  4. Selecione o seu cluster na caixa de diálogo Navegador e, em seguida, procure e selecione um ficheiro de conteúdo.

  5. Selecione Carregar para carregar a tabela selecionada ou Editar para efetuar transformações e filtros de dados adicionais antes de a carregar.

Microsoft Azure O Blob Armazenamento é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acededos a partir de qualquer parte do mundo através de HTTP ou HTTPS. Para obter mais informações sobre o serviço de Blob Armazenamento Azure, consulte Como Utilizar blob Armazenamento.

  1. Selecione Data > Get Data > From Azure > From Azure Blob Armazenamento

  2. Na caixa Microsoft Azure de Armazenamento Blob, introduza o nome ou URL da Microsoft Azure conta de armazenamento e, em seguida, selecione OK.

  3. Se estiver a estabelecer ligação ao serviço de armazenamento Blob pela primeira vez, ser-lhe-á pedido para introduzir e guardar a chave de acesso de armazenamento. Na caixa de Microsoft Azure Blob do Access Armazenamento, introduza a sua chave de acesso de armazenamento na caixa Chave de Conta e clique em Guardar.

    Nota: Se precisar de obter a sua chave de acesso de armazenamento, navegue até ao Portal do Microsoft Azure, selecione a sua conta de armazenamento e, em seguida, selecione o ícone Gerir Tecla de Acesso na parte inferior da página. Selecione o ícone copiar à direita da chave primária e, em seguida, copie o valor na caixa Chave de Conta.

  4. O Editor de Consultas lista todos os contentores disponíveis no seu Microsoft Azure Blob Armazenamento. No Navegador , selecioneum contentor a partir do qual pretende importar dados e, em seguida, selecione Aplicar & Fechar.

O Azure Armazenamento fornece serviços de armazenamento para uma variedade de objetos de dados. O componente de armazenamento da Tabela visa dados NoSQL armazenados como pares chave/atributo. Para obter mais informações, consulte Introdução ao armazenamento da tabela.

  1. Selecione Data> Get Data > From Azure > From Azure Synapse Analytics..

  2. Introduza o Nome da Conta ou o URL da conta Microsoft Azure da Armazenamento e, em seguida, selecione OK.

O Azure Data Lake Armazenamento Gen 1 combina armazéns de dados diferentes num único ambiente armazenado. Pode utilizar uma nova geração de ferramentas de consulta para explorar e analisar dados, ao trabalhar com petabytes de dados. Para obter mais informações, consulte Azure Data Lake Armazenamento.

  1. Selecione Data> Get Data > From Azure > From Azure Data Lake Armazenamento.

  2. Introduza o Nome da Conta ou o URL da conta Microsoft Azure Data Lake Armazenamento e, em seguida, selecione OK.

    Por exemplo: swebhdfs://contoso.azuredatalake.net/

  3. Opcionalmente, introduza um valor na caixa Tamanho da Página em Bytes.

O Explorador de Dados do Azure é um serviço de exploração de dados rápido e altamente escalável para dados de registo e telemetria. Consegue lidar com grandes volumes de dados diversificados a partir de qualquer origem de dados, como sites, aplicações, dispositivos IoT e muito mais. Para obter mais informações, consulte O que é o Explorador de Dados do Azure.

  1. Selecione Data> Get Data > From Azure > From Azure Data Explorer.

  2. Na caixa de diálogo Explorador de Dados do Azure (Kusto), introduza os valores adequados.

    Cada pedido fornece exemplos úteis para o guiar pelo processo.

Pode importar Conjuntos de Dados da sua organização com as permissões adequadas ao selecioná-las a partir do painel Power BI Conjuntos de Dados e, em seguida, ao criar uma Tabela Dinâmica numa nova livro.

  1. Selecione Data> Get Data > From Power BI (Microsoft). É apresentado Power BI painel Conjuntos de Dados.

  2. Se estiverem disponíveis muitos Conjuntos de Dados, utilize a caixa Procurar. Selecione a seta junto à caixa para apresentar os filtros de palavras-chave das versões e ambientes de forma a direcionar a sua pesquisa.

  3. Selecione um Conjunto de Dados e crie uma tabela dinâmica numa nova livro. Para obter mais informações, consulte o trmso das Tabelas Dinâmicas e dos Gramas Dinâmicos.

Para obter mais informações sobre Power BI, consulte Criar uma Tabela Dinâmica Power BI conjuntosde dados e Experiência de Gestão de Dados no Power BI para Office 365 Ajuda.

  1. Selecione Data> Get Data > From Online Services > From SharePoint Online List.

  2. Na caixa de diálogo Pasta do SharePoint, introduza o URL raiz do site do SharePoint não incluindo qualquer referência a uma biblioteca e, em seguida, navegue para a biblioteca.

  3. Selecione a implementação beta do SharePoint 2.0, que ativa as Opções avançadas, para que possa selecionar um modo de Visualização: Todas as Colunas Recupera todas as colunas de uma Lista

    do SharePoint.
    Predefinição     Recupera as colunas definidas na Vista Predefinida de uma Lista do SharePoint.

  4. Como alternativa ao 2.0 Beta,pode selecionar 1.0,o que corresponde à versão anterior do SharePoint.

  1. Selecione Data > Get Data > From Online Services from SharePoint Online List.

  2. Na caixa de diálogo Microsoft Exchange introduza o seu endereço de e-mail sob a forma de <alias>@<>.com

  3. Se tiver muitos objetos, utilize a caixa Procurar para localizar um objeto ou utilize as Opções de Visualização juntamente com o botão Atualizar para filtrar a lista.

  4. Selecione ou limpe a caixa de verificação Ignorar ficheiros com erros na parte inferior da caixa de diálogo.

  5. Selecione a tabela que pretende: Calendário,Correio, Pedidos deReunião, Pessoas e Tarefas.

  6. Siga um dos seguintes procedimentos:

  • Para criar uma consulta e, em seguida, carregar para uma conta, selecione Carregar> Carregar.

  • Para criar uma consulta e, em seguida, apresentar a caixa de diálogo Importar Dados, selecione Carregar>Carregar Para.

  • Para criar uma consulta e, em seguida, iniciar o Editor do Power Query, selecione Transformar Dados.

  1. Selecione o Ambiente a que pretende ligar.

  2. No menu, selecione o ícone Definições Personalizações > avançadas > recursos para programadores.

  3. Copie o valor API Web de Instância. 

    Notas: 

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

    • O formato exato do URL que irá utilizar para se ligar depende da sua região e da versão do CDS para Aplicações que estiver a utilizar. Para obter mais informações, consulte: URL e versões da API Web.

  4. Selecione Data > Get Data > From Online Services > From Dynamics 365 (online) .

  5. Na caixa de diálogo, com a opção Basic selecionada, introduza o URL da API Web para a ligação do CDS para Aplicações e clique em OK.

    • Se selecionar a opção Avançadas, pode anexar determinados parâmetros adicionais à consulta para controlar que dados são devolvidos. Para obter mais informações, consulte: Dados de Consulta utilizando a API Web.

  6. Selecione Conta de organização.

    • Se não tiver a sua conta com a conta Microsoft Work ou School que utiliza para aceder ao Dataverse for Apps, selecione Sign in e introduza o nome de utilizador e palavra-passe da conta.

  7. Selecione Ligação.

  8. Na caixa de diálogo Navegador, selecione os dados que pretende obter.

  9. Verifique se os dados estão corretos e, em seguida, selecione Carregar ou Editar para abrir o Editor do Power Query.

  1. Selecione Data> Get Data > From Online Services > From Salesforce Objects. A caixa de diálogo Objetos do SalesForce é exibida.

  2. Selecione Produção ou Personalizado. Se selecionar Personalizado,introduza o URL de uma instância personalizada.

  3. Selecionar ou limpar a coluna Incluir relações.

  4. Selecione OK.

Uma vez que os Relatórios da Equipa de Vendas têm limites de API, que recuperam apenas as primeiras 2000 linhas para cada relatório, considere utilizar o conector Objetos do SalesForce para somar esta limitação, se necessário.

  1. Selecione Data> Get Data > From Online Services > From Salesforce Reports. É exibida a caixa de diálogo Relatórios da Equipa de Vendas.

  2. Selecione Produção ou Personalizado. Se selecionar Personalizado,introduza o URL de uma instância personalizada.

  3. Selecionar ou limpar a coluna Incluir relações.

  4. Selecione OK.

Certifique-se de que tem a versão mais recente do conector do Adobe Analytics. Para obter mais informações, Ligação a Adobe Analytics no Power BI Desktop.

  1. Selecione Data> Get Data > From Online Services > From Adobe Analytics..

  2. Selecione Continuar. É exibida a caixa de diálogo Conta do Adobe.

  3. Inicia a sua conta organizacional da Adobe Analytics e, em seguida, selecione Ligação.

Pode criar uma consulta a partir de uma tabela Excel, de um intervalo com nome ou de uma matriz dinâmica no livro atual. Se os dados selecionados são um intervalo simples, são convertidos numa tabela. A importação de matrizes dinâmicas requer uma Microsoft 365 subscrição. Para obter mais informações sobre matrizes dinâmicas, consulte Fórmulas de matriz dinâmica e comportamento de matrizes transtornadas.

  1. Selecione qualquer célula no seu intervalo de dados.

  2. Selecione Data > From Sheet.

  3. Se lhe for pedido, na caixa de diálogo A Partir da Tabela, pode selecionar o botão Seleção de Intervalo para selecionar um intervalo específico a utilizar como origem de dados.

    Caixa de diálogo A Partir de uma Tabela

  4. Se a tabela ou intervalo de dados tiver cabeçalhos de coluna, selecione A minha tabela tem cabeçalhos. As células de cabeçalho são utilizadas para definir os nomes de coluna da consulta.

  5. Selecione OK.

O seu browser não suporta vídeo.

Procedimento

  1. Selecione Data > New Query > From Other Sources > From Web.

  2. Na caixa de diálogo A Partir da Web, introduza um URL de página Web e, emseguida, clique em OK.

    Power Query > A Partir da Web > Caixa de diálogo do URL de entrada

    Neste caso, estamos a utilizar o URL: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se forem necessárias credenciais de utilizador para a página Web:

    • SelecioneAvançadas e, em seguida, na caixa de diálogo Do Access para a Web, introduza as suas credenciais.

    • Selecione Guardar.

  3. Selecione OK.

  4. No painel Navegador, faça o seguinte:

    Selecione Vista deTabela, como Resultados.


    Power Query > A Partir da Web > Navegador > Vista de Tabelas
    Selecione Vista Web para ver a tabela como uma página Web.

    Power Query > A Partir da Web > Navegador > Vista Web

  5. Selecione Carregar para carregar os dados para uma base de dados.

O Microsoft Query já existe há muito tempo e ainda é popular. De várias formas, é um progenitor do Power Query. Para obter mais informações, consulte Utilizar o Microsoft Query para obter dados externos.

  1. Selecione Data> Get Data > From Other Sources > From SharePoint List.

  2. Na caixa de diálogo Listas do Microsoft SharePoint, introduza o URL de um site do SharePoint.

    Nota: Ao ligar a uma lista do SharePoint, introduza o URL do site em vez do URL da lista. Na caixa de diálogo SharePoint do Access, selecione o URL mais geral para autenticar em comparação com o site corretamente. Por predefinição, está selecionado o URL mais geral.

  3. Selecione OK.

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

    • Selecione Anónimo se o SharePoint Server não necessitar de credenciais.

      Excel Power Query ligado a uma caixa de Ligação Lista do SharePoint

    • Selecione Windows se o SharePoint Server necessitar das suas Windows dados.

    • Selecione Conta organizacional se o SharePoint Server exigir credenciais de conta organizacional.

  5. Selecione Ligação.

  1. Selecione Data > Get Data > From Other Sources > From OData Feed

  2. Na caixa de diálogo Feed de OData, introduza o URL para um feed de OData.

  3. Selecione OK.

  4. Se o feed OData necessitar de credenciais de utilizador, na caixa de diálogo Aceder a um feed OData:

    1. Selecione Windows se o feed OData necessitar de Windows Autenticação.

    2. Selecione Básico se o feed OData necessitar do seu nome de utilizador e palavra-passe.

    3. Selecione Chave de mercado se o feed OData necessitar de uma chave de conta do Marketplace. Pode selecionar a chave Obter a Sua Conta do Marketplace para subscrever Microsoft Azure feeds OData do Marketplace. Também pode Inscrever-se no Microsoft Azure Marketplace a partir da caixa de diálogo Aceder a um Feed de OData.

    4. Clique em Conta organizacional se o feed OData exigir credenciais de acesso federado. Para Windows Live ID, iniste sessão na sua conta.

    5. Selecione Guardar.

Nota: A importação para um feed OData suporta o formato de serviço de dados leve JSON.

O Sistema de Ficheiros Distribuído Hadoop (HDFS) foi concebido para armazenar terabytes e até petabytes de dados. O HDFS liga nós de computador em clusters em que os ficheiros de dados são distribuídos e pode aceder a estes ficheiros de dados como uma transmissão de ficheiros simplificada.

  1. Selecione Data> Get Data > From Other Sources > From Hadoop File (HDFS).

  2. Introduza o nome do servidor na caixa Servidor e, em seguida, selecione OK.

  1. Selecione Data> Get Data > From Other Sources > From Active Directory.

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

  3. Na caixa de diálogo Domínio do Active Directory do seu domínio, selecione Utilizar as minhas credenciais atuais ou selecione Utilizar credenciaisalternativas e, em seguida, introduza o seu Nome de Utilizador e Palavra-passe.

  4. Selecione Ligação.

  5. Depois de a ligação ser bem-sucedida, utilize o painel Navegador para procurar todos os domínios disponíveis no seu Active Directory e, em seguida, desaproveve as informações do Active Directory, incluindo Utilizadores, Contas e Computadores.

  1. Selecione Data > Get Data > From Other Sources > From Microsoft Exchange

  2. Na caixa de diálogo Aceder a um Exchange Server, introduza o seu Endereço de E-mail ePalavra-passe.

  3. Selecione Guardar.

  4. Na caixa de diálogo Exchange Serviço de Deteção Automática do Microsoft Exchange, selecione Permitir para permitir que o serviço Exchange confie nas suas credenciais.

  1. Selecione Data > Get Data > From Other Sources > From ODBC

  2. Na caixa de diálogo A Partir de ODBC, se for apresentada, selecione o seu Nome da Origem de Dados (DSN).

  3. Introduza a sua cadeia de ligação e, em seguida, selecione OK.

  4. Na caixa de diálogo seguinte, selecione as opções Predefinido ou Personalizado , Windows ouLigação à Base de Dados, introduza as suas credenciais e, em seguida, selecione Ligação.

  5. No painel Navegador, selecione as tabelas ou consultas a que pretende ligar e, em seguida, selecione Carregar ou Editar.

  1. Selecione Data > Get Data > From Other Sources > From OLEDB

  2. Na caixa de diálogo A Partir de OLE DB, introduza a sua cadeia de ligação e, em seguida, selecione OK.

  3. Na caixa de diálogo Fornecedor OLEDB, selecione as opções Predefinido, Personalizado, Windowsou Ligação à Base de Dados, introduza as credenciais adequadas e, em seguida, selecione Ligação.

  4. Na caixa de diálogo Navegador, selecione a base de dados e as tabelas ou consultas a que pretende ligar e, em seguida, selecione Carregar ou Editar.

Importante: Aviso de retirada do conector de dados do Facebook   A importação e atualização de dados do Facebook Excel deixará de funcionar em abril de 2020. Ainda poderá utilizar o conector do Power Query do Facebook (Obter & transformação) até essa data, mas a partir de abril de 2020 não poderá ligar-se ao Facebook e receberá uma mensagem de erro. Recomendamos que revecha ou remova quaisquer consultas existentes do Power Query (Obter & Transformar) que utilizem o conector do Facebook assim que possível para evitar resultados inesperados.

Nota: Se esta for a primeira vez que está a ligar-se ao Facebook, ser-lhe-ão pedidas as credenciais. Inscreva-se com a sua conta do Facebook e permita o acesso à aplicação Power Query. Pode desligá-los no futuro clicando na opção Não avisar novamente para este conector.

  1. No separador Dados, clique em Obter Dados > Dos Serviços Online >Do Facebook. Se não vir o botão Obter Dados, clique em Nova Consulta > de Outras Origens > Do Facebook.

  2. Na caixa de diálogo Facebook, ligue ao Facebook utilizando "Eu", o seu Nome de Utilizador ou ID do Objeto.

    Nota: O seu nome de utilizador do Facebook é diferente do seu e-mail de início de sessão.

  3. Selecione uma categoria a que ligar a partir da lista de listas do botão Ligação. Por exemplo, selecione Amigos para lhe dar acesso a todas as informações disponíveis na categoria Amigos do Facebook.

  4. Clique em OK.

  5. Se for necessário, clique em Inscrever-se a partir da caixa de diálogo Aceder ao Facebook e, em seguida, introduza o seu e-mail ou número de telefone e palavra-passe do Facebook. Pode verificar a opção para permanecer com sessão. Assim que a aumente a sua ação, clique Ligação.

  6. Depois de a ligação ter êxito, poderá pré-visualizar uma tabela com informações sobre a categoria selecionada. Por exemplo, se selecionar a categoria Amigos, o Power Query com numera uma tabela que contém os seus amigos do Facebook pelo nome.

  7. Clique em Carregar ou Editar.

Pode criar uma consulta em branco. Poderá querer introduzir dados para experimentar alguns comandos ou selecionar os dados de origem a partir do Power Query:

  • Para alterar uma definição como as credenciais ou a privacidade, selecione Base> Dados de Definições. Para obter mais informações, consulte Gerir definições e permissões da origem de dados.

  • Para importar uma origem de dados externa, selecione Base> Nova Origem. Este comando é semelhante ao comando Obter Dados no separador Dados do Excel comandos.

  • Para importar uma origem recente, selecione Home> Origens Recentes. Este comando é semelhante ao comando Origens Recentes no separador Dados do Excel comandos.

Ao unir duas origens de dados externas, associa duas consultas que criam uma relação entre duas tabelas.

Para obter mais informações, consulte o artigo Consultas de unção (Power Query) e Saiba como combinar múltiplas origens de dados (Power Query).

Quando acrescenta duas ou mais consultas, os dados são adicionados a uma consulta com base nos nomes dos cabeçalhos de coluna em ambas as tabelas. Se as consultas não têm colunas correspondência, são adicionados valores nulos à coluna não correspondida. As consultas são acrescentadas na ordem pela qual são selecionadas.

Para obter mais informações, consulte o artigo Consultas de acesso (Power Query).

Pode utilizar o add-in do Power Query para ligar a origens de dados externas e efetuar análises de dados avançadas. As secções seguintes fornecem passos para ligar às suas origens de dados – páginas Web, ficheiros de texto, bases de dados, serviços online e Excel ficheiros, tabelas e intervalos.

Importante: Antes de poder utilizar o Power Query no Excel 2013, tem de o ativar: clique em Opções de > Ficheiro > e Adicionar. Na secção Gerir na parte inferior, selecionar a opção Add-ins COM na lista de listas drop-down e, em seguida, clique em Ir. Clique na caixa de verificação Power Query e, em seguida, clique em OK. O fita do Power Query deverá aparecer automaticamente, mas se não for o caso, feche e reinicie o Excel.

Utilizar o Editor de Consultas

Nota: O Editor de Consultas aparece quando carrega, edita ou cria uma nova consulta através do Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

  1. No separador Power Query do fita, clique em Do Ficheiro > De CSVou Do Texto.

  2. Na caixa de diálogo Procurar Valores Separados por Rgulas, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Clique em Abrir.

Nota: Se estiver a importar dados a partir de um ficheiro CSV, o Power Query detetará automaticamente delimitadores de colunas, incluindo nomes e tipos de colunas. Por exemplo, se tiver importado o ficheiro CSV de exemplo abaixo, o Power Query utiliza automaticamente a primeira linha como nomes de colunas e altera cada tipo de dados de coluna.

Ficheiro CSV de exemplo

Imagem de um ficheiro CSV

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

  • O ID da Encomenda muda para número

  • Data da Encomenda muda para data

  • Categoria permanece texto (o tipo de coluna predefinido)

  • Nome do Produto permanece texto (o tipo de coluna predefinido)

  • Alterações de vendas ao número

No Editor de Consultas, o Power Query aplica automaticamente um passo FirstRowAsHeader e um passo ChangeType. Estas ações automáticas equivale a promover uma linha manualmente e alterar manualmente cada tipo de coluna.

Depois de o Power Query detetar automaticamente colunas, também pode utilizar o Editor de Consultas para escrever fórmulas para o 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}})

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas no Excel 2013 a aparecer depois de editar uma consulta a partir de um Excel livro. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

  1. Selecione qualquer célula no seu intervalo de dados.

  2. No separador Power Query do ribbon, clique em Da Tabela.

    Diapositivo que contrasta um tema simples com um mais colorido

  3. Se lhe for pedido, na caixa de diálogo A Partir da Tabela, pode clicar no botão Seleção de Intervalo para selecionar um intervalo específico a utilizar como origem de dados.

    Caixa de diálogo A Partir de uma Tabela

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

  5. No Editor de Consultas, clique em Fechar e & Carregar.

Nota: Se o intervalo de dados tiver sido definido como um intervalo com nome ou estiver numa tabela do Excel, o Power Query irá detetá-lo automaticamente e carregá-lo no Editor de Consultas. Os dados simples serão automaticamente convertidos numa tabela quando estes são carregados para o Editor de Consultas.

Pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query.

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

Amostra de Fórmula do Editor de Consultas

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

  1. No separador Power Query do friso, clique em A Partir de um Ficheiro > A Partir do Excel.

  2. Na caixa Excel diálogo Procurar, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Clique em Abrir.

    Se o seu livro de origem tiver intervalos com nome, o nome do intervalo estará disponível como um conjunto de dados.

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query. Por exemplo:

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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas no Excel 2013 a aparecer depois de editar uma consulta a partir de um Excel livro. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

Nota: Ao tentar importar dados de um ficheiro Excel legado ou de uma base de dados do Access em determinadas configurações, poderá deparar-se com um erro que o motor de base de dados do Microsoft Access (fornecedor Microsoft.ACE.OLEDB.12.0) não está registado no máquina local. O erro ocorre em sistemas com apenas Office 2013 instalado. Para resolver este erro, transfira os seguintes recursos para garantir que pode continuar com as origens de dados a que está a tentar aceder.

  1. Clique no friso do Power Query e, em seguida, em A Partir da Web.

  2. Na caixa de diálogo A Partir da Web, introduza o URL de uma página Web e clique em OK.

    Power Query > A Partir da Web > Caixa de diálogo do URL de entrada

    Neste caso, estamos a utilizar o URL: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se forem necessárias credenciais de utilizador para a página Web:

    • Na caixa de diálogo Aceder à Web, clique numa opção de credenciais e forneça valores de autenticação.

    • Clique em Guardar.

  3. Clique em OK.

  4. O Power Query irá analisar a página Web e carregar o painel Navegador na Vista de Tabela.

    Se souber a qual das tabelas pretende ligar, selecione-a na lista. Para este exemplo, escolhemos a tabela Results (Resultados).

    Power Query > A Partir da Web > Navegador > Vista de Tabelas

    Caso contrário, pode mudar para a Vista Web e selecionar manualmente a tabela adequada. Neste caso, escolhemos a tabela Results (Resultados).

    Power Query > A Partir da Web > Navegador > Vista Web
  5. Clique em Carregar e o Power Query irá carregar os dados da Web que selecionou para o Excel.

  1. No separador Power Query do ribbon, clique em Da Base de > De SQL Server Base de Dados.

    Opções de Base de Dados do Power Query
  2. Na caixa de Base de Dados SQL Microsoft, especifique o SQL Server a que se deve ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

    Caixa de SQL Server ligação da Base de Dados do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se ligar à base SQL Server dados.

    O Power Query SQL Server credenciais de início de sessão da ligação
    1. Windows : esta éa seleção predefinida. Selecione esta opção se quiser ligar utilizando a autenticação Windows rede.

    2. Base de dados: selecione esta opção se quiser ligar utilizando a autenticação SQL Server dados. Depois de selecionar esta opção, especifique um nome de utilizador e palavra-passe para ligar à SQL Server utilizador.

  6. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para significar que o Power Query se liga à sua base de dados através de uma ligação encriptado. Se não quiser estabelecer ligação através de uma ligação encriptado, desloco esta caixa de verificação e, em seguida, clique em Ligação.

    Se uma ligação ao seu SQL Server não estiver estabelecida através de uma ligação encriptado, o Power Query pede-lhe que se ligue através de uma ligação não encriptado. Clique em OK na mensagem para se ligar utilizando uma ligação não encriptado.

Exemplo de Fórmula

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query.

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

  1. Clique no separador Power Query no Separador e, em seguida, selecione Obter Dados Externos > de Outras Origens >Do ODBC.

  2. Na caixa de diálogo A Partir de ODBC, se for apresentada, selecione o seu Nome da Origem de Dados (DSN).

  3. Introduza a sua cadeia de ligação e, em seguida, prima OK.

  4. Na caixa de diálogo seguinte, selecione as opções Predefinido ou Personalizado , Windows ouLigação à base de dados, introduza as suas credenciais e, em seguida, prima Ligação.

  5. No painel Navegador, selecione as tabelas ou consultas a que pretende ligar e, em seguida, prima Carregar ouEditar.

  1. No separador Power Query do ribbon, selecione Da Base de Dados > Da Base de Dados do Access.

    Caixa de diálogo Obter Dados da Base de Dados

  2. Na caixa de diálogo Procurar, procure ou escreva um URL do ficheiro para importar ou ligar a um ficheiro.

  3. Siga os passos na caixa de diálogo Navegador para se ligar à tabela ou consulta à sua escolha.

  4. Clique em Carregar ou Editar.

  1. No separador Power Query do ribbon, clique em Do Ficheiro > De XML.

    Caixa de diálogo Do Ficheiro do Power Query
  2. Na caixa de diálogo Procurar A Partir de XML, procure ou escreva um URL do ficheiro para importar ou ligar a um ficheiro.

  3. Clique em Abrir.

    Quando a ligação for bem-sucedida, poderá utilizar o painel Navegador para procurar e pré-visualizar as coleções de itens no ficheiro XML num formato tabular.

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query. Por exemplo:

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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

  1. No separador Dados, no grupo Obter Dados Externos, clique em De Outras Origense, em seguida, clique em Do Analysis Services.

    Grupo Células no separador Base

    É apresentado o Assistente de Ligação de Dados. Este assistente tem três painéis.

    • Ligar ao Servidor de Base de Dados

    • Selecione Base de Dados e Tabela

    • Guardar Ficheiro de Ligação de Dados e Concluir

  2. No painel Ligação para Servidor de Bases de Dados, na caixa Nome do servidor, escreva o nome do servidor de base de dados OLAP.

    Sugestão: Se sabe o nome do ficheiro de cubo offline ao qual pretende ligar, pode escrever o caminho completo do ficheiro, o nome do ficheiro e a extensão.

  3. Em Credenciais de início de sessão, eis um dos seguintes procedimentos e, em seguida, clique em Seguinte:

    • Para utilizar o seu nome de Windows de utilizador e palavra-passe atuais, clique em Utilizar a Windows Autenticação.

    • Para introduzir um nome de utilizador e palavra-passe de base de dados, clique em Utilizar o seguinte Nome de Utilizador e Palavra-passe e,em seguida, escreva o seu nome de utilizador e palavra-passe nas caixas Nome de Utilizador e Palavra-passe correspondentes.

  4. No painel Selecionar a base de dados que contém os dados que pretende, selecione uma base de dados e, em seguida, clique em Seguinte.

    Para ligar a uma tabela cubo na base de dados, certifique-se de que Ligação um cubo ou tabela específico está selecionado e, em seguida, selecione um cubo a partir da lista.

  5. No painel Guardar Ficheiro de Ligação de Dados e Concluir, na caixa Nome do Ficheiro, reveia o nome de ficheiro predefinido conforme necessário (opcional).

    Clique em Procurar para alterar a localização de ficheiro predefinida de As Minhas Origensde Dados ou verifique se existem nomes de ficheiros.

  6. Nas caixas Descrição ,Nome Amigável e Palavras-chave de Pesquisa, escreva uma descrição do ficheiro, um nome amigável e palavras de pesquisa comuns (todas são opcionais).

  7. Para se certificar de que o ficheiro de ligação é utilizado quando a tabela dinâmica é atualizada, clique em Tentar sempre utilizar este ficheiro para atualizar estes dados.

    Selecionar esta caixa de verificação garante que as atualizações do ficheiro de ligação serão sempre utilizadas por todos os livros que utilizam esse ficheiro de ligação.

  8. Clique em Concluir para fechar o Assistente de Ligação de Dados.

  9. Na caixa de diálogo Importar Dados, em Selecionecomo pretende ver estes dados no livro, eis um dos seguintes 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 relatório de Tabela Dinâmica.

    • Para armazenar a ligação selecionada no livro para utilizar posteriormente, clique em Apenas Criar Ligação. Esta caixa de verificação garante que a ligação é utilizada por fórmulas que contêm funções de Cubo que cria e que não pretende criar um relatório de tabela dinâmica.

  10. Em Onde pretende colocar os dados , eisum dos seguintes procedimentos:

    • Para colocar o relatório de tabela dinâmica numa base de dados existente, selecione a mesma e, em seguida, escreva a referência da primeira célula no intervalo de células onde pretende localizar o relatório de tabela dinâmica.

      Também pode clicar em Fechar Caixa imagem de botão caixa de diálogo para ocultar temporariamente a caixa de diálogo, selecione a célula inicial na célula de base que pretende utilizar e, em seguida, prima Expandir Caixa de diálogo Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica numa nova livro a partir da célula A1, clique em Nova livro.

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

Existem duas formas de se ligar ao SQL Server Analysis Services. Pode utilizar o Power Query ou o assistente de Ligação de Dados. 

Para obter mais informações, consulte o separador Office 2010 - 2013 no Ligação para uma base de dados do SQL Server Analysis Services (Importar).

  1. No separador Power Query, clique em De Outras Origens > Em Branco.

  2. No Editor de Consultas, clique em Editor Avançado.

  3. Inseta a sua cadeia de consulta da seguinte forma, substituindo "C:\Users\Name\Desktop\JSONTest.jsa" pelo caminho para o seu ficheiro JSON.

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

Nota: Antes de poder ligar a uma base de dados Oracle através do Power Query,precisa do software de cliente Oracle v8.1.7 ou superior no seu computador. Para instalar o software de cliente Oracle, aceda a Componentes de Acesso a Dados Oracle (ODAC) de 32 bits com Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar o cliente Oracle de 32 bits. ou para a Versão 4 (12.1.0.2.4) Xcopy do ODAC de 64 bits para o Windows x64 para instalar o cliente Oracle de 64 bits.

  1. No separador Power Query do ribbon, clique em A Partir da Base de > Da Base de Dados Oracle.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados Oracle, em Nome do Servidor especifique o Servidor Oracle ao qual ligar. Se for necessário um SID, este valor pode ser especificado no formato "NomeDo ServerName/SID".

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor Oracle necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

  1. No separador Power Query do ribbon, selecione De Outras Origens > Da Lista do SharePoint.

    Power Query obter dados a partir da caixa de diálogo Outras Origens
  2. Na caixa de diálogo Listas do Microsoft SharePoint que é exibida, introduza o URL de um site SharePoint.

    Nota: Ao ligar a uma lista do SharePoint, introduza o URL do site em vez do URL da lista. Na caixa de diálogo SharePoint do Access, selecione o URL mais geral para autenticar em comparação com o site corretamente. Por predefinição, está selecionado o URL mais geral.

  3. Selecione OK para continuar.

  4. Na caixa de diálogo do SharePoint do Access que é apresentado a seguir, selecione uma opção de credenciais:

    1. Selecione Anónimo se o SharePoint Server não necessitar de credenciais.

    2. Selecione Windows se o SharePoint Server necessitar das suas Windows dados.

    3. Selecione Conta organizacional se o SharePoint Server exigir credenciais de conta organizacional.

  5. Selecione Ligação.

    Excel Power Query ligado a uma caixa de Ligação Lista do SharePoint

  1. No separador Power Query do ribbon, selecione A Partir de Outras > Do Feed de OData.

    Power Query obter dados a partir da caixa de diálogo Outras Origens
  2. Na caixa de diálogo Feed de OData, introduza o URL para um feed de OData.

  3. Selecione OK.

  4. Se o feed OData necessitar de credenciais de utilizador, na caixa de diálogo Aceder a um feed OData:

    1. Selecione Windows se o feed OData necessitar de Windows Autenticação.

    2. Selecione Básico se o feed OData necessitar do seu nome de utilizador e palavra-passe.

    3. Selecione Chave de mercado se o feed OData necessitar de uma chave de conta do Marketplace. Pode selecionar a Chave de Conta do Marketplace para subscrever feeds OData do Microsoft Azure marketplace. Também pode Inscrever-se no Microsoft Azure Marketplace a partir da caixa de diálogo Aceder a um Feed de OData.

    4. Clique em Conta organizacional se o feed OData exigir credenciais de acesso federado. Para Windows Live ID, iniste sessão na sua conta.

    5. Selecione Guardar.

Nota: Ligação feed OData suporta o formato de serviço de dados leve JSON.

  1. Clique no separador Dados e, em seguida, obter Data > From Other Sources > From OLEDB. Se não vir o botão Obter Dados, siga as instruções do Assistente de Ligação de Dados abaixo.

  2. Na caixa de diálogo A Partir de OLE DB, introduza a sua cadeia de ligação e, em seguida, prima OK.

  3. Na caixa de diálogo Fornecedor OLEDB, selecione as opções Predefinido ou Personalizado , Windowsou Ligação à Base de Dados, introduza as credenciais adequadas e, em seguida, clique em Ligação.

  4. Na caixa de diálogo Navegador, selecione a Base de Dados e as tabelas ou consultas a que pretende ligar e, em seguida, prima Carregar ou Editar.

  5. No Editor do Power Query,prima Fechar & Carregar.

  1. No separador Power Query do ribbon, clique em Da Base de dados > Da Base de Dados D' OMeuSQL.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados do MySQL, em Nome do Servidor, especifique o MySQL Database Server ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor mySQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

  1. No separador Power Query do ribbon, selecione De Outras Origens > Do Microsoft Exchange.

    Origens de Dados do Power Query
  2. Na caixa de diálogo Aceder a um Exchange Server, especifique o seu Endereço de E-mail ePalavra-passe.

  3. Clique em Guardar.

  4. Na caixa de diálogo Exchange Serviço de Deteção Automática do Microsoft Exchange, selecione Permitir para permitir que o serviço Exchange confie nas suas credenciais.

Importante: Certifique-se de que transferiu e instalou o Suplemento Power Query.

  1. No separador Power Query do ribbon, clique em De Outras Origens > Do Active Directory.

    Power Query obter dados a partir da caixa de diálogo Outras Origens

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

  3. Na caixa de diálogo Domínio do Active Directory do seu domínio, clique em Utilizar as minhas credenciaisatuais ou Utilizar credenciais alternativas. Para Utilizar a autenticação de credenciais alternativas, introduza o seu Nome de Utilizador ePalavra-passe.

  4. Clique em Ligar.

  5. Após a ligação ter êxito, pode utilizar o painel Navegador para procurar todos os domínios disponíveis no Seu Active Directory e desaprovistruir as informações do Active Directory, incluindo Utilizadores, Contas e Computadores.

Aviso: 

  • Antes de poder ligar a uma base de dados IBM DB2, precisa de ter o Controlador de Servidor de Dados IBM DB2 instalado no computador (o requisito mínimo é o Pacote de Controlador de Servidor de Dados IBM (Controlador de DS). Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  • Existem problemas conhecidos comunicados pela IBM ao instalar o Controlador de Servidor de Dados IBM DB2 noWindows 8.Se estiver a utilizar o Windows 8 e quiser ligar ao IBM DB2 através do Power Query, tem de seguir os passos de instalação adicionais. Encontre mais informações sobre o Controlador de Servidor de Dados IBM DB2 no Windows 8.

  1. No separador Power Query do ribbon, clique em Da Base de > Da Base de Dados IBM DB2.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados IBM DB2, em Nome do Servidor especifique o Servidor de Bases de Dados IBM DB2 ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor IBM DB2 necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

Nota: Antes de poder ligar a uma base de dados do PostgreSQL no Power Query, precisa de ter o fornecedor de dados Ngpsql para PostgreSQL instalado no seu computador. Selecione o controlador que corresponde à Office versão (32 bits ou 64 bits). Consulte: Que versão do Office estou a utilizar? para obter mais informações. Certifique-se também de que tem o fornecedor registado na configuração de máquina que corresponde à versão mais recente do .NET no seu dispositivo.

  1. No separador Power Query do ribbon, selecione Da Base de > Da Base de Dados do PostgreSQL.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados do PostgreSQL, especifique o Servidor de Bases de Dados do PostgreSQL ao qual pretende ligar na secção Nome do Servidor.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor do PostgreSQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Selecione Ligação.

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

  2. Selecione o Ambiente a que pretende ligar.

  3. No menu, selecione o ícone Definições Personalizações > avançadas > recursos para programadores.

  4. Copie o valor API Web de Instância. 

    Notas: 

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

    • O formato exato do URL que irá utilizar para se ligar depende da sua região e da versão do CDS para Aplicações que estiver a utilizar. Para obter mais informações, consulte: URL e versões da API Web.

  5. Selecione o separador Dados e, em seguida, Obter Dados > Dos Serviços Online > do Dynamics 365 (online).

    • Se não vir o botão Obter Dados, clique em Nova Consulta > de Outras Origens >Do Dynamics 365 (online).

  6. Na caixa de diálogo, com a opção Basic selecionada, introduza o URL da API Web para a ligação do CDS para Aplicações e clique em OK.

    • Se selecionar a opção Avançadas, pode anexar determinados parâmetros adicionais à consulta para controlar que dados são devolvidos. Para obter mais informações, consulte: Dados de Consulta utilizando a API Web

  7. Selecione Conta de organização.

    • Se não tiver a sua conta com a conta Microsoft Work ou School que utiliza para aceder ao CDS for Apps, clique em Sign in e introduza o nome de utilizador e palavra-passe da conta.

  8. Clique em Ligar.

  9. Na caixa de diálogo Navegador, selecione os dados que pretende obter.

  10. Se quiser importar os dados tal como estão, selecione a opção Carregar. Caso contrário, selecione a opção Editar para abrir o Editor do Power Query.

    Nota: O Editor do Power Query oferece-lhe várias opções para modificar os dados devolvidos. Por exemplo, poderá querer importar menos colunas do que as que os dados de origem contêm. Nesse caso, vá ao separador Home > Manage Columns > Choose Columns, selecione as colunas que pretende manter e, em seguida, clique em OK. Quando estiver pronto, clique em Fechar e & Carregar para devolver os dados modificados à Excel.

Nota: Antes de poder ligar a uma base de dados Teradata, precisa do Fornecedor de Dados .NET para Teradata no seu computador.

  1. No separador Power Query do ribbon, selecione A Partir da Base de > Da Base de Dados Teradata.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados Teradata, em Nome do Servidor, especifique o Servidor Teradata ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Guardar.

Importante: Aviso de retirada do conector de dados do Facebook   A importação e atualização de dados do Facebook Excel deixará de funcionar em abril de 2020. Ainda poderá utilizar o conector Obter & Transformação do Facebook (Power Query) até essa data, mas a partir de abril de 2020, não poderá ligar-se ao Facebook e irá receber uma mensagem de erro. Recomendamos que revecha ou remova quaisquer consultas Get & Transform (Power Query) existentes que utilizem o conector do Facebook assim que possível para evitar resultados inesperados.

Nota: Se esta for a primeira vez que está a ligar-se ao Facebook, ser-lhe-ão pedidas as credenciais. Inscreva-se com a sua conta do Facebook e permita o acesso à aplicação Power Query. Pode desligá-los no futuro clicando na opção Não avisar novamente para este conector.

  1. No separador Power Query do ribbon, clique em De Outras Origens > Do Facebook.

  2. Na caixa de diálogo Facebook, ligue ao Facebook utilizando "Eu", o seu Nome de Utilizador ou ID do Objeto.

    Nota: O seu nome de utilizador do Facebook é diferente do seu e-mail de início de sessão.

  3. Selecione uma categoria a que ligar a partir da lista de listas do botão Ligação. Por exemplo, selecione Amigos para lhe dar acesso a todas as informações disponíveis na categoria Amigos do Facebook.

  4. Clique em OK.

  5. Se for necessário, clique em Inscrever-se a partir da caixa de diálogo Aceder ao Facebook e, em seguida, introduza o seu e-mail ou número de telefone e palavra-passe do Facebook. Pode verificar a opção para permanecer com sessão. Assim que a aumente a sua ação, clique Ligação.

  6. Depois de a ligação ter êxito, poderá pré-visualizar uma tabela com informações sobre a categoria selecionada. Por exemplo, se selecionar a categoria Amigos, o Power Query com numera uma tabela que contém os seus amigos do Facebook pelo nome.

  7. Clique em Carregar ou Editar.

Pode utilizar 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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

Notas: 

  • Antes de poder ligar a uma base de dados sap SQL Anywhere, precisa do controlador SAP SQL qualquer lugar instalado no seu computador. Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  1. No separador POWER QUERY do ribbon, selecione Da Base de Dados > Da Base de Dados do SAP Sybase SQL Qualquer Lugar.

    Exemplo de um controlo de caixa de combinação de formulário
  2. Na caixa de diálogo Base de Dados Sybase, especifique o Sybase Server ao qual ligar na caixa Nome de Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para que o Power Query se ligue à sua base de dados através de uma ligação encriptação simples.

  6. Clique em Ligar.

Microsoft Azure O Blob Armazenamento é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acededos a partir de qualquer parte do mundo através de HTTP ou HTTPS. Para obter mais informações sobre o serviço de Blob Armazenamento Azure, consulte Como Utilizar blob Armazenamento.

  1. No separador Power Query do fita, selecione Do Azure > De Microsoft Azure Blob Armazenamento.

    Caixa de diálogo Importar do Power Query do Azure
  2. Na caixa Microsoft Azure de Armazenamento Blob, introduza o nome ou URL da Microsoft Azure conta de armazenamento e, em seguida, clique em OK.

  3. Se estiver a estabelecer ligação ao serviço de armazenamento Blob pela primeira vez, ser-lhe-á pedido para introduzir e guardar a chave de acesso de armazenamento. Na caixa de Microsoft Azure Blob Armazenamento, introduza a sua chave de acesso de armazenamento na caixa Chave de Conta e clique em Guardar.

    Nota: Se precisar de obter a sua chave de acesso de armazenamento, navegue até ao Portal do Microsoft Azure, selecione a sua conta de armazenamento e, em seguida, clique no ícone Gerir Tecla de Acesso na parte inferior da página. Clique no ícone copiar à direita da chave primária e, em seguida, copie o valor na caixa Chave de Conta.

  4. O Editor de Consultas lista todos os contentores disponíveis no seu Microsoft Azure de Blob Armazenamento. No Navegador , selecioneum contentor a partir do qual pretende importar dados e, em seguida, clique em Aplicar & Fechar.

  1. No separador POWER QUERY do fita, selecione Do Azure > De Microsoft Azure HDInsight.

    Caixa de diálogo Microsoft Office Enterprise 2007
  2. Na caixa Microsoft Azure diálogo HDInsight, introduza um Nome de Conta e clique em OK.

  3. Em seguida, introduza a sua Chave deConta e clique em Ligação.

    Nota: Se precisar de recuperar a sua chave, regresse ao Portal de Microsoft Azure , selecione a sua conta de armazenamento e clique no ícone Gerir Tecla de Acesso na parte inferior da página. Clique no ícone Copiar à direita da chave primária e copie o valor no assistente.

  4. Selecione o seu cluster na caixa de diálogo Navegador e, em seguida, procure e selecione um ficheiro de conteúdo.

  5. Clique em Carregar para carregar a tabela selecionada ou clique em Editar para efetuar transformações e filtros de dados adicionais antes de a carregar.

Pode utilizar o add-in do Power Query para ligar a origens de dados externas e efetuar análises de dados avançadas. As secções seguintes fornecem passos para utilizar o Power Query para ligar às suas origens de dados - páginas Web, ficheiros de texto, bases de dados, serviços online e Excel ficheiros, tabelas e intervalos.

Importante: 

  • Certifique-se de que transferiu, instalou e ativou o Add-In do Power Query.

  • Para ativar o add-in do Power Query, clique em > Opções > De . Na secção Gerir na parte inferior, selecionar a opção Add-ins COM na lista de listas drop-down e, em seguida, clique em Ir. Clique na caixa de verificação Power Query e, em seguida, clique em OK. O fita do Power Query deverá aparecer automaticamente, mas se não for o caso, feche e reinicie o Excel.

Utilizar o Editor de Consultas

Nota: O Editor de Consultas aparece quando carrega, edita ou cria uma nova consulta através do Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

  1. No separador Power Query do fita, clique em Do Ficheiro > De CSV ou Do Texto.

  2. Na caixa de diálogo Procurar Valores Separados por Rgulas, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Clique em Abrir.

Nota: Se estiver a importar dados a partir de um ficheiro CSV, o Power Query detetará automaticamente delimitadores de colunas, incluindo nomes e tipos de colunas. Por exemplo, se tiver importado o ficheiro CSV de exemplo abaixo, o Power Query utiliza automaticamente a primeira linha como nomes de colunas e altera cada tipo de dados de coluna.

Ficheiro CSV de exemplo

Imagem de um ficheiro CSV

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

  • O ID da Encomenda muda para número

  • Data da Encomenda muda para data

  • Categoria permanece texto (o tipo de coluna predefinido)

  • Nome do Produto permanece texto (o tipo de coluna predefinido)

  • Alterações de vendas ao número

No Editor de Consultas, o Power Query aplica automaticamente um passo FirstRowAsHeader e um passo ChangeType. Estas ações automáticas equivale a promover uma linha manualmente e alterar manualmente cada tipo de coluna.

Depois de o Power Query detetar automaticamente colunas, também pode utilizar o Editor de Consultas para escrever fórmulas para o 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 no seu intervalo de dados.

  2. No separador Power Query do ribbon, clique em Da Tabela.

    Diapositivo que contrasta um tema simples com um mais colorido

  3. Se lhe for pedido, na caixa de diálogo A Partir da Tabela, pode clicar no botão Seleção de Intervalo para selecionar um intervalo específico a utilizar como origem de dados.

    Caixa de diálogo A Partir de uma Tabela

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

  5. No Editor de Consultas, clique em Fechar e & Carregar.

Nota: Se o intervalo de dados tiver sido definido como um intervalo com nome ou estiver numa tabela do Excel, o Power Query irá detetá-lo automaticamente e carregá-lo no Editor de Consultas. Os dados simples serão automaticamente convertidos numa tabela quando estes são carregados para o Editor de Consultas.

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

Pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query.

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

Amostra de Fórmula do Editor de Consultas

  1. No separador Power Query do friso, clique em A Partir de um Ficheiro > A Partir do Excel.

  2. Na caixa Excel diálogo Procurar, procure ou escreva um caminho para o ficheiro que pretende consultar.

  3. Clique em Abrir.

    Se o seu livro de origem tiver intervalos com nome, o nome do intervalo estará disponível como um conjunto de dados.

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query. Por exemplo:

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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas no Excel 2013 a aparecer depois de editar uma consulta a partir de um Excel livro. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

  1. Clique no friso do Power Query e, em seguida, em A Partir da Web.

  2. Na caixa de diálogo A Partir da Web, introduza o URL de uma página Web e clique em OK.

    Power Query > A Partir da Web > Caixa de diálogo do URL de entrada

    Neste caso, estamos a utilizar o URL: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se forem necessárias credenciais de utilizador para a página Web:

    • Na caixa de diálogo Aceder à Web, clique numa opção de credenciais e forneça valores de autenticação.

    • Clique em Guardar.

  3. Clique em OK.

  4. O Power Query irá analisar a página Web e carregar o painel Navegador na Vista de Tabela.

    Se souber a qual das tabelas pretende ligar, selecione-a na lista. Para este exemplo, escolhemos a tabela Results (Resultados).

    Power Query > A Partir da Web > Navegador > Vista de Tabelas

    Caso contrário, pode mudar para a Vista Web e selecionar manualmente a tabela adequada. Neste caso, escolhemos a tabela Results (Resultados).

    Power Query > A Partir da Web > Navegador > Vista Web
  5. Clique em Carregar e o Power Query irá carregar os dados da Web que selecionou para o Excel.

  1. No separador Power Query do ribbon, clique em Da Base de > De SQL Server Base de Dados.

    Opções de Base de Dados do Power Query
  2. Na caixa de Base de Dados SQL Microsoft, especifique o SQL Server a que se deve ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

    Caixa de SQL Server ligação da Base de Dados do Power Query
  4. Selecione OK.

  5. Selecione o modo de autenticação para se ligar à base SQL Server dados.

    O Power Query SQL Server credenciais de início de sessão da ligação
    1. Windows : esta éa seleção predefinida. Selecione esta opção se quiser ligar utilizando a autenticação Windows rede.

    2. Base de dados: selecione esta opção se quiser ligar utilizando a autenticação SQL Server dados. Depois de selecionar esta opção, especifique um nome de utilizador e palavra-passe para ligar à SQL Server utilizador.

  6. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para significar que o Power Query se liga à sua base de dados através de uma ligação encriptado. Se não quiser estabelecer ligação através de uma ligação encriptado, desloco esta caixa de verificação e, em seguida, clique em Ligação.

    Se uma ligação ao seu SQL Server não estiver estabelecida através de uma ligação encriptado, o Power Query pede-lhe que se ligue através de uma ligação não encriptado. Clique em OK na mensagem para se ligar utilizando uma ligação não encriptado.

Exemplo de Fórmula

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query.

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

  1. Clique no separador Power Query no Separador e, em seguida, selecione Obter Dados Externos > de Outras Origens >Do ODBC.

  2. Na caixa de diálogo A Partir de ODBC, se for apresentada, selecione o seu Nome da Origem de Dados (DSN).

  3. Introduza a sua cadeia de ligação e, em seguida, prima OK.

  4. Na caixa de diálogo seguinte, selecione as opções Predefinido ou Personalizado , Windows ouLigação à base de dados, introduza as suas credenciais e, em seguida, prima Ligação.

  5. No painel Navegador, selecione as tabelas ou consultas a que pretende ligar e, em seguida, prima Carregar ouEditar.

  1. No separador Power Query do ribbon, selecione Da Base de Dados > Da Base de Dados do Access.

    Caixa de diálogo Obter Dados da Base de Dados

  2. Na caixa de diálogo Procurar, procure ou escreva um URL do ficheiro para importar ou ligar a um ficheiro.

  3. Siga os passos na caixa de diálogo Navegador para se ligar à tabela ou consulta à sua escolha.

  4. Clique em Carregar ou Editar.

  1. No separador Power Query do ribbon, clique em Do Ficheiro > De XML.

    Caixa de diálogo Do Ficheiro do Power Query
  2. Na caixa de diálogo Procurar A Partir de XML, procure ou escreva um URL do ficheiro para importar ou ligar a um ficheiro.

  3. Clique em Abrir.

    Quando a ligação for bem-sucedida, poderá utilizar o painel Navegador para procurar e pré-visualizar as coleções de itens no ficheiro XML num formato tabular.

Também pode utilizar o Editor de Consultas para escrever fórmulas para o Power Query. Por exemplo:

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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

  1. No separador Dados, no grupo Obter Dados Externos, clique em De Outras Origense, em seguida, clique em Do Analysis Services.

    Grupo Células no separador Base

    É apresentado o Assistente de Ligação de Dados. Este assistente tem três painéis.

    • Ligar ao Servidor de Base de Dados

    • Selecione Base de Dados e Tabela

    • Guardar Ficheiro de Ligação de Dados e Concluir

  2. No painel Ligação para Servidor de Bases de Dados, na caixa Nome do servidor, escreva o nome do servidor de base de dados OLAP.

    Sugestão: Se sabe o nome do ficheiro de cubo offline ao qual pretende ligar, pode escrever o caminho completo do ficheiro, o nome do ficheiro e a extensão.

  3. Em Credenciais de início de sessão, eis um dos seguintes procedimentos e, em seguida, clique em Seguinte:

    • Para utilizar o seu nome de Windows de utilizador e palavra-passe atuais, clique em Utilizar a Windows Autenticação.

    • Para introduzir um nome de utilizador e palavra-passe de base de dados, clique em Utilizar o seguinte Nome de Utilizador e Palavra-passe e,em seguida, escreva o seu nome de utilizador e palavra-passe nas caixas Nome de Utilizador e Palavra-passe correspondentes.

  4. No painel Selecionar a base de dados que contém os dados que pretende, selecione uma base de dados e, em seguida, clique em Seguinte.

    Para ligar a uma tabela cubo na base de dados, certifique-se de que Ligação um cubo ou tabela específico está selecionado e, em seguida, selecione um cubo a partir da lista.

  5. No painel Guardar Ficheiro de Ligação de Dados e Concluir, na caixa Nome do Ficheiro, reveia o nome de ficheiro predefinido conforme necessário (opcional).

    Clique em Procurar para alterar a localização de ficheiro predefinida de As Minhas Origensde Dados ou verifique se existem nomes de ficheiros.

  6. Nas caixas Descrição ,Nome Amigável e Palavras-chave de Pesquisa, escreva uma descrição do ficheiro, um nome amigável e palavras de pesquisa comuns (todas são opcionais).

  7. Para se certificar de que o ficheiro de ligação é utilizado quando a tabela dinâmica é atualizada, clique em Tentar sempre utilizar este ficheiro para atualizar estes dados.

    Selecionar esta caixa de verificação garante que as atualizações do ficheiro de ligação serão sempre utilizadas por todos os livros que utilizam esse ficheiro de ligação.

  8. Clique em Concluir para fechar o Assistente de Ligação de Dados.

  9. Na caixa de diálogo Importar Dados, em Selecionecomo pretende ver estes dados no livro, eis um dos seguintes 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 relatório de Tabela Dinâmica.

    • Para armazenar a ligação selecionada no livro para utilizar posteriormente, clique em Apenas Criar Ligação. Esta caixa de verificação garante que a ligação é utilizada por fórmulas que contêm funções de Cubo que cria e que não pretende criar um relatório de tabela dinâmica.

  10. Em Onde pretende colocar os dados , eisum dos seguintes procedimentos:

    • Para colocar o relatório de tabela dinâmica numa base de dados existente, selecione a mesma e, em seguida, escreva a referência da primeira célula no intervalo de células onde pretende localizar o relatório de tabela dinâmica.

      Também pode clicar em Fechar Caixa imagem de botão caixa de diálogo para ocultar temporariamente a caixa de diálogo, selecione a célula inicial na célula de base que pretende utilizar e, em seguida, prima Expandir Caixa de diálogo Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica numa nova livro a partir da célula A1, clique em Nova livro.

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

Existem duas formas de se ligar ao SQL Server Analysis Services. Pode utilizar o Power Query ou o assistente de Ligação de Dados. 

Para obter mais informações, consulte o separador Office 2010 - 2013 no Ligação para uma Base SQL Server Base de Dados do Analysis Services (Importar).

  1. No separador Power Query, clique em De Outras Origens > Em Branco.

  2. No Editor de Consultas, clique em Editor Avançado.

  3. Inseta a sua cadeia de consulta da seguinte forma, substituindo "C:\Users\Name\Desktop\JSONTest.jsa" pelo caminho para o seu ficheiro JSON.

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

Nota: Antes de poder ligar a uma base de dados Oracle através do Power Query,precisa do software de cliente Oracle v8.1.7 ou superior no seu computador. Para instalar o software de cliente Oracle, aceda a Componentes de Acesso a Dados Oracle (ODAC) de 32 bits com Oracle Developer Tools para Visual Studio (12.1.0.2.4) para instalar o cliente Oracle de 32 bits. ou para a Versão 4 (12.1.0.2.4) Xcopy do ODAC de 64 bits para o Windows x64 para instalar o cliente Oracle de 64 bits.

  1. No separador Power Query do ribbon, clique em A Partir da Base de > Da Base de Dados Oracle.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados Oracle, em Nome do Servidor especifique o Servidor Oracle ao qual ligar. Se for necessário um SID, este valor pode ser especificado no formato "NomeDo ServerName/SID".

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor Oracle necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

  1. No separador Power Query do ribbon, selecione De Outras Origens > Da Lista do SharePoint.

    Power Query obter dados a partir da caixa de diálogo Outras Origens
  2. Na caixa de diálogo Listas do Microsoft SharePoint que é exibida, introduza o URL de um site SharePoint.

    Nota: Ao ligar a uma lista do SharePoint, introduza o URL do site em vez do URL da lista. Na caixa de diálogo SharePoint do Access, selecione o URL mais geral para autenticar em comparação com o site corretamente. Por predefinição, está selecionado o URL mais geral.

  3. Selecione OK para continuar.

  4. Na caixa de diálogo do SharePoint do Access que é apresentado a seguir, selecione uma opção de credenciais:

    1. Selecione Anónimo se o SharePoint Server não necessitar de credenciais.

    2. Selecione Windows se o SharePoint Server necessitar das suas Windows dados.

    3. Selecione Conta organizacional se o SharePoint Server exigir credenciais de conta organizacional.

  5. Selecione Ligação.

    Excel Power Query ligado a uma caixa de Ligação Lista do SharePoint

  1. No separador Power Query do ribbon, selecione A Partir de Outras > Do Feed de OData.

    Power Query obter dados a partir da caixa de diálogo Outras Origens
  2. Na caixa de diálogo Feed de OData, introduza o URL para um feed de OData.

  3. Selecione OK.

  4. Se o feed OData necessitar de credenciais de utilizador, na caixa de diálogo Aceder a um feed OData:

    1. Selecione Windows se o feed OData necessitar de Windows Autenticação.

    2. Selecione Básico se o feed OData necessitar do seu nome de utilizador e palavra-passe.

    3. Selecione Chave de mercado se o feed OData necessitar de uma chave de conta do Marketplace. Pode selecionar a Chave de Conta do Marketplace para subscrever feeds OData do Microsoft Azure marketplace. Também pode Inscrever-se no Microsoft Azure Marketplace a partir da caixa de diálogo Aceder a um Feed de OData.

    4. Clique em Conta organizacional se o feed OData exigir credenciais de acesso federado. Para Windows Live ID, iniste sessão na sua conta.

    5. Selecione Guardar.

Nota: Ligação feed OData suporta o formato de serviço de dados leve JSON.

  1. Clique no separador Dados e, em seguida, obter Data > From Other Sources > From OLEDB. Se não vir o botão Obter Dados, siga as instruções do Assistente de Ligação de Dados abaixo.

  2. Na caixa de diálogo A Partir de OLE DB, introduza a sua cadeia de ligação e, em seguida, prima OK.

  3. Na caixa de diálogo Fornecedor OLEDB, selecione as opções Predefinido ou Personalizado , Windowsou Ligação à Base de Dados, introduza as credenciais adequadas e, em seguida, clique em Ligação.

  4. Na caixa de diálogo Navegador, selecione a Base de Dados e as tabelas ou consultas a que pretende ligar e, em seguida, prima Carregar ou Editar.

  5. No Editor do Power Query,prima Fechar & Carregar.

  1. No separador Power Query do ribbon, clique em Da Base de dados > Da Base de Dados D' OMeuSQL.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados do MySQL, em Nome do Servidor, especifique o MySQL Database Server ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor mySQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

  1. No separador Power Query do ribbon, selecione De Outras Origens > Do Microsoft Exchange.

    Origens de Dados do Power Query
  2. Na caixa de diálogo Aceder a um Exchange Server, especifique o seu Endereço de E-mail ePalavra-passe.

  3. Clique em Guardar.

  4. Na caixa de diálogo Exchange Serviço de Deteção Automática do Microsoft Exchange, selecione Permitir para permitir que o serviço Exchange confie nas suas credenciais.

Importante: Certifique-se de que transferiu e instalou o Suplemento Power Query.

  1. No separador Power Query do ribbon, clique em De Outras Origens > Do Active Directory.

    Power Query obter dados a partir da caixa de diálogo Outras Origens

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

  3. Na caixa de diálogo Domínio do Active Directory do seu domínio, clique em Utilizar as minhas credenciaisatuais ou Utilizar credenciais alternativas. Em Utilizar autenticação de credenitais alternativas, introduza o seu Nome de Utilizador e Palavra-passe.

  4. Clique em Ligar.

  5. Após a ligação ter êxito, pode utilizar o painel Navegador para procurar todos os domínios disponíveis no Seu Active Directory e desaprovistruir as informações do Active Directory, incluindo Utilizadores, Contas e Computadores.

Aviso: 

  • Antes de poder ligar a uma base de dados IBM DB2, precisa de ter o Controlador de Servidor de Dados IBM DB2 instalado no computador (o requisito mínimo é o Pacote de Controlador de Servidor de Dados IBM (Controlador de DS). Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  • Existem problemas conhecidos comunicados pela IBM ao instalar o Controlador de Servidor de Dados IBM DB2 noWindows 8.Se estiver a utilizar o Windows 8 e quiser ligar ao IBM DB2 através do Power Query, tem de seguir os passos de instalação adicionais. Encontre mais informações sobre o Controlador de Servidor de Dados IBM DB2 no Windows 8..

  1. No separador Power Query do ribbon, clique em Da Base de > Da Base de Dados IBM DB2.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados IBM DB2, em Nome do Servidor especifique o Servidor de Bases de Dados IBM DB2 ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Se o servidor IBM DB2 necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Ligar.

Nota: Antes de poder ligar a uma base de dados do PostgreSQL no Power Query, precisa de ter o fornecedor de dados Ngpsql para PostgreSQL instalado no seu computador. Selecione o controlador que corresponde à Office versão (32 bits ou 64 bits). Consulte: Que versão do Office estou a utilizar? para obter mais informações. Certifique-se também de que tem o fornecedor registado na configuração de máquina que corresponde à versão mais recente do .NET no seu dispositivo.

  1. No separador Power Query do ribbon, selecione Da Base de > Da Base de Dados do PostgreSQL.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados do PostgreSQL, especifique o Servidor de Bases de Dados do PostgreSQL ao qual pretende ligar na secção Nome do Servidor.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor do PostgreSQL necessitar de credenciais de utilizador de base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Selecione Ligação.

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

  2. Selecione o Ambiente a que pretende ligar.

  3. No menu, selecione o ícone Definições Personalizações > avançadas > recursos para programadores.

  4. Copie o valor API Web de Instância. 

    Notas: 

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

    • O formato exato do URL que irá utilizar para se ligar depende da sua região e da versão do CDS para Aplicações que estiver a utilizar. Para obter mais informações, consulte: URL e versões da API Web.

  5. Selecione o separador Dados e, em seguida, Obter Dados > Dos Serviços Online > do Dynamics 365 (online).

    • Se não vir o botão Obter Dados, clique em Nova Consulta > de Outras Origens >Do Dynamics 365 (online).

  6. Na caixa de diálogo, com a opção Basic selecionada, introduza o URL da API Web para a ligação do CDS para Aplicações e clique em OK.

    • Se selecionar a opção Avançadas, pode anexar determinados parâmetros adicionais à consulta para controlar que dados são devolvidos. Para obter mais informações, consulte: Dados de Consulta utilizando a API Web

  7. Selecione Conta de organização.

    • Se não tiver a sua conta com a conta Microsoft Work ou School que utiliza para aceder ao CDS for Apps, clique em Sign in e introduza o nome de utilizador e palavra-passe da conta.

  8. Clique em Ligar.

  9. Na caixa de diálogo Navegador, selecione os dados que pretende obter.

  10. Se quiser importar os dados tal como estão, selecione a opção Carregar. Caso contrário, selecione a opção Editar para abrir o Editor do Power Query.

    Nota: O Editor do Power Query oferece-lhe várias opções para modificar os dados devolvidos. Por exemplo, poderá querer importar menos colunas do que as que os dados de origem contêm. Nesse caso, vá ao separador Home > Manage Columns > Choose Columns, selecione as colunas que pretende manter e, em seguida, clique em OK. Quando estiver pronto, clique em Fechar e & Carregar para devolver os dados modificados à Excel.

Nota: Antes de poder ligar a uma base de dados Teradata, precisa do Fornecedor de Dados .NET para Teradata no seu computador.

  1. No separador Power Query do ribbon, selecione A Partir da Base de > Da Base de Dados Teradata.

    Opções de Base de Dados do Power Query
  2. Na caixa de diálogo Base de Dados Teradata, em Nome do Servidor, especifique o Servidor Teradata ao qual ligar.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Selecione OK.

  5. Se o servidor Teradata necessitar de credenciais de utilizador da base de dados:

    1. Na caixa de diálogo Aceder a Uma Base de Dados, introduza o seu nome de utilizador e palavra-passe.

    2. Clique em Guardar.

Importante: Aviso de retirada do conector de dados do Facebook   A importação e atualização de dados do Facebook Excel deixará de funcionar em abril de 2020. Ainda poderá utilizar o conector Obter & Transformação do Facebook (Power Query) até essa data, mas a partir de abril de 2020, não poderá ligar-se ao Facebook e irá receber uma mensagem de erro. Recomendamos que revecha ou remova quaisquer consultas Get & Transform (Power Query) existentes que utilizem o conector do Facebook assim que possível para evitar resultados inesperados.

Nota: Se esta for a primeira vez que está a ligar-se ao Facebook, ser-lhe-ão pedidas as credenciais. Inscreva-se com a sua conta do Facebook e permita o acesso à aplicação Power Query. Pode desligá-los no futuro clicando na opção Não avisar novamente para este conector.

  1. No separador Power Query do ribbon, clique em De Outras Origens > Do Facebook.

  2. Na caixa de diálogo Facebook, ligue ao Facebook utilizando "Eu", o seu Nome de Utilizador ou ID do Objeto.

    Nota: O seu nome de utilizador do Facebook é diferente do seu e-mail de início de sessão.

  3. Selecione uma categoria a que ligar a partir da lista de listas do botão Ligação. Por exemplo, selecione Amigos para lhe dar acesso a todas as informações disponíveis na categoria Amigos do Facebook.

  4. Clique em OK.

  5. Se for necessário, clique em Inscrever-se a partir da caixa de diálogo Aceder ao Facebook e, em seguida, introduza o seu e-mail ou número de telefone e palavra-passe do Facebook. Pode verificar a opção para permanecer com sessão. Assim que a aumente a sua ação, clique Ligação.

  6. Depois de a ligação ter êxito, poderá pré-visualizar uma tabela com informações sobre a categoria selecionada. Por exemplo, se selecionar a categoria Amigos, o Power Query com numera uma tabela que contém os seus amigos do Facebook pelo nome.

  7. Clique em Carregar ou Editar.

Pode utilizar 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

Nota: O Editor de Consultas aparece apenas quando carrega, edita ou cria uma nova consulta utilizando o Power Query. O vídeo seguinte mostra a janela do Editor de Consultas a aparecer após editar uma consulta num livro do Excel. Para ver o Editor de Consultas sem carregar ou editar uma consulta de livro existente, na secção Obter Dados Externos no separador do separador do fita Power Query, selecione De Outras Origens > Consulta emBranco. O vídeo seguinte mostra uma forma de apresentar o Editor de Consultas.

Como ver o Editor de Consultas no Excel

Notas: 

  • Antes de poder ligar a uma base de dados sap SQL Anywhere, precisa do controlador SAP SQL qualquer lugar instalado no seu computador. Selecione o controlador que corresponde à sua instalação do Power Query (32 bits ou 64 bits).

  1. No separador POWER QUERY do ribbon, selecione Da Base de Dados > Da Base de Dados do SAP Sybase SQL Qualquer Lugar.

    Exemplo de um controlo de caixa de combinação de formulário
  2. Na caixa de diálogo Base de Dados Sybase, especifique o Sybase Server ao qual ligar na caixa Nome de Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se quiser importar dados através de uma consulta de base de dados nativa, especifique a sua consulta na caixa SQL Inserção de Dados. Para mais informações, consulte o artigo Importar Dados de Bases de Dados através de uma Consulta de Base de Dados Nativa.

  4. Clique em OK.

  5. Por predefinição, a caixa de verificação Encriptar ligação está selecionada para que o Power Query se ligue à sua base de dados através de uma ligação encriptação simples.

  6. Clique em Ligar.

Microsoft Azure O Blob Armazenamento é um serviço para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, áudio e documentos, que podem ser acededos a partir de qualquer parte do mundo através de HTTP ou HTTPS. Para obter mais informações sobre o serviço de Blob Armazenamento Azure, consulte Como Utilizar blob Armazenamento.

  1. No separador Power Query do fita, selecione Do Azure > De Microsoft Azure Blob Armazenamento.

    Caixa de diálogo Importar do Power Query do Azure
  2. Na caixa Microsoft Azure de Armazenamento Blob, introduza o nome ou URL da Microsoft Azure conta de armazenamento e, em seguida, clique em OK.

  3. Se estiver a estabelecer ligação ao serviço de armazenamento Blob pela primeira vez, ser-lhe-á pedido para introduzir e guardar a chave de acesso de armazenamento. Na caixa de Microsoft Azure Blob Armazenamento, introduza a sua chave de acesso de armazenamento na caixa Chave de Conta e clique em Guardar.

    Nota: Se precisar de obter a sua chave de acesso de armazenamento, navegue até ao Portal do Microsoft Azure, selecione a sua conta de armazenamento e, em seguida, clique no ícone Gerir Tecla de Acesso na parte inferior da página. Clique no ícone copiar à direita da chave primária e, em seguida, copie o valor na caixa Chave de Conta.

  4. O Editor de Consultas lista todos os contentores disponíveis no seu Microsoft Azure de Blob Armazenamento. No Navegador , selecioneum contentor a partir do qual pretende importar dados e, em seguida, clique em Aplicar & Fechar.

  1. No separador POWER QUERY do fita, selecione Do Azure > De Microsoft Azure HDInsight.

    Caixa de diálogo Microsoft Office Enterprise 2007
  2. Na caixa Microsoft Azure diálogo HDInsight, introduza um Nome de Conta e clique em OK.

  3. Em seguida, introduza a sua Chave deConta e clique em Ligação.

    Nota: Se precisar de recuperar a sua chave, regresse ao Portal de Microsoft Azure , selecione a sua conta de armazenamento e clique no ícone Gerir Tecla de Acesso na parte inferior da página. Clique no ícone Copiar à direita da chave primária e copie o valor no assistente.

  4. Selecione o seu cluster na caixa de diálogo Navegador e, em seguida, procure e selecione um ficheiro de conteúdo.

  5. Clique em Carregar para carregar a tabela selecionada ou clique em Editar para efetuar transformações e filtros de dados adicionais antes de a carregar.

Nota: O HDInsight tem uma tabela Hive predefinida, HiveSampleData.txt, que pode utilizar para saber como os dados são importados para o Excel através do Power Query. Para um guia passo a passo sobre como importar dados do HDInsight, consulte Como Ligação Excel a Microsoft Azure HDInsight com o Power Query.

O Power Query não está disponível no Excel 2007. No entanto, ainda pode ligar a origens de dados externas. Tenha em atenção que a experiência não é tão robusta como o equivalente a Obter & de Transformação com o Power Query. Consulte: Unified Get & Transform.

Assistente de Ligação de Dados

Passo 1: criar uma ligação com outro livro

  1. No separador Dados, clique em Ligações.

    Ligações

  2. Na caixa de diálogo Ligações do Livro, clique em Adicionar.

  3. Na base da caixa de diálogo Ligações Existentes, clique em Procurar Mais.

  4. Selecione o seu livro e clique em Abrir.

  5. Na caixa de diálogo Selecionar Tabela, selecione a tabela (folha de cálculo) e clique em OK.

    Notas: 

    • As folhas de cálculo são designadas por "tabelas" na caixa de diálogo Selecionar Tabela

    • Só pode adicionar uma tabela de cada vez.

    • Pode mudar o nome de uma tabela ao clicar no botão Propriedades. Também pode adicionar uma descrição.

  6. Para adicionar mais tabelas, repita os passos 2 a 5.

  7. Clique em Fechar.

Passo 2: adicionar tabelas à folha de cálculo

  1. Clique em Ligações Existentes, selecione a tabela e clique em Abrir.

  2. Na caixa de diálogo Importar Dados, escolha onde colocar os dados no livro e se quer ver os dados como uma Tabela,Tabela Dinâmica ou gráfico dinâmico.

Pode utilizar o Assistente de Ligação de Dados para ligar a uma base de dados do Access.

  1. No separador Dados, no grupo Obter Dados Externos, clique em A Partir do Access.

    Grupo Obter Dados Externos no separador Dados

  2. Na caixa de diálogo Selecionar Origem de Dados, navegue até à base de dados doAccess.

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

  4. Pode clicar em Concluir ou em Seguinte para alterar os detalhes de ligação.

  5. Na caixa de diálogo Importar Dados, selecione o local onde pretende guardar os dados no livro e se prefere ver 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 ligação, tais como opções de atualização dos dados ligados.

  7. Como opção, pode adicionar os dados ao Modelo de Dados para combinar os seus dados com outras tabelas ou dados de outras origens, criar relações entre tabelas e muitas mais funcionalidades do que um relatório básico de Tabela Dinâmica oferece.

  8. Clique em OK para concluir.

Vá para o separador Dados > Obter Dados > Do Texto. Em seguida, na caixa de diálogo Importar Ficheiro de Texto, faça duplo clique no ficheiro de texto que pretende importar e a caixa de diálogo Assistente de Importações de Texto será aberta.

Passo 1 de 3

Tipo de dados original    Se os itens no ficheiro de texto estiverem separados por tabulações, dois pontos, pontos e vírgulas, espaços ou outros carateres, selecione Delimitado. Se todos os itens em cada coluna têm o mesmo comprimento, selecione Largura fixa.

Iniciar importação em linha    Escreva ou selecione um número de linha para especificar a primeira linha dos dados que pretende importar.

Origem do ficheiro    Selecione o conjunto de carateres utilizado no ficheiro de texto. Na maioria dos casos, pode deixar esta definição na sua predefinição. Se sabe que o ficheiro de texto foi criado com um conjunto de carateres diferente do conjunto de carateres que está a utilizar no seu computador, deve alterar esta definição para corresponder a esse conjunto de carateres. Por exemplo, se o seu computador estiver configurado para utilizar o conjunto de carateres 1251 (cirículo, Windows), mas sabe que o ficheiro foi produzido com o conjunto de carateres 1252 (Europa Ocidental, Windows), deve definir a Origem do Ficheiro como 1252.

Pré-visualização do ficheiro    Esta caixa apresenta o texto tal como será apresentado quando está separado em colunas na mesma.

Passo 2 de 3 (Dados delimitados)

Delimitadores    Selecione o caráter que separa os valores no seu ficheiro de texto. Se o caráter não estiver listado, selecione a caixa de verificação Outro e, em seguida, escreva o caráter na caixa que contém o cursor. Estas opções não estão disponíveis se o seu tipo de dados for Largura fixa.

Tratar delimitadores consecutivos como um    Selecione esta caixa de verificação se os seus dados contiverem um delimitador de mais de um caráter entre campos de dados ou se os dados contiverem múltiplos delimitadores personalizados.

Qualificador de texto    Selecione o caráter que envolve os valores no seu ficheiro de texto. Quando Excel o caráter de qualificador de texto, todo o texto a seguir a esse caráter e precede a ocorrência seguinte do caráter é importado como um valor, mesmo que o texto contenha um caráter delimitador. Por exemplo, se o delimitador for uma 00:00 (,) e o qualificador de texto for uma aspa ("), "Dallas, Portugal" é importado para uma célula como Dallas, Portugal. Se não for especificado nenhum caráter ou um depoistrofo (') como qualificador de texto, "Dallas, Portugal" é importado em duas células adjacentes como "Dallas e Portugal".

Se o caráter delimitador ocorrer entre qualificadores de texto, Excel omite os qualificadores no valor importado. Se não ocorrer nenhum caráter delimitador entre qualificadores de texto, Excel inclui o caráter de qualificador no valor importado. Por isso, "Dallas Texas" (utilizando o qualificador de texto com aspas) é importado para uma célula como "Dallas Texas".

Pré-visualização de dados    Reveja o texto nesta caixa para verificar se o texto será separado em colunas na mesma conforme pretender.

Passo 2 de 3 (Dados de largura fixa)

Pré-visualização de dados    Defina a largura dos campos nesta secção. Clique na janela de pré-visualização para definir uma quebra de coluna, que é representada por uma linha vertical. Faça duplo clique numa quebra de coluna para a remover ou arraste uma quebra de coluna para movê-la.

Passo 3 de 3

Clique no botão Avançadas para seguir um ou mais dos seguintes procedimentos:

  • Especifique o tipo de separadores decimais e de milhares utilizados no ficheiro de texto. Quando os dados são importados para o Excel, os separadores correspondem aos especificados para a sua localização nas Opções Regionais e de Idioma ou nos Definições Regionais (Windows de Controlo).

  • Especifique que um ou mais valores numéricos podem conter um sinal de menos trailing.

Formato de dados da coluna    Clique no formato de dados da coluna selecionada na secção Pré-visualização dos dados. Se 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 Pré-visualização dos dados apresenta o formato. Se selecionar Data, selecione um formato de data na caixa Data.

Selecionar o formato de dados que corresponde aos dados de pré-visualização para Excel pode converter os dados importados corretamente. Por exemplo:

  • Para converter uma coluna de todos os carateres de número de moeda no Excel formato Moeda, selecione Geral.

  • Para converter uma coluna com todos os carateres numerados no Excel de Texto, selecione Texto.

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

Excel importará a coluna como Geral se a conversão puder produzir resultados imprestáveis. Por exemplo:

  • Se a coluna contiver uma combinação de formatos, como carateres alfabéticos e numéricos, o Excel converte a coluna para Geral.

  • Se, numa coluna de datas, cada data estiver na ordem do ano, mês e data e selecionar Data juntamente com o tipo de data MDY,Excel converte a coluna para Formato Geral. Uma coluna que contenha carateres de data tem de corresponder de perto Excel formatos de data incorporados ou personalizados.

Se Excel não converter uma coluna no formato que pretende, pode converter os dados depois de os importar.

Quando tiver selecionado as opções que pretende, clique em Concluir para abrir a caixa de diálogo Importar Dados e escolha onde colocar os seus dados.

Importar Dados

Defina estas opções para controlar a forma como o processo de importação de dados é executado, incluindo que propriedades de ligação de dados utilizar e que ficheiro e intervalo preencher com os dados importados.

  • As opções em Selecionar como pretende ver estes dados no seu livro só estão disponíveis se tiver um Modelo de Dados preparado e selecionar a opção para adicionar esta importação a esse modelo (consulte o terceiro item nesta lista).

  • Especifique um livro de destino:

    • Se selecionar Folha deDados Existente , clique numa célula da folha para colocar a primeira célula de dados importados ou clique e arraste para selecionar um intervalo.

    • Selecionar Nova Livro para importar para uma nova livro (a partir da célula A1)

  • Se tiver um Modelo de Dados no local, clique em Adicionar estes dados ao Modelo de Dados para incluir esta importação no modelo. Para obter mais informações, consulte Criar um Modelo de Dados no Excel.

    Tenha em atenção que selecionar esta opção desbloqueia as opções em Selecionar como pretende ver estes dados no seu livro.

  • Clique em Propriedades para definir as propriedades do Intervalo de Dados Externos que pretende. Para obter mais informações, consulte Gerir intervalos de dados externos e as respetivas propriedades.

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

  1. No separador Dados, no grupo Obter Dados Externos, clique em Da Web.

  2. Na caixa de diálogo Nova Consulta Web, introduza o endereço da página Web que pretende consulta na caixa Endereço e, em seguida, clique em Ir.

    A página Web é aberta na caixa de diálogo Nova Consulta Web.

  3. Na página Web, clique na pequena caixa amarela com uma seta vermelha junto a cada tabela que pretende consultar.

  4. Defina as opções que pretender e, em seguida, clique em Importar.

Definir opções de Consulta na 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 na Web, defina uma das seguintes opções:

    Opção

    Efeitos

    Formatação

    • nenhum   Os dados Web serão importados como texto simples. Não será importada qualquer formatação e apenas será importado texto da ligação a partir de quaisquer hiperligações.

    • Apenas formatação 8D   Os dados Web serão importados como texto formatado, mas apenas o texto de ligação será importado a partir de quaisquer hiperligações.

    • Formatação HTML completa   Toda a formatação será importada e as hiperligações importadas estarão funcionais.

    Importar <pre> para colunas

    Se esta opção estiver selecionada, cada <de> de importação será importado como uma coluna.

    Tratar delimitadores consecutivos como um

    Esta opção só se aplica se a opção anterior estiver selecionada. Se esta opção estiver selecionada, os delimitadores que não tenham texto entre eles serão considerados um delimitador durante o processo de importação.

    Utilizar as mesmas definições de importação para a secção inteira

    Esta opção só se aplica se a opção anterior estiver selecionada. Se esta opção estiver selecionada, os dados das etiquetas <pre> HTML na página especificada são processados todos de uma só vez durante o processo de importação. Se não estiver selecionado, os dados são importados em blocos de linhas contíguas para que as linhas de cabeçalho sejam reconhecidas como tal.

    Desativar o reconhecimento de data

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

    Desativar redirecionamentos de Consultas Web

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

A experiência Get & Transform não estava disponível no Excel 2007, pelo que pode utilizar um ficheiro de Ligação de Dados do Office (.odc) para ligar a uma base de dados do Microsoft SQL Server a partir de um livro do Excel 2007. SQL Server é um programa de base de dados relacional com funcionalidade total, concebido para soluções de dados para toda a empresa que requerem um desempenho, disponibilidade, escalabilidade e segurança otimizado.

  1. No separador Dados, no grupo Obter Dados Externos, clique em DeOutras Origens e, em seguida, clique em De SQL Server.

    Imagem do Friso do Excel

    O Assistente de Ligação de Dados é iniciado. Este assistente tem três páginas.

    Página 1: Ligação ao Servidor de Bases de Dados    

  2. No passo 1, escreva o nome da SQL Server computador na caixa Nome do servidor.

  3. No passo 2, em Credenciais deinício de sessão , eis um dos seguintes procedimentos:

    • Para utilizar o seu nome de utilizador e palavra Windows Microsoft e palavra-passe atuais, clique em Utilizar Windows Autenticação.

    • Para introduzir um nome de utilizador e palavra-passe de base de dados, clique em Utilizar o seguinte Nome de Utilizador e Palavra-passe e,em seguida, escreva o seu nome de utilizador e palavra-passe nas caixas Nome de Utilizador e Palavra-passe correspondentes.

      Nota de Segurança: 

      • Utilize palavras-passe seguras que combinem letras maiúsculas e minúsculas, números e símbolos. As palavras-passe fracas não combinam estes elementos. Palavra-passe segura: Y6dh!et5. Palavra-passe fraca: casa1. As palavras-passe devem ter 8 ou mais carateres de comprimento. Uma frase de acesso que contenha 14 ou mais carateres é melhor.

      • É fundamental que memorize a palavra-passe. Se se esquecer da sua palavra-passe, a Microsoft não poderá recuperá-la. Guarde as palavras-passe que anotar num local seguro, longe das informações que as palavras-passe ajudam a proteger.

      Página 2: selecionar Base de Dados e Tabela    

  4. Em Selecione a base de dados que contém os dados que pretende , selecioneuma base de dados. Em Ligação para uma tabela específica , selecioneuma tabela ou vista específica.

    Em alternativa, pode des limpar o Ligação caixa de verificação para uma tabela específica, para que os outros utilizadores que utilizam este ficheiro de ligação sejam solicitados para a lista de tabelas e vistas.

    Página 3: Guardar Ficheiro de Ligação de Dados e Concluir    

  5. Opcionalmente, na caixa Nome de Ficheiro, reveia o nome de ficheiro sugerido. Clique em Procurar para alterar a localização predefinida do ficheiro (As Minhas Origens de Dados).

  6. Opcionalmente, escreva uma descrição do ficheiro, um nome amigável e palavras de pesquisa comuns nas caixas Descrição ,Nome Amigável e Palavras-chave de Pesquisa.

  7. Para garantir que o ficheiro de ligação é sempre utilizado quando os dados são atualizados, clique na caixa de verificação Tentar sempre utilizar este ficheiro para atualizar estes dados. Esta caixa de verificação garante que as atualizações ao ficheiro de ligação serão sempre utilizadas por todos os livros que utilizam esse ficheiro de ligação.

  8. Para especificar a forma como a origem de dados externa de um relatório de tabela dinâmica é acedida se o livro estiver guardado no Serviços do Excel e for aberto utilizando o Serviços do Excel, clique em Autenticação Definiçõese, em seguida, selecione uma das seguintes opções para iniciar sessão na origem de dados:

    • Windows Autenticação     Selecione esta opção para utilizar o Windows de utilizador e a palavra-passe do utilizador atual. Este é o método mais seguro, mas pode afetar o desempenho quando muitos utilizadores estiverem ligados ao servidor.

    • SSO     Selecione esta opção para utilizar o SSO (Single Sign On) e, em seguida, introduza a cadeia de identificação adequada na caixa ID de SSO. Um administrador de site pode configurar um site de Windows SharePoint Services para utilizar uma base de dados de Registo Único na qual um nome de utilizador e palavra-passe podem ser armazenados. Este método pode ser o mais eficiente quando muitos utilizadores estão ligados ao servidor.

    • nenhum     Selecione esta opção para guardar o nome de utilizador e palavra-passe no ficheiro de ligação.

      Nota de Segurança: Evite guardar informações de início de sessão ao ligar a origens de dados. Estas informações podem ser armazenadas como texto simples e um utilizador malicioso pode aceder às informações para comprometer a segurança da origem de dados.

      Nota: A definição de autenticação é utilizada apenas Serviços do Excel e não pelo Excel.

  9. Clique em OK.

  10. Clique em Concluir para fechar o Assistente de Ligação de Dados.

    A caixa de diálogo Importar Dados é apresentada.

  11. Em Selecione como pretende ver estes dados no livro, eis um dos seguintes procedimentos:

    • Para criar uma tabela Excel, clique em Tabela (esta é a predefinição).

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

    • Para criar um relatório gráfico dinâmico de Tabela Dinâmica, clique gráfico dinâmico relatório de Tabela Dinâmica.

      Nota: A opção Criar Ligação Apenas está disponível para uma base de dados OLAP.

  12. Em Onde pretende colocar os dados?, eis um dos seguintes procedimentos:

    • Para colocar os dados numa lista existente, selecione Ficha de trabalho existente e, em seguida, escreva o nome da primeira célula no intervalo de células onde pretende localizar os dados.

      Em alternativa, clique em Fechar Caixa imagem de botão caixa de diálogo para fechar temporariamente a caixa de diálogo, selecione a célula inicial na mesma e, em seguida, clique em Expandir Caixa de Imagem do botão .

    • Para colocar os dados numa nova ficha a partir da célula A1, clique em Nova livro.

  13. Opcionalmente, pode alterar as propriedades da ligação (e também alterar o ficheiro de ligação) ao clicar em Propriedades, fazer as alterações na caixa de diálogo Propriedades da Ligação e, em seguida, clicar em OK.

Para Excel 2007, pode utilizar o Microsoft Query para ligar a origens de dados ODBC.

Assistente de Ligação de Dados

  1. No separador Dados, no grupo Obter Dados Externos, clique em De Outras Origense, em seguida, clique em Do Analysis Services.

    Grupo Células no separador Base

    É apresentado o Assistente de Ligação de Dados. Este assistente tem três painéis.

    • Ligar ao Servidor de Base de Dados

    • Selecione Base de Dados e Tabela

    • Guardar Ficheiro de Ligação de Dados e Concluir

  2. No painel Ligação para Servidor de Bases de Dados, na caixa Nome do servidor, escreva o nome do servidor de base de dados OLAP.

    Sugestão: Se sabe o nome do ficheiro de cubo offline ao qual pretende ligar, pode escrever o caminho completo do ficheiro, o nome do ficheiro e a extensão.

  3. Em Credenciais de início de sessão, eis um dos seguintes procedimentos e, em seguida, clique em Seguinte:

    • Para utilizar o seu nome de Windows de utilizador e palavra-passe atuais, clique em Utilizar a Windows Autenticação.

    • Para introduzir um nome de utilizador e palavra-passe de base de dados, clique em Utilizar o seguinte Nome de Utilizador e Palavra-passe e,em seguida, escreva o seu nome de utilizador e palavra-passe nas caixas Nome de Utilizador e Palavra-passe correspondentes.

  4. No painel Selecionar a base de dados que contém os dados que pretende, selecione uma base de dados e, em seguida, clique em Seguinte.

    Para ligar a uma tabela cubo na base de dados, certifique-se de que Ligação um cubo ou tabela específico está selecionado e, em seguida, selecione um cubo a partir da lista.

  5. No painel Guardar Ficheiro de Ligação de Dados e Concluir, na caixa Nome do Ficheiro, reveia o nome de ficheiro predefinido conforme necessário (opcional).

    Clique em Procurar para alterar a localização de ficheiro predefinida de As Minhas Origensde Dados ou verifique se existem nomes de ficheiros.

  6. Nas caixas Descrição ,Nome Amigável e Palavras-chave de Pesquisa, escreva uma descrição do ficheiro, um nome amigável e palavras de pesquisa comuns (todas são opcionais).

  7. Para se certificar de que o ficheiro de ligação é utilizado quando a tabela dinâmica é atualizada, clique em Tentar sempre utilizar este ficheiro para atualizar estes dados.

    Selecionar esta caixa de verificação garante que as atualizações do ficheiro de ligação serão sempre utilizadas por todos os livros que utilizam esse ficheiro de ligação.

  8. Clique em Concluir para fechar o Assistente de Ligação de Dados.

  9. Na caixa de diálogo Importar Dados, em Selecionecomo pretende ver estes dados no livro, eis um dos seguintes 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 relatório de Tabela Dinâmica.

    • Para armazenar a ligação selecionada no livro para utilizar posteriormente, clique em Apenas Criar Ligação. Esta caixa de verificação garante que a ligação é utilizada por fórmulas que contêm funções de Cubo que cria e que não pretende criar um relatório de tabela dinâmica.

  10. Em Onde pretende colocar os dados , eisum dos seguintes procedimentos:

    • Para colocar o relatório de tabela dinâmica numa base de dados existente, selecione a mesma e, em seguida, escreva a referência da primeira célula no intervalo de células onde pretende localizar o relatório de tabela dinâmica.

      Também pode clicar em Fechar Caixa imagem de botão caixa de diálogo para ocultar temporariamente a caixa de diálogo, selecione a célula inicial na célula de base que pretende utilizar e, em seguida, prima Expandir Caixa de diálogo Imagem do botão .

  11. Para colocar o relatório de tabela dinâmica numa nova livro a partir da célula A1, clique em Nova livro.

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

Se for um programador, existem várias abordagens no Excel que pode tomar para importar dados:

  • Pode utilizar o Visual Basic for Applications para obter acesso a uma origem de dados externa. Dependendo da origem de dados, pode utilizar objetos de ActiveX ou Objetos de Acesso a Dados para obter os dados. Também pode definir uma cadeia de ligação no código que especificou as informações de ligação. Utilizar uma cadeia de ligação é útil, por exemplo, quando pretende evitar que os administradores do sistema ou utilizadores criem primeiro um ficheiro de ligação ou para simplificar a instalação da sua aplicação.

  • Se importar dados a partir de uma base de dados do SQL Server, considere utilizar o SQL Native Client, que é uma API (Application Programming Interface) de acesso a dados ativada que é utilizada para OLE DB e ODBC. Combina o Fornecedor OLE DB do SQL e o Controlador ODBC do SQL numa biblioteca de ligação dinâmica e nativa (DLL), ao mesmo tempo que fornece novas funcionalidades separadas e distintas dos Componentes Microsoft Data Access (MDAC). Pode utilizar o SQL Native Client para criar novas aplicações ou melhorar aplicações existentes que podem tirar partido das funcionalidades mais novas do SQL Server, como Múltiplos Conjuntos de Resultados Ativos (MARS), Tipos de User-Defined (UDT) e suporte do tipo de dados XML.

  • A função RTD obtém dados em tempo real a partir de um programa que suporte automatização COM. O suplemento de automatização COM RTD tem de ser criado e registado num computador local.

  • A SQL. A função PEDIR liga-se a uma origem de dados externa e executa uma consulta a partir de uma base de dados. A SQL. A função REQUEST devolve o resultado como uma matriz sem ser necessário programar macros. Se esta função não estiver disponível, terá de instalar o suplemento ODBC do Microsoft Excel (XLODBC.XLA). Pode instalar o mesmo a partir do Office.com.

Para obter mais informações sobre como Visual Basic for Applications, consulte o Visual Basic Trabalho.

Consulte Também

Ajuda do Power Query para Excel

Importar dados a partir de bases de dados através de uma consulta de base de dados nativa

Utilizar várias tabelas para criar uma Tabela Dinâmica

Importar dados de uma base de dados no Excel para Mac

Obter dados (docs.com)

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

×