Ligar uma base de dados do SQL Server ao seu livro (Power Query)

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

De utilize o Excel obter e transformar (Power Query) experiência para ligar a uma base de dados do SQL Server.

  1. Clique no separador dados, em seguida, Obter dados > De base de dados > a partir do servidor de base de dados SQL. Se não vir o botão Obter dados , clique em Nova consulta > Da base de dados > a partir do servidor de base de dados SQL.

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

  3. Se pretender importar dados utilizando uma consulta de base de dados nativa, especificar a consulta na caixa Instrução de SQL. Para mais informações, consulte o artigo Importar dados a partir da base de dados utilizando a consulta de base de dados nativa.

    A caixa de diálogo ligação de base de dados do consulta SQL Server Power
  4. Selecione OK.

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

    Credenciais de início de sessão de ligação do Power Query SQL Server
    1. Windows: Esta é a seleção predefinida. Selecione esta opção se pretende utilizar a autenticação do Windows.

    2. Base de dados: Selecione esta opção se pretende utilizar a autenticação do SQL Server. Após selecionar, especifique o nome de utilizador e palavra-passe para ligar à sua instância do SQL Server.

  6. Por predefinição, a caixa de verificação encriptar ligação está selecionada para significam que o Power Query liga à base de dados utilizando uma ligação encriptada. Se não pretender ligar utilizando uma ligação encriptada, desmarque esta caixa de verificação e, em seguida, clique em Ligar.

    Se a sua ligação ao SQL Server não for estabelecida através de uma ligação encriptada, o Power Query pede-lhe para ligar através de uma ligação não encriptada. Clique em OK na mensagem para ligar através de uma ligação não encriptada.

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. No separador Power Query do Friso, clique em De base de dados > a partir do servidor de base de dados SQL.

    Opções de consulta de base de dados do Power
  2. Na caixa de diálogo Base de Dados do Microsoft SQL, especifique o SQL Server ao qual ligar na caixa Nome do Servidor. Opcionalmente, também pode especificar um Nome da Base de Dados.

  3. Se pretender importar dados utilizando uma consulta de base de dados nativa, especificar a consulta na caixa Instrução de SQL. Para mais informações, consulte o artigo Importar dados a partir da base de dados utilizando a consulta de base de dados nativa.

    A caixa de diálogo ligação de base de dados do consulta SQL Server Power
  4. Selecione OK.

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

    Credenciais de início de sessão de ligação do Power Query SQL Server
    1. Windows: Esta é a seleção predefinida. Selecione esta opção se pretende utilizar a autenticação do Windows.

    2. Base de dados: Selecione esta opção se pretende utilizar a autenticação do SQL Server. Após selecionar, especifique o nome de utilizador e palavra-passe para ligar à sua instância do SQL Server.

  6. Por predefinição, a caixa de verificação encriptar ligação está selecionada para significam que o Power Query liga à base de dados utilizando uma ligação encriptada. Se não pretender ligar utilizando uma ligação encriptada, desmarque esta caixa de verificação e, em seguida, clique em Ligar.

    Se a sua ligação ao SQL Server não for estabelecida através de uma ligação encriptada, o Power Query pede-lhe para ligar através de uma ligação não encriptada. Clique em OK na mensagem para ligar através de uma ligação não encriptada.

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")

A experiência de obter e transformar não estava disponível no Excel 2007, para que possa 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 relacionais, completa que foi concebido para soluções de dados de toda a empresa que requerem um desempenho ideal, disponibilidade, escalabilidade e segurança.

  1. No separador dados, no grupo Obter dados externos, clique em De outras origens e, em seguida, clique em Do SQL Server.

    Imagem do Friso do Excel

    Inicia o Assistente de ligação de dados. Este assistente tem três páginas.

    Página 1: Ligar ao servidor de base de dados   

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

  3. Passo 2, em credenciais de início de sessão, efetue um dos seguintes procedimentos:

    • Para utilizar o seu nome de utilizador do Microsoft Windows e palavra-passe atual, clique em Utilizar a autenticação do Windows.

    • Para introduzir um nome de utilizador de base de dados e a palavra-passe, clique em utilizar os seguintes 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 fortes que combinam letras maiúsculas e minúsculas, números e símbolos. As palavras-passe fracas não misturam estes elementos. Palavra-passe segura: Y6dh! et5. Palavra-passe fraca: house1. As palavras-passe devem ser 8 ou mais carateres de comprimento. Pass expressão que utiliza 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: Selecione a base de dados e tabela   

  4. Em Selecione a base de dados que contém os dados que pretende, selecione uma base de dados. Em ligar a uma tabela específica, selecione uma tabela ou específica vista.

    Em alternativa, pode limpar a caixa de verificação ligar a uma tabela específica, para que outros utilizadores que utilizam este ficheiro de ligação--irão ser pedidos para a lista de tabelas e vistas.

    Página 3: Guardar o ficheiro de ligação de dados e termine   

  5. Opcionalmente, na caixa Nome de ficheiro, reveja o nome de ficheiro sugerido. Clique em Procurar para alterar a localização predefinida dos ficheiros (minhas origens de dados).

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

  7. Para se certificar de que o ficheiro de ligação sempre é utilizado quando os dados são atualizados, clique na caixa de verificação sempre tentativa de utilizar este ficheiro para atualizar estes dados. Esta caixa de verificação assegura que atualizações para o ficheiro de ligação sempre serão utilizadas por todos os livros que utilizem esse ficheiro de ligação.

  8. Para especificar como origem de dados externa de um relatório de tabela dinâmica é acedida se o livro for guardado Serviços do Excel e é aberto ao utilizar Serviços do Excel, clique em definições de autenticação e, em seguida, selecione uma das seguintes opções para iniciar sessão aos dados origem:

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

    • SSO     Selecione esta opção para utilizar único início de sessão no (SSO) e, em seguida, introduza a cadeia de identificação apropriadas na caixa SSO ID. Um administrador do site pode configurar um site de Windows SharePoint Services para utilizar uma base de dados Single Sign On nas quais podem ser armazenadas um nome de utilizador e palavra-passe. Este método pode ser mais eficiente quando vários 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 quando ligar a origens de dados. Estas informações podem ser armazenadas como texto simples e um utilizador malicioso pode aceder a informações para comprometer a segurança da origem de dados.

      Nota: A definição de autenticação é utilizada apenas por 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.

    É apresentada a caixa de diálogo Importar dados.

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

    • Para criar uma tabela do 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 de gráfico dinâmico e tabela dinâmica, clique em gráfico dinâmico e relatório de tabela dinâmica.

      Nota: A opção Criar ligação só está disponível apenas para uma base de dados OLAP.

  12. Em onde pretende colocar os dados?, efetue um dos seguintes procedimentos:

    • Para colocar os dados na folha de cálculo existente, selecione a folha de cálculo existente e, em seguida, escreva o nome da primeira célula no intervalo de células em que pretende localizar dados.

      Em alternativa, clique em Fechar caixa de diálogo imagem de botão para minimizar temporariamente a caixa de diálogo, selecione a célula de início na folha de cálculo e, em seguida, clique em Expandir caixa de diálogo imagem de botão .

    • Para colocar os dados numa folha de cálculo nova, começando na célula A1, clique em nova folha de cálculo.

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

    Para mais informações, consulte o artigo Propriedades de ligação.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Consulte Também

Power Query é conhecido como obter e transformar no Excel 2016

Importar dados a partir de origens de dados externos

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?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×