Извлечение внешних данных с помощью Microsoft Query

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

С помощью Microsoft Query для извлечения данных из внешних источников. С помощью Microsoft Query для извлечения данных из корпоративных баз данных и файлов, не нужно повторно вводить данные, которые требуется проанализировать в Microsoft Excel. Можно также обновить отчеты Excel и сводки автоматически из исходной базы данных при каждом обновлении базы данных с новыми данными.

С помощью Microsoft Query, можно подключаться к внешним источникам данных, выберите из этих внешних источников данных, импорт данных на лист и обновление данных, чтобы сохранить данные на листе синхронизируются с данными в внешних источников.

Типы баз данных, которые могут получить доступ к     Можно извлечь данные из нескольких типов баз данных, включая Microsoft Office Access, Microsoft SQL Server и служб Microsoft SQL Server OLAP. Также можно извлечь данные из книги Excel и текстовых файлов.

Microsoft Office содержит показатели, которые можно использовать для извлечения данных из следующих источников данных:

  • Microsoft SQL Server Analysis Services (поставщик OLAP )

  • Microsoft Office Access

  • dBASE

  • Microsoft FoxPro

  • Microsoft Office Excel

  • Oracle

  • Paradox

  • Текстовые файлы баз данных

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

Выбор данных из базы данных     Извлечь данные из базы данных путем создания запроса, который является вопрос, Спроси данные из внешней базы данных. Например если данные хранятся в базе данных Access, вы хотите знать о продажах для определенного продукта по регионам. Часть данных, можно получить, выбрав только данные по продукту и области, которую вы хотите проанализировать.

С помощью Microsoft Query можно выбрать столбцы данные и импортировать только те данные в Excel.

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

Как Microsoft Query использует источники данных     Создание запроса для выбора или извлечения данных из базы данных использование источника данных для конкретной базы данных — без необходимости повторного ввода всех сведений о подключении. Microsoft Query использует источник данных для подключения к внешней базе данных и показано, какие данные доступна. После создания запроса и вернуть данные в Excel, Microsoft Query предоставляет книгу Excel со сведениями об источнике данных и запроса, чтобы при необходимости обновите данные можно подключиться к базе данных.

С помощью Microsoft Query для импорта данных    для импорта внешних данных в Excel с помощью Microsoft Query, выполните следующие основные действия, каждый из которых описан более подробно в следующих разделах.

Источника данных в каком?     Источник данных — сохраненный набор сведений, которые позволят Excel и Microsoft Query для подключения к внешней базе данных. Если вы используете Microsoft Query Настройка источника данных, присвойте имя источника данных, а затем укажите имя и расположение базы данных или сервера, тип базы данных и сведений о входа и пароль. Эти сведения также включают имя КОТОРЫЙ драйвер или драйвер источника данных.

Настройка источника данных с помощью Microsoft Query:

  1. На вкладке " данные " в группе Получение внешних данных нажмите кнопку Из других источников и нажмите кнопку Из Microsoft Query.

  2. Выполните одну из указанных ниже процедур.

    • Указание источника данных для базы данных, текстовый файл или книгу Excel, перейдите на вкладку баз данных.

    • Чтобы указать источник данных куба OLAP, перейдите на вкладку Кубы OLAP. Эта вкладка доступна только в том случае, если вы запустили программу Microsoft Query из Excel.

  3. Дважды щелкните < новый источник данных >.

    ИЛИ

    Нажмите кнопку < новый источник данных > и нажмите кнопку ОК.

    Откроется диалоговое окно Создание нового источника данных.

  4. На шаге 1 введите имя для идентификации источника данных.

  5. На шаге 2 выберите драйвер для типа базы данных, которая используется в качестве источника данных.

    Примечания: 

    • Если для доступа к внешней базе данных не поддерживается в драйверы ODBC, устанавливаемые вместе с Microsoft Query, а затем необходимо Загрузка и установка драйвера ODBC, совместимые с Microsoft Office от сторонних разработчиков, например, полученные от производителя База данных. Инструкции по установке, обратитесь к поставщику базы данных.

    • Базы данных OLAP не требуются драйверы ODBC. При установке Microsoft Query драйверов, установленных для баз данных, созданные с помощью Microsoft SQL Server Analysis Services. Чтобы подключиться к другим базам данных OLAP, необходимо установить программное обеспечение клиент и драйвер источника данных.

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

    Важно: 

    • Используйте надежные пароли, состоящие из букв в верхнем и нижнем регистре, цифр и символов. В ненадежных паролях не используются сочетания таких элементов. Надежный пароль: Y6dh!et5. Ненадежный пароль: House27. Пароль должен состоять не менее чем из 8 знаков. Лучше всего использовать парольную фразу длиной не менее 14 знаков.

    • Очень важно запомнить пароль, поскольку корпорация Майкрософт не сможет помочь в его восстановлении. Все записанные пароли следует хранить в надежном месте вдали от сведений, для защиты которых они предназначены.

  7. Закончив ввод необходимых сведений, нажмите кнопку ОК или Готово, чтобы вернуться в диалоговое окно Создание нового источника данных.

  8. Если база данных содержит таблицы и вы хотите конкретной таблицы автоматически отображать в мастере запросов, установите флажок для шага 4 и нажмите кнопку таблицы, который вы хотите.

  9. Если вы не хотите при использовании источника данных введите имя пользователя и пароль, установите флажок сохранять мои идентификатор пользователя и пароль в определении источника данных. Сохраненный пароль не зашифрован. Если этот флажок недоступен, обратитесь к администратору базы данных, чтобы определить, является ли этот параметр можно сделать доступными.

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

После выполнения этих действий имя источника данных появится в диалоговом окне Выбор источника данных.

Использование мастера запросов для большинства запросов     Мастер запросов упрощает для выбора и объединять данные из разных таблиц и полей в базе данных. Использование мастера запросов, можно выбрать таблицы и поля, которые вы хотите включить. Внутреннее соединение (операции запроса, которое указывает, что объединяются строк из двух таблиц на основе идентичных значений полей) создается автоматически, когда мастер распознает поле первичного ключа в одной таблице и поле с тем же именем в второй таблицы.

Можно также использовать мастер для сортировки результатов и простой фильтрации. На последнем шаге работы мастера вы можете вернуть данные в Excel или дальнейшего уточнения запроса в Microsoft Query. После создания запроса, его можно запустить в какой-либо из Excel или в Microsoft Query.

Чтобы запустить мастер запросов, выполните следующие действия.

  1. На вкладке " данные " в группе Получение внешних данных нажмите кнопку Из других источников и нажмите кнопку Из Microsoft Query.

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

  3. Дважды щелкните источник данных, который вы хотите использовать.

    ИЛИ

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

Работа непосредственно в Microsoft Query для других типов запросов     Если вы хотите создать более сложных запросов, чем позволяет мастер запросов, можно работать непосредственно в Microsoft Query. С помощью Microsoft Query для просмотра и изменения запросов, что приступить к созданию с помощью мастера запросов или для создания новых запросов без использования мастера. Работа непосредственно в Microsoft Query, когда требуется создать запросов, выполните указанные ниже действия:

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

  • Извлечение данных на основе различных критериев каждый раз при запуске запроса     Если вам нужно создать один и тот же отчет Excel или сводку по нескольким областям в одного набора внешних данных — например отдельный отчет о продажах по каждому региону — можно создать запрос с параметрами. При выполнении запроса с параметрами, появится соответствующий запрос в качестве значения для использования в качестве критерий отбора записей. Например запроса с параметрами может быть предложено ввести определенного региона и может повторно использовать этот запрос для создания каждого из региональных отчеты о продажах.

  • Объединение данных различными способами     Внутренние соединения, которые создает мастер запросов — наиболее распространенный тип соединения, используемый при создании запросов. Иногда Однако вы хотите использовать другой тип соединения. Например если у вас есть таблица с данными о продажах продуктов и таблицы сведений о пользователе, внутреннего соединения (тип, созданные с помощью мастера запросов) предотвратит загрузку записей клиента для клиентов, которым не совершения покупки. С помощью Microsoft Query, вы можете присоединиться в таблице ниже, чтобы получить всех записей пользователей, а также данные о продажах пользователям, которые внесли покупки.

Чтобы запустить Microsoft Query, выполните следующие действия.

  1. На вкладке " данные " в группе Получение внешних данных нажмите кнопку Из других источников и нажмите кнопку Из Microsoft Query.

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

  3. Дважды щелкните источник данных, который вы хотите использовать.

    ИЛИ

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

Общий доступ к запросам и Reusing     В мастере запросов и Microsoft Query можно сохранить как .dqy файл, который был запросах. Excel можно открывать файлы .dqy непосредственно, что позволяет вам или другим пользователям создавать дополнительные диапазоны внешних данных из того же запроса.

Открытие сохраненного запроса в Excel:

  1. На вкладке " данные " в группе Получение внешних данных нажмите кнопку Из других источников и нажмите кнопку Из Microsoft Query. Откроется диалоговое окно Выбор источника данных.

  2. В диалоговом окне Выбор источника данных откройте вкладку запросы.

  3. Дважды щелкните сохраненный запрос, который вы хотите открыть. Запрос будет отображаться в Microsoft Query.

Если вы хотите открыть сохраненный запрос и Microsoft Query уже открыт, выберите в меню Microsoft Query файл и нажмите кнопку Открыть.

Если дважды щелкнуть заново, Excel открывается выполняет запрос и вставляет результат в новый лист.

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

После создания запроса в Microsoft Query или мастера запросов, может возвращать данные на листе Excel. Данные становится диапазон внешних данных или отчет сводной таблицы, вы можете форматировать и обновление.

Форматирование извлечь данные     В Excel можно использовать средства, например диаграмм или автоматические промежуточные итоги для представления и обобщения данных, получаемых Microsoft Query. Можно отформатировать данные, и форматирование будет сохранено при обновлении внешних данных. Можно использовать собственные подписи столбцов вместо имен полей и автоматически добавлять номера строк.

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

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

Вы можете включить этот параметр (или выключить еще раз) в любое время:

  1. Щелкните Файл > Параметры > Дополнительно.

    В Excel 2007: нажмите Кнопку Microsoft Office , выберите пункт Параметры Excel и выберите категорию Дополнительно.

  2. В разделе Параметры правки установите флажок расширить данных в диапазоне форматы и формулы. Чтобы отключить форматирование диапазон данных автоматическое еще раз, снимите этот флажок.

Обновление внешних данных     При обновлении внешних данных выполните запрос для получения новых или измененных данных, который соответствует вашей спецификации. Можно обновить запрос в Microsoft Query и Excel. Excel предоставляет несколько параметров для обновления запросов, включая обновление данных при каждом открытии книги и автоматическое обновление через заданные интервалы. Можно продолжить работу в Microsoft Excel обновление данных, а также можно проверить состояние при обновлении данных. Дополнительные сведения читайте в статье обновление подключенных данных (импортированных).

К началу страницы

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

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

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

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

×