Partilhar via


Conectar o Excel a um banco de dados no Banco de Dados SQL do Azure ou na Instância Gerenciada SQL do Azure e criar um relatório

Aplica-se a:Banco de Dados SQL do Azure Instância Gerenciada SQLdo Azure

Você pode conectar o Excel a um banco de dados e, em seguida, importar dados e criar tabelas e gráficos com base em valores no banco de dados. Neste tutorial, irá configurar a ligação entre o Excel e uma tabela de base de dados, guardar o ficheiro que armazena os dados e as informações de ligação para o Excel e, em seguida, criar um gráfico dinâmico a partir dos valores da base de dados.

Você precisará criar um banco de dados antes de começar. Se você não tiver um, consulte Criar um banco de dados no Banco de Dados SQL do Azure e Criar firewall IP no nível do servidor para obter um banco de dados com dados de exemplo em execução em poucos minutos.

Neste artigo, você importará dados de exemplo para o Excel a partir desse artigo, mas poderá seguir etapas semelhantes com seus próprios dados.

Irá também precisar de uma cópia do Excel. Este artigo utiliza o Microsoft Excel 2016.

Conectar o Excel e carregar dados

  1. Para conectar o Excel a um banco de dados no Banco de dados SQL, abra o Excel e crie uma nova pasta de trabalho ou abra uma pasta de trabalho existente do Excel.

  2. Na barra de menus na parte superior da página, selecione a guia Dados, selecione Obter Dados, selecione Do Azure e selecione Do Banco de Dados SQL do Azure.

    Select data source: Connect Excel to SQL Database.

  3. Na caixa de diálogo Banco de dados do SQL Server, digite o Nome do servidor ao qual você deseja se conectar no formato< servername.database.windows.net>. Por exemplo, msftestserver.database.windows.net. Opcionalmente, insira o nome do seu banco de dados. Selecione OK para abrir a janela de credenciais.

    Connect to Database Server Dialog box

  4. Na caixa de diálogo Banco de dados do SQL Server, selecione Banco de Dados no lado esquerdo e insira seu Nome de Usuário e Senha para o servidor ao qual você deseja se conectar. Selecione Ligar para abrir o Navegador.

    Type the server name and login credentials

    Gorjeta

    Dependendo do seu ambiente de rede, poderá não conseguir ligar ou poderá perder a ligação se o servidor não permitir o tráfego do endereço IP do cliente. Aceda ao portal do Azure, clique em servidores SQL, clique no servidor, clique em firewall em definições e adicione o seu endereço IP de cliente. Consulte Como configurar as definições da firewall para detalhes.

  5. No Navegador, selecione o banco de dados com o qual deseja trabalhar na lista, selecione as tabelas ou exibições com as quais deseja trabalhar (escolhemos vGetAllCategories) e selecione Carregar para mover os dados do banco de dados para a planilha do Excel.

    Select a database and table.

Importar os dados para o Excel e criar um gráfico dinâmico

Agora que você estabeleceu a conexão, você tem várias opções diferentes com como carregar os dados. Por exemplo, as etapas a seguir criam um gráfico dinâmico com base nos dados encontrados em seu banco de dados no Banco de dados SQL.

  1. Siga as etapas na seção anterior, mas desta vez, em vez de selecionar Carregar, selecione Carregar para na lista suspensa Carregar.

  2. Em seguida, selecione como você deseja exibir esses dados em sua pasta de trabalho. Vamos escolher PivotChart. Também pode optar por criar uma Nova folha de cálculo ou Adicionar estes dados ao Modelo de Dados. Para mais informações sobre Modelos de Dados, consulte Criar um modelo de dados no Excel.

    Choosing the format for data in Excel

    A folha de cálculo tem agora um gráfico e uma tabela dinâmicos em branco.

  3. Em Campos PivotTable, selecione todas as caixas de verificação para os campos que pretende visualizar.

    Configure database report.

Gorjeta

Se desejar conectar outras pastas de trabalho e planilhas do Excel ao banco de dados, selecione a guia Dados e selecione Fontes recentes para iniciar a caixa de diálogo Fontes recentes. A partir daí, escolha a conexão que você criou na lista e clique em Abrir. Recent Sources dialog box

Criar uma conexão permanente usando o arquivo .odc

Para salvar os detalhes da conexão permanentemente, você pode criar um arquivo .odc e tornar essa conexão uma opção selecionável na caixa de diálogo Conexões Existentes .

  1. Na barra de menus na parte superior da página, selecione a guia Dados e, em seguida, selecione Conexões Existentes para iniciar a caixa de diálogo Conexões Existentes.

    1. Selecione Procurar mais para abrir a caixa de diálogo Selecionar Fonte de Dados.

    2. Selecione o arquivo +NewSqlServerConnection.odc e, em seguida, selecione Abrir para abrir o Assistente para Conexão de Dados.

      New Connection dialog box

  2. No Assistente para Conexão de Dados, digite o nome do servidor e as credenciais do Banco de dados SQL. Selecione Seguinte.

    1. Selecione o banco de dados que contém seus dados na lista suspensa.

    2. Selecione a tabela ou vista em que está interessado. Nós escolhemos vGetAllCategories.

    3. Selecione Seguinte.

      Data Connection Wizard

  3. Selecione o local do arquivo, o Nome do Arquivo e o Nome Amigável na próxima tela do Assistente para Conexão de Dados. Você também pode optar por salvar a senha no arquivo, embora isso possa expor seus dados a acesso indesejado. Selecione Concluir quando estiver pronto.

    Save Data Connection

  4. Selecione como deseja importar seus dados. Optamos por fazer uma Tabela Dinâmica. Você também pode modificar as propriedades da conexão selecionando Propriedades. Selecione OK quando estiver pronto. Se você não optou por salvar a senha com o arquivo, então você será solicitado a inserir suas credenciais.

    Import Data

  5. Verifique se a nova conexão foi salva expandindo a guia Dados e selecionando Conexões existentes.

    Existing Connection

Próximos passos