Поделиться через


Подключите Excel к базе данных в базе данных SQL Azure или управляемом экземпляре SQL Azure и создайте отчет

Применимо к: База данных SQL Azure Управляемый экземпляр SQL Azure

Вы можете подключить Excel к базе данных, а затем импортировать данные и создать таблицы и диаграммы на основе значений в базе данных. Работая с этим руководством, вы установите подключение между Excel и таблицей базы данных, сохраните файл, в котором хранятся данные и сведения о соединении для Excel, а затем создадите сводную диаграмму на основе значений базы данных.

Перед началом работы вам необходимо создать базу данных. Если у вас его нет, см. разделы Создание базы данных в базе данных SQL Azure и Создание брандмауэра IP на уровне сервера, чтобы получить базу данных с образцами данных и запустить ее за несколько минут.

Следуя инструкциям в этой статье, вы импортируете демонстрационные данные в Excel, но те же действия можно выполнять и с собственными данными.

Вам также понадобится копия Excel. В этой статье используется Microsoft Excel 2016.

Подключите Excel и загрузите данные

  1. Чтобы подключить Excel к базе данных в базе данных SQL, откройте Excel, а затем создайте новую книгу или откройте существующую книгу Excel.

  2. В строке меню в верхней части страницы выберите вкладку Данные, нажмите кнопку Получить данные, выберите пункт "Из Azure", а затем — пункт Из базы данных SQL Azure.

    Выберите источник данных: подключите Excel к базе данных SQL.

  3. В диалоговом окне Базы данных SQL Server введите Имя сервера, к которому вы хотите подключиться, в форме <servername>.database.windows.net. Пример: msftestserver.database.windows.net. При необходимости введите имя базы данных. Нажмите кнопку ОК, чтобы открыть окно учетных данных.

    Диалоговое окно подключения к серверу базы данных

  4. В диалоговом окне Базы данных SQL Server выберите База данных слева, а затем введите свои имя пользователя и пароль для сервера, к которому вы хотите подключиться. Нажмите кнопку Подключиться, чтобы открыть навигатор.

    Ввод имени сервера и учетных данных для входа

    Совет

    В зависимости от вашей сетевой среды вы не сможете подключиться или потеряете подключение, если сервер не разрешает трафик с IP-адреса вашего клиента. Перейдите на портал Azure, щелкните "Серверы SQL Server", выберите свой сервер, в разделе "Параметры" щелкните "Брандмауэр" и добавьте IP-адрес клиента. Дополнительные сведения см. в статье Настройка правила брандмауэра уровня сервера базы данных SQL Azure с помощью портала Azure.

  5. В навигаторе выберите в списке нужную базу данных, выберите нужные таблицы или представления (мы выбрали vGetAllCategories), а затем нажмите кнопку Загрузить, чтобы перенести данные из базы данных в электронную таблицу Excel.

    Выберите базу данных и таблицу.

Импорт данных в Excel и создание сводной диаграммы

Теперь, когда вы установили подключение, вы можете загрузить данные несколькими способами. Например, следующие шаги создают сводную диаграмму на основе данных, найденных в вашей базе данных в базе данных SQL.

  1. Выполните действия из предыдущего раздела, но на этот раз не нажимайте кнопку Загрузить, а выберите пункт Загрузить в из раскрывающегося списка Загрузить.

  2. Затем выберите способ представления данных в книге. Мы выбрали режим Сводная диаграмма. Кроме того, можно создать новый лист или добавить эти сведения в модель данных. Дополнительные сведения о моделях данных см. в статье Создание модели данных в Excel.

    Выбор формата данных в Excel

    Лист теперь содержит пустую сводную таблицу и диаграмму.

  3. В разделе Поля сводной таблицыустановите все флажки для полей, которые требуется просмотреть.

    Настройте отчет базы данных.

Совет

Если нужно подключить другие книги и листы Excel к базе данных, на вкладке Данные нажмите кнопку Последние источники, чтобы открыть диалоговое окно Последние источники. Выберите в списке ранее созданное подключение и нажмите кнопку Открыть. Диалоговое окно

Создание постоянного подключения с помощью файла ODC

Чтобы сохранить сведения о подключении, можно создать файл ODC. После этого подключение можно будет выбирать в диалоговом окне Существующие подключения.

  1. В строке меню в верхней части страницы выберите вкладку Данные и нажмите кнопку Существующие подключения, чтобы открыть диалоговое окно Существующие подключения.

    1. Нажмите кнопку Найти другие, чтобы открыть диалоговое окно Выбор источника данных.

    2. Выберите файл +Новое подключение к SQL-серверу.odc и нажмите кнопку Открыть, чтобы запустить мастер подключения к данным.

      Диалоговое окно

  2. В мастере подключения к данным введите имя сервера и учетные данные для базы данных SQL. Выберите Далее.

    1. В раскрывающемся списке выберите нужную базу данных.

    2. Выберите нужную таблицу или представление. Мы выбрали vGetAllCategories.

    3. Выберите Далее.

      Мастер подключения к данным

  3. На следующем экране мастера подключения к данным выберите расположение файла, имя файла и понятное имя. Вы также можете сохранить пароль в файле, но это может сделать данные уязвимыми для несанкционированного доступа. По завершении нажмите кнопку Готово.

    Сохранение подключения к данным

  4. Выберите способ импорта данных. Мы выбрали создание сводной таблицы. Вы также можете изменить свойства подключения, выбрав "Свойства". По окончании нажмите кнопку ОК. Если вы не сохранили пароль в файле, вам будет предложено ввести учетные данные.

    Импорт данных

  5. Проверьте, сохранилось ли новое подключение. Для этого на вкладке Данные нажмите кнопку Существующие подключения.

    Существующее подключение

Следующие шаги