Импорт данных из базы данных с помощью запроса на ее языке (Power Query)

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Примечание: Power Query известна как Получение и преобразование в Excel 2016. Приведенные ниже сведения относятся к оба. Подробнее об этом читайте в статье Получение и преобразование в Excel 2016.

Power Query обеспечивает гибкость, чтобы импортировать данные из самых разных видов баз данных, которые он поддерживает (не содержит Microsoft Access). Запуск запросов языке базы данных, которые можно сэкономить время, необходимое для создания запросов с помощью интерфейса Power Query. Эта функция особенно полезна для работы с сложных запросов, которые уже существуют — и могут хотите или не знаете, как перестроить с помощью интерфейса Power Query.

Примечание по безопасности: Один цели запросов на языке базы данных — не стороне действием. Тем не менее Power Query не гарантирует, что запрос не влияет на базе данных. При запуске запроса на ее языке записи другим пользователем, вам будет предложено, чтобы убедиться, что вы знаете, запросов, которые будут вычисляться с учетными данными.


Power Query позволяет задать запрос языке базы данных в поле Инструкцию SQL, при подключении к базе данных. В приведенном ниже примере мы Импорт данных из базы данных SQL Server, с помощью запроса на ее языке. Процедура работает аналогично всех баз данных, поддерживаемые Power Query.

  1. Подключение к базе данных SQL Server с помощью Power Query. На вкладке ленты POWER QUERY щелкните Из базы данных > Из базы данных SQL Server.

    Получение внешних данных из базы данных
  2. Во всплывающем окне База данных Microsoft SQL:

    1. Укажите сервер и базу данных, из которой вы хотите импортировать данные с помощью запросов на языке базы данных.

    2. Разверните поле Инструкцию SQL и вставьте или введите запрос на языке базы данных, а затем нажмите кнопку ОК.

      Выполнение запросов на языке базы данных

  3. Если вы подключаетесь к серверу в первый раз, вы увидите запрос на выберите режим проверки подлинности для подключения к базе данных. Выберите режим проверки подлинности и продолжить.

    Примечание: Если не имеет доступа к источнику данных ( сервер и Daйства базы данных), вы увидите в строке, чтобы запросить доступ к серверу или базы данных (если сведения о запросе доступа указан в Power BI для источника данных). Дополнительные сведения о запросе доступа к источнику данных читайте Запросов на доступ к внутренним источникам данных.

  4. Если установить подключение данных результат возвращается в Редакторе запросов.

    Фигуры данных как вы предпочитаете, затем нажмите кнопку Применить и закрыть для сохранения изменений и импортировать данные листа.

    Редактор запросов

См. также

Импорт данных из внешних источников

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×