Імпорт даних із зовнішніх джерел (Power Query)

Імпорт даних із зовнішніх джерел (Power Query)

Щоб імпортувати дані в програму Excel із широкого спектру джерел даних, скористайтеся перевагами програми Excel & Transform (Power Query) . За допомогою редактора запитів можна редагувати кроки запиту для фігур і перетворення даних. Докладні відомості наведено в статті дані фігури.

Дані > Завантажити та перетворити > Отримати дані

Примітка.: Ви все ще можете використовувати успадковані майстри, якщо їх ввімкнуто в параметрах Excel (у розділі дані). Щоб отримати вказівки, перейдіть на вкладку Office 2007 у цій статті.

Підключення до джерела даних

Починаючи з Excel 2016, ви використовуєте засіб перетворення &, щоб підключитися до зовнішніх даних і виконувати розширені запити. Вона працює здебільшого так само, як надбудова Power Query, але вона не є надбудовою, і її буде інстальовано на вкладці Дані стрічки. У наведених нижче розділах описано, як можна підключитися до джерел даних – веб-сторінок, текстових файлів, баз даних, онлайнових служб і файлів Excel, таблиць і діапазонів.

Використання редактора запитів

Примітка.: Редактор запитів з'являється, коли ви завантажите, редагуєте або створюєте новий запит за допомогою функції " отримати & перетворення". Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці " отримати & перетворення даних " в розділі "стрічка даних " натисніть кнопку отримати дані > з інших джерел > пустий запит.

Редактор запитів у програмі Excel 365

  1. Перейдіть на вкладку дані , а потім Отримайте дані > з файлу > виберіть пункт з тексту або CSV. Якщо кнопка отримати дані не відображається, клацніть новий запит > з файлу > виберіть з CSVабо з тексту.

    Примітка.: Ви також можете відновити застарілі сполучні лінії, щоб імітувати попередню поведінку. Перегляньте розділ "як відновити успадковане отримання зовнішніх даних?" у цій статті: уніфіковане отримання & перетворення.

  2. У діалоговому вікні Огляд значень із роздільниками-комами знайдіть або введіть шлях до файлу, який потрібно зробити запитом.

  3. Натисніть кнопку Відкрити.

Примітка.: Якщо імпортувати дані з файлу CSV, надбудова Power Query автоматично визначить роздільники стовпців, включно з іменами та типами стовпців. Наприклад, якщо імпортувати наведений нижче файл CSV, у надбудові Power Query перший рядок автоматично використовуватиметься як ім’я стовпця, а тип даних кожного стовпця зміниться.

Приклад файлу CSV

Зображення CSV-файлу

У надбудові Power Query тип даних кожного стовпця змінюється автоматично:

  • тип стовпця "Ідентифікатор замовлення" змінюється на числовий;

  • тип стовпця "Дата замовлення" змінюється на дату;

  • тип стовпця "Категорія" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Назва товару" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Продажі" змінюється на числовий.

У надбудові Power Query в режимі редактора запитів автоматично використовується крок FirstRowAsHeader і ChangeType. Ці автоматичні дії є еквівалентними вручну просуванням рядка та змінення кожного типу стовпців уручну.

Після того, як надбудови Power Query автоматично виявляє стовпці, можна також скористатися редактором запитів , щоб писати формули для надбудови Power Query. Наприклад:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Примітка.: Редактор запитів відображається, лише коли ви завантажите, редагуєте або створюєте новий запит. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці отримати & перетворити стрічку натисніть кнопку отримати дані > запустити редактор Power Query.

  1. Виберіть будь-яку клітинку в діапазоні даних.

  2. Перейдіть на вкладку дані , а потім > з таблиці або діапазону.

  3. Якщо з'явиться відповідний запит, у діалоговому вікні від таблиці можна клацнути кнопку виділення діапазону , щоб вибрати певний діапазон для використання в якості джерела даних.

    Діалогове вікно "З таблиці"

  4. Якщо таблиця або діапазон даних містить заголовки стовпців, ви можете перевірити таблицю з заголовками. Клітинки заголовків використовуються для визначення імен стовпців запиту.

  5. У редакторі запитів натисніть кнопку закрити & завантажити.

Примітка.: Якщо діапазон даних визначено як іменований діапазон або він міститься в таблиці Excel, програма Excel автоматично визначає весь діапазон і завантажить її в редакторі запитів. Звичайні дані автоматично перетворюються на таблицю, коли її завантажено в редактор запитів.

За допомогою редактора запитів можна писати формули для запиту.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Приклад формули редактора запитів

Примітка.: Редактор запитів відображається, лише коли ви завантажите, редагуєте або створюєте новий запит. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці отримати & перетворити стрічку натисніть кнопку отримати дані > запустити редактор Power Query.

  1. Перейдіть на вкладку дані , а потім Отримайте дані > з файлу > виберіть пункт з книги. Якщо кнопка отримати дані не відображається, клацніть новий запит > з файлу > виберіть пункт з книги.

    Примітка.: Ви також можете відновити застарілі сполучні лінії, щоб імітувати попередню поведінку. Перегляньте розділ "як відновити успадковане отримання зовнішніх даних?" у цій статті: уніфіковане отримання & перетворення.

  2. У діалоговому вікні Огляд Excel знайдіть або введіть шлях до файлу, для якого потрібно виконати запит.

  3. Виберіть Відкрити.

    Якщо вихідна книга містить іменовані діапазони, ім’я діапазону відображатиметься як набір даних.

Щоб писати формули для запиту, можна також скористатися редактором запитів . Наприклад:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Примітка.: Редактор запитів відображається, лише коли ви завантажите, редагуєте або створюєте новий запит. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці отримати & перетворити стрічку натисніть кнопку отримати дані > запустити редактор Power Query.

Ваші оголошення завжди будуть мати великий вплив

Щоб підключитися до веб-сторінки та імпортувати дані з різних таблиць, скористайтеся перевагами програми Excel & Transform.

  1. На вкладці Дані виберіть Новий запит > З інших джерел > З Інтернету.

    Примітка.: Якщо кнопка новий запит не відображається, перейдіть на вкладку дані , а потім виберіть пункт з Інтернету.

  2. У діалоговому вікні від веб -сайту введіть URL-адресувеб-сторінки, а потім натисніть кнопку OK.

    Power Query > "З Інтернету" > діалогове вікно введення URL-адреси

    У цьому випадку ми використовуємо: https://uk.wikipedia.org/wiki/Чемпіонат_Європи_з_футболу.

    Ось що можна зробити, якщо веб-сторінка вимагає облікові дані користувача.

    • У діалоговому вікні Доступ до веб-вмісту виберіть варіант облікових даних і надайте значення автентифікації.

    • Натисніть кнопку Зберегти.

  3. Натисніть кнопку OK.

  4. Power Query проаналізує веб-сторінку та завантажить область Навігатор у табличному поданні.

    Якщо ви знаєте, яку таблицю потрібно підключити, а потім виберіть його зі списку. Для цього прикладу ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор"

    Або ж ви можете переключитися у веб-подання та вибрати відповідну таблицю вручну. У цьому випадку ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор" > "Веб-подання"
  5. Натисніть кнопку Завантажити, і Power Query завантажить вибрані веб-дані в Excel.

  1. Перейдіть на вкладку Дані, а потім виберіть Отримати дані > З бази даних > З бази даних SQL Server. Якщо кнопка Отримати дані не відображається, клацніть Створити запит  > З бази даних > З бази даних SQL Server.

  2. У діалоговому вікні База даних Microsoft SQL у полі Ім’я сервера вкажіть сервер SQL Server, до якого потрібно підключитися. Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

    Діалогове вікно підключення бази даних SQL Server в Power Query
  4. Натисніть кнопку OK.

  5. Щоб підключитися до бази даних SQL Server, виберіть режим автентифікації.

    Облікові дані для підключення бази даних SQL Server в Power Query
    1. Windows: це вибрано за замовчуванням. Виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації Windows.

    2. Бази даних Виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації SQL Server. Якщо вибрати цей параметр, укажіть ім'я користувача та пароль, щоб підключитися до екземпляра SQL Server.

  6. За замовчуванням установлено прапорець шифрувати підключення , щоб це означає, що надбудова Power Query підключається до бази даних за допомогою зашифрованого підключення. Якщо ви не хочете підключатися за допомогою зашифрованого підключення, зніміть цей прапорець, а потім натисніть кнопку підключитися.

    Якщо не вдалося встановити з’єднання із сервером SQL Server за допомогою шифрованого підключення, надбудова Power Query пропонує скористатися незашифрованим підключенням. Щоб скористатися незашифрованим підключенням, у повідомленні натисніть кнопку ОК.

Приклад формули

Писати формули Power Query також можна в редакторі запитів.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Перейдіть на вкладку дані , а потім Отримайте > данихз інших джерел , > з ODBC. Якщо кнопка отримати дані не відображається, перейдіть до нового запиту > з інших джерел > з ODBC.

  2. Якщо відображається діалогове вікно з ODBC , виберіть ім'я джерела даних (DSN).

  3. Введіть рядок підключення, а потім натисніть кнопку OK.

  4. У наступному діалоговому вікні виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть свої облікові дані, а потім натисніть клавішу Connect.

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

  1. Перейдіть на вкладку дані , а потім Отримайте > данихіз бази даних , > з бази даних Microsoft Access. Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з бази даних > з Access.

  2. У діалоговому вікні Імпорт даних знайдіть або введіть URL-адресу файлу, щоб імпортувати або зв'язати з файлом.

  3. Виконайте кроки, описані в діалоговому вікні Навігатор , щоб підключитися до таблиці або запиту за вашим вибором.

  4. Натисніть кнопку " завантажити " або " редагувати".

  1. Перейдіть на вкладку дані , а потім Отримайте дані > з файлу > з XML. Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з файлу > з XML.

  2. У діалоговому вікні " Огляд у форматі XML " знайдіть або введіть URL-адресу файлу, щоб імпортувати або створити посилання на файл.

  3. Виберіть Відкрити.

    Після завершення підключення ви зможете використовувати область " Навігатор " для перегляду та перегляду колекцій об'єктів у файлі XML у табличній формі.

Писати формули Power Query також можна в редакторі запитів. Наприклад:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Примітка.: Редактор запитів відображається, лише коли ви завантажите, редагуєте або створюєте новий запит. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці отримати & перетворити стрічку натисніть кнопку отримати дані > запустити редактор Power Query.

  1. Перехід до даних > отримання зовнішніх даних > з бази даних > з служб аналізу. Якщо кнопка отримати дані не відображається, натисніть кнопку отримати зовнішні дані > з інших джерел > з служб аналізу.

    Відобразиться майстер зв'язків даних. Цей майстер містить три області.

    • Підключення до сервера бази даних

    • Вибір бази даних і таблиць

    • Збереження файлу зв'язку даних і завершення

  2. В області сервера підключення до бази даних у полі ім'я сервера введіть ім'я сервера баз даних OLAP.

    Порада.: Якщо ви знаєте ім'я файлу автономного куба, до якого потрібно підключитися, можна ввести повний шлях до файлу, ім'я файлу та розширення.

  3. У розділі облікові дані для входувиконайте одну з наведених нижче дій, а потім натисніть кнопку Далі.

    • Щоб використовувати поточне ім'я користувача та пароль Windows, виберіть посилання Використовувати автентифікацію Windows.

    • Щоб ввести ім’я користувача бази даних і пароль, клацніть Використовувати такі ім’я користувача й пароль, а потім введіть ці дані у відповідних полях Ім’я користувача та Пароль.

  4. У розділі Виберіть базу даних, яка містить потрібні дані , виберіть базу даних, а потім натисніть кнопку Далі.

    Щоб підключитися до певного куб в базі даних, переконайтеся, що встановлено прапорець підключитися до певного куба або таблиці , а потім виберіть куб зі списку.

  5. У полі зберегти файл зв'язку даних і область завершення в поле ім'я файлу змініть ім'я файлу за замовчуванням за потреби (необов'язково).

  6. Натисніть кнопку Огляд , щоб змінити розташування файлу за замовчуванням для джерел даних, або Перевірте наявність наявного імені файлу.

  7. У полях Опис, зрозуміле ім'ята Пошук ключових слів Введіть опис файлу, зрозуміле ім'я та загальні слова для пошуку (усі необов'язкові).

  8. Щоб переконатися, що файл підключення використовується, коли зведена таблиця оновлюється, натисніть кнопку завжди намагатися використовувати цей файл для оновлення цих даних.

    Установлення цього прапорця гарантує, що оновлення до файлу підключення завжди буде використано всіма книгами, які використовують цей файл підключення.

  9. Натисніть кнопку Готово, щоб закрити майстер зв’язків даних.

  10. У діалоговому вікні Імпорт даних у розділі Вибір способу перегляду цих даних у книзівиконайте одну з наведених нижче дій.

    • Щоб створити лише звіт зведеної таблиці, натисніть кнопку звіт зведеної таблиці.

    • Щоб створити звіт зведеної таблиці та звіт зведеної діаграми, виберіть пункт зведена діаграма та звіт зведеної таблиці.

    • Щоб зберегти вибране підключення в книзі для подальшого використання, виберіть пункт лише створити підключення. Цей прапорець гарантує, що підключення використовується формулами, які містять створені функції кубів, і не потрібно створювати звіт зведеної таблиці.

  11. У розділі де потрібно помістити дані, виконайте одну з наведених нижче дій.

    • Щоб розташувати звіт зведеної таблиці на наявному аркуші, виберіть елемент наявний аркуш, а потім введіть посилання на клітинку першої клітинки в діапазоні клітинок, у яких потрібно знайти звіт зведеної таблиці.

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

    • Щоб розташувати звіт зведеної таблиці на новому аркуші, починаючи з клітинок a1, натисніть кнопку створити аркуш.

    • Щоб перевірити або змінити властивості підключення, натисніть кнопку Властивості, внесіть потрібні зміни в діалоговому вікні Властивості підключення , а потім натисніть кнопку OK.

У Excel для Microsoft 365:

  1. На вкладці дані натисніть кнопку отримати дані > з файлу > з JSON.

    Кнопка "отримати дані з файлу JSON"

  2. Перейдіть до розташування файлу JSON, виберіть його та натисніть кнопку Відкрити.

  3. Коли редактор запитів завантажив дані, натисніть кнопку перетворити > на таблицю, а потім закрийте & завантаження.

У програмі Excel 2016:

  1. На вкладці дані натисніть кнопку створити запит > з інших джерел > пустий запит.

  2. У редакторі запитів натисніть кнопку Розширений редактор.

  3. Введіть рядок запиту наступним, замінивши "C:\Users\Name\Desktop\JSONTest.json", використовуючи шлях до файлу JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Примітка.: Перш ніж ви зможете підключитися до бази даних Oracle за допомогою надбудови Power Query, вам знадобиться клієнтське програмне забезпечення Oracle v 8.1.7 або новішої версії на вашому комп'ютері. Щоб інсталювати клієнтське програмне забезпечення Oracle, перейдіть на сторінку 32-розрядні компоненти доступу до даних Oracle (ODAC) за допомогою засобів розробника Oracle для Visual Studio (12.1.0.2.4) , щоб інсталювати 32-розрядний клієнт oracle або 64-bit odac 12C Release 4 (12.1.0.2.4) Xcopy для Windows x64 для інсталяції версії 64-bit Oracle.

  1. Перейдіть на вкладку дані , а потім Отримайте дані > з бази даних > з бази даних Oracle. Якщо кнопка отримати дані не відображається, а потім натисніть кнопку створити запит > з бази даних > з бази даних Oracle.

  2. У діалоговому вікні база даних Oracle в полі ім'я сервера вкажіть сервер Oracle, до якого потрібно підключитися. Якщо ідентифікатор SID обов'язковий, це можна вказати у формі "ім'я _ сервера/SID".

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо для сервера Oracle потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. Перейдіть на вкладку дані , а потім Отримайте > даних з інших джерел > зі списку SharePoint. Якщо кнопка отримати дані не відображається, а потім виберіть команду створити запит > з інших джерел > зі списку SharePoint.

  2. У діалоговому вікні списки Microsoft SharePoint , що Відкриється, введіть URL-адресу сайту SharePoint.

    Примітка.: Під час підключення до списку SharePoint замість URL-адреси у списку можна вказати URL-адресу сайту. У діалоговому вікні Access SharePoint виберіть найзагальніші URL-адреси, щоб автентифікувати сайт належним чином. За замовчуванням вибрано найзагальніші URL-адреси.

  3. Натисніть кнопку OK, щоб продовжити.

  4. У діалоговому вікні Access SharePoint , що з'явиться далі, виберіть параметр облікові дані:

    1. Виберіть анонімні , якщо сервер SharePoint не потребує жодних облікових даних.

    2. Виберіть Windows , якщо сервер SharePoint вимагає облікових даних Windows.

    3. Виберіть елемент організаційний обліковий запис , якщо сервер SharePoint вимагає облікових даних організаційних облікових записів.

  5. Натисніть кнопку підключитися.

    Застосунок Excel Power Query підключається до діалогового вікна "підключення до списку SharePoint"

  1. Перейдіть на вкладку дані , а потім Отримайте > даних з інших джерел , > з каналу odata. Якщо кнопка отримати дані не відображається, а потім виберіть команду створити запит > з інших джерел > з каналу odata.

  2. У діалоговому вікні Канал OData введіть URL-адресу для інформаційного каналу OData.

  3. Натисніть кнопку OK.

  4. Якщо для каналу OData потрібно використовувати облікові дані користувача, у діалоговому вікні доступ до каналу odata виконайте наведені нижче дії.

    1. Виберіть Windows , якщо канал odata вимагає автентифікації Windows.

    2. Виберіть Basic , якщо для каналу odata потрібно вказати ім'я користувача та пароль.

    3. Виберіть розділ "ринок ", якщо для каналу odata потрібен ключ облікового запису для ринку. Ви можете вибрати ключ "отримати свій обліковий запис ", щоб підписатися на веб-канали Microsoft Azure ринку odata. Ви також можете зареєструвати Microsoft Azure ринку в діалоговому вікні доступ до каналу OData.

    4. Виберіть елемент Організаційна обліковий запис , якщо для каналу odata потрібно використовувати облікові дані федеративного доступу. Увійдіть у свій обліковий запис за допомогою ідентифікатора Windows ID.

    5. Виберіть команду Зберегти.

Примітка.: Підключення до каналу OData підтримує формат служби даних JSON для легкого використання.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихз інших джерел > від OLEDB. Якщо кнопка отримати дані не відображається, виконайте вказівки майстра зв'язків даних нижче.

  2. У діалоговому вікні від OLE DB введіть рядок підключення, а потім натисніть кнопку OK.

  3. У діалоговому вікні постачальник послуг OLEDB виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть відповідні облікові дані, а потім натисніть кнопку підключитися.

  4. У діалоговому вікні Навігатор виберіть базу даних і таблиці або запити, до яких потрібно підключитися, а потім натисніть кнопку завантажити або змінити.

  5. У редакторі Power Queryнатисніть кнопку закрити & завантажити.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихіз бази даних > з бази даних MySQL. Якщо кнопка отримати дані не відображається, а потім натисніть кнопку створити запит > з бази даних > з бази даних MySQL

  2. Перейдіть на вкладку дані , а потім Отримайте > данихіз бази даних > з бази даних MySQL. Якщо кнопка отримати дані не відображається, а потім натисніть кнопку створити запит > з бази даних > з бази даних MySQL

  3. У діалоговому вікні база даних MySQL в полі ім'я сервера вкажіть сервер бази даних MySQL, до якого потрібно підключитися.

  4. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  5. Натисніть кнопку OK.

  6. Якщо для сервера MySQL потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихз інших джерел > з Microsoft Exchange. Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з інших джерел > з Microsoft Exchange.

  2. У діалоговому вікні доступ до сервера Exchange Server вкажіть свою адресу електронної пошти та пароль.

  3. Натисніть кнопку Зберегти.

  4. У діалоговому вікні служба автовизначення служби Microsoft Exchange натисніть кнопку дозволити , щоб служба Exchange довіряв свої облікові дані.

  1. Перейдіть на вкладку дані , а потім Отримайте > даних з інших джерел > зі служби Active Directory. Якщо кнопка отримати дані не відображається, а потім натисніть кнопку створити запит > з інших джерел > Active Directory.

  2. Введіть свій домен у діалоговому вікні Active Directory.

  3. У діалоговому вікні домен Active Directory для домену виберіть пункт використовувати мої поточні облікові даніабо використовувати альтернативні облікові дані. Щоб скористатися альтернативними автентифікацією credenitals , укажіть ім'я користувача та пароль.

  4. Натисніть кнопку Підключитися.

  5. Після завершення підключення можна використовувати область Навігатор , щоб переглянути всі домени, доступні в службі Active Directory, а також деталізувати дані служби Active Directory, зокрема користувачі, облікові записи та комп'ютери.

Примітки.: 

  • Ця функція доступна лише в програмі Excel для Windows, якщо у вас є Office 2019 або Передплата на Microsoft 365. Якщо Ви абонентMicrosoft 365, переконайтеся, що у вас є Найновіша версія пакета Office.

  • Перш ніж підключитися до бази даних SAP HANA за допомогою Power Query, вам знадобиться інсталювати драйвер SAP HANA ODBC на свій комп’ютер. Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  • Щоб увійти на веб-сайт і завантажити драйвери, потрібен обліковий запис SAP. Якщо ви не впевнені, що маєте його, зверніться до адміністратора організації.

Ось як підключити базу даних SAP HANA:

  1. Виберіть Дані > Новий запит > З бази даних > З бази даних SAP HANA.

    Параметр бази даних SAP HANA на вкладці "Дані"
  2. У діалоговому вікні База даних SAP HANA зазначте сервер, до якого потрібно підключитися. Його ім’я потрібно ввести у форматі ім’я_сервера:порт.

    Діалогове вікно "База даних SAP HANA"
  3. Крім того, якщо потрібно імпортувати дані за допомогою власного запиту бази даних, виберіть елемент Додаткові параметри та введіть запит у поле Інструкція SQL.

  4. Натисніть кнопку OK.

  5. Якщо сервер SAP HANA запитує облікові дані користувача бази даних, у діалоговому вікні Отримайте доступ до бази даних SAP HANA виконайте такі дії:

    1. Перейдіть на вкладку База даних і введіть своє ім’я користувача та пароль.

    2. Натисніть кнопку Підключитися.

Попередження!: 

  • Перш ніж підключитися до бази даних IBM DB2, потрібно інсталювати драйвер сервера даних IBM DB2 на комп'ютері (мінімальна вимога – пакет драйверів IBM Data Server (драйвер DS)). Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  • Відомі проблеми, які повідомляє IBM, інсталюючи драйвер сервера даних IBM DB2 у Windows 8.Якщо ви використовуєте Windows 8 і хочете підключитися до служби IBM DB2 за допомогою надбудови Power Query, потрібно виконати додаткові кроки з інсталяції. Дізнайтеся більше про драйвер сервера даних IBM DB2 у Windows 8..

  1. Перейдіть на вкладку дані , а потім Отримайте > даних із бази даних > з бази даних IBM DB2. Якщо кнопка отримати дані не відображається, а потім виберіть команду створити запит > з бази даних > з бази даних IBM DB2.

  2. У діалоговому вікні база даних IBM DB2 у полі ім'я сервера ВКАЖІТЬ сервер бази даних IBM DB2, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер IBM DB2 потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

Примітка.: Перш ніж підключитися до бази даних PostgreSQL в надбудові Power Query, потрібен постачальник даних Ngpsql для PostgreSQL , інстальованого на комп'ютері. Виберіть драйвер, який відповідає версії Office (32-bit або 64-bit). Переглянути: яку версію пакета Office я використовую? для отримання додаткових відомостей. Також переконайтеся, що постачальник послуг, зареєстрований у конфігурації машини, відповідає найновішої версії .NET на своєму пристрої.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихіз бази даних , > з бази даних PostgreSQL. Якщо кнопка отримати дані не відображається, а потім натисніть кнопку створити запит > з бази даних > з бази даних PostgreSQL.

  2. У діалоговому вікні база даних PostgreSQL вкажіть сервер бази даних PostgreSQL, до якого потрібно підключитися, з розділу ім'я сервера .

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер PostgreSQL вимагає облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку підключитися.

  1. Перехід до https://Web.powerapps.com/

  2. Виберіть середовище , до якого потрібно підключитися.

  3. У меню виберіть піктограму настройки > розширені настроювання > ресурси для розробників.

  4. Скопіюйте значення веб-API екземпляра

    Примітки.: 

    • У форматі URL-адреси буде щось на кшталтhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точний формат URL-адреси, яка використовуватиметься для підключення, залежить від вашого регіону та версії компакт-дисків для програм, які ви використовуєте. Додаткові відомості див.: URL-адреса та версії веб-API.

  5. Перейдіть на вкладку дані , а потім Отримайте & перетворення даних > отримання даних > з онлайнових служб > із Dynamics 365 (Online).

  6. У діалоговому вікні з вибраним параметром Basic введіть URL-адресу веб-API для своїх компакт-дисків для підключення програм і натисніть кнопку OK.

    • Якщо вибрати параметр Додатково , можна додати до запиту певні додаткові параметри для керування даними, які повертаються. Додаткові відомості див.: дані запитів за допомогою веб-API

  7. Виберіть елемент обліковий запис організації.

    • Якщо ви не ввійшли за допомогою робочого або навчального облікового запису Microsoft, який використовується для доступу до компакт-дисків для програм, натисніть кнопку увійти та вкажіть ім'я користувача та пароль облікового запису.

  8. Натисніть кнопку Підключитися.

  9. У діалоговому вікні Навігатор виберіть дані, які потрібно відновити.

  10. Якщо дані добре імпортовано як є, а потім виберіть параметр завантажити , інакше виберіть параметр редагувати , щоб відкрити редактор Power Query.

    Примітка.: Редактор Power Query дає вам змогу змінити дані, які повертаються. Наприклад, можливо, потрібно імпортувати менше стовпців, ніж вихідні дані, що містяться в них. У цьому випадку перейдіть на вкладку основне > керування стовпцями > Виберіть стовпці, виберіть стовпці, які потрібно зберегти, а потім натисніть кнопку OK. Коли все буде Готово, натисніть кнопку закрити & завантажити , щоб повернути змінені дані до програми Excel.

Примітка.: Перш ніж підключитися до бази даних Teradata, вам знадобиться постачальник даних .net для teradata на вашому комп'ютері.

  1. Перейдіть на вкладку дані , а потім Отримайте & перетворення даних > отримання даних > з бази даних > з бази даних teradata.

  2. У діалоговому вікні база даних teradata у полі ім'я сервера вкажіть сервер teradata, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер Teradata потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Зберегти.

Увага!: Повідомлення про вихід із роз'єму даних Facebook   Імпорт і оновлення даних із Facebook у програмі Excel припинить роботу в квітні 2020. Ви все ще зможете скористатися сполучною мережею Facebook Get & Transform (Power Query) до цього часу, але починаючи з квітня 2020, ви не зможете підключитися до Facebook і отримаєте повідомлення про помилку. Ми рекомендуємо переглянути або видалити всі поточні запити на & перетворення (Power Query), які використовують з'єднувач Facebook якомога швидше, щоб уникнути неочікуваних результатів.

Примітка.: Якщо ви вперше підключилися до Facebook, вам буде запропоновано надати облікові дані. Увійдіть за допомогою облікового запису Facebook і дозвольте доступ до програми Power Query. Ви можете вимкнути подальші запити, натиснувши кнопку не попереджати ще раз для цієї сполучної лінії .

  1. На вкладці дані натисніть кнопку отримати дані > з онлайнових служб > з Facebook. Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з інших джерел > з Facebook.

  2. У діалоговому вікні Facebook підключіться до Facebook за допомогою "я", імені користувача або ідентифікатора об'єкта.

    Примітка.: Ваше ім'я користувача Facebook відрізняється від входу в обліковий запис електронної пошти.

  3. Виберіть категорію, щоб підключитися до розкривного списку підключення . Наприклад, виберіть друзі , щоб надати доступ до всіх відомостей, доступних у вашій категорії друзів Facebook.

  4. Натисніть кнопку OK.

  5. Якщо потрібно, натисніть кнопку увійти в діалоговому вікні Access Facebook , введіть адресу електронної пошти або номер телефону та пароль. Ви можете перевірити, чи залишиться вхід. Після входу натисніть кнопку підключитися.

  6. Після завершення підключення ви зможете попередньо переглядати таблицю, яка міститиме інформацію про вибрану категорію. Наприклад, якщо вибрати категорію "друзі", надбудова Power Query надає таблицю, яка міститиме ваші друзі з Facebook за іменем.

  7. Натисніть кнопку " завантажити " або " редагувати".

За допомогою редактора запитів можна писати формули для надбудови Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Редактор Power Query з формулою Facebook

Примітка.: Редактор запитів відображається, лише коли ви завантажите, редагуєте або створюєте новий запит. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, на вкладці отримати & перетворити стрічку натисніть кнопку отримати дані > запустити редактор Power Query.

Примітки.: 

  • Перш ніж підключитися до бази даних у будь-якому разі, ви можете використовувати драйвер SAP для SQL , інстальованого на комп'ютері. Виберіть драйвер, який відповідає інсталяції програми Excel (32-біт або 64-розрядна версія).

  1. Перейдіть на вкладку дані , а потім Отримайте > данихіз бази даних > з бази даних Sybase. Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з бази даних > з бази даних Sybase.

  2. У діалоговому вікні база даних Sybase Укажіть сервер Sybase для підключення до поля ім'я сервера . Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. За замовчуванням установлено прапорець шифрувати підключення , щоб надбудова Power Query підключиться до бази даних за допомогою простого зашифрованого підключення.

  6. Натисніть кнопку Підключитися.

Microsoft Azure Сховище BLOB-даних – це служба для зберігання великих обсягів неструктурованих даних, наприклад зображень, відео, аудіо-та документів, які можна отримати в будь-якій точці світу через HTTP або HTTPS. Щоб отримати докладні відомості про службу сховища Azure BLOB-об'єктів, Дізнайтеся, як використовувати сховище BLOB-об'єктів.

  1. Перейдіть на вкладку дані , а потім Отримайте & перетворення даних > отримання даних > з Azure > із сховища Azure BLOB-об'єктів. Якщо кнопка отримати дані не відображається, а потім виберіть команду створити запит > з Azure > із сховища Microsoft Azure BLOB-об'єктів.

  2. У діалоговому вікні Microsoft Azure сховище BLOB -об'єктів введіть ім'я облікового запису Microsoft Azure або URL-адресу сховища, а потім натисніть кнопку OK.

  3. Якщо ви вперше підключаєтеся до служби зберігання BLOB-об'єктів, вам буде запропоновано ввести та зберегти ключ доступу до сховища. У діалоговому вікні access Microsoft Azure сховище BLOB -об'єктів введіть ключ доступу до сховища в полі ключ облікового запису та натисніть кнопку зберегти.

    Примітка.: Якщо потрібно отримати ключ доступу до сховища, перейдіть на порталMicrosoft Azure, виберіть свій обліковий запис, а потім клацніть піктограму керування ключем доступу в нижній частині сторінки. Клацніть піктограму копіювати праворуч від первинного ключа, а потім вставте значення в поле ключ облікового запису .

  4. У редакторі запитів перелічено всі доступні контейнери в Microsoft Azure сховище BLOB-об'єктів. У навігаторівиберіть контейнер, у якому потрібно імпортувати дані, а потім натисніть кнопку Застосувати & закрити.

  1. Перейдіть на вкладку дані , а потім Отримайте дані > з Azure > з поля AZURE hdinприцілу (hdfs). Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з Azure > від Microsoft Azure hdinприцілу.

  2. Введіть ім'я облікового запису або URL-адресу облікового запису сховища Microsoft Azure, пов'язаного з використанням кластера hdinприцілу, і натисніть кнопку OK.

  3. У діалоговому вікні доступ Microsoft Azure Hdinприцілу введіть свій ключ облікового записута натисніть кнопку підключитися.

  4. Виберіть свій кластер у діалоговому вікні " Навігатор ", а потім знайдіть і виберіть файл вмісту.

  5. Натисніть кнопку завантажити , щоб завантажити вибрану таблицю, або натисніть кнопку редагувати , щоб виконувати додаткові фільтри та перетворення даних, перш ніж завантажувати її.

Надбудову Power Query можна використовувати, щоб підключатися до зовнішніх джерел даних і виконувати розширені аналізи даних. У наведених нижче розділах описано, як можна підключитися до джерел даних – веб-сторінок, текстових файлів, баз даних, онлайнових служб і файлів Excel, таблиць і діапазонів.

Увага!: Щоб скористатися надбудовоюPower Query в програмі Excel 2013, потрібно активувати її: виберіть пункт настройки > файл > надбудови. У розділі керування внизу виберіть параметр надбудови COM із розкривного списку, а потім натисніть кнопку перейти. Установіть прапорець Power Query , а потім натисніть кнопку OK. Стрічка надбудови Power Query має з'явитися автоматично, але якщо її немає, закрийте та перезапустіть програму Excel.

Використання редактора запитів

Примітка.: Редактор запитів з'являється, коли ви завантажите, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з CSVабо з тексту.

  2. У діалоговому вікні Огляд значень із роздільниками-комами знайдіть або введіть шлях до файлу, який потрібно зробити запитом.

  3. Натисніть кнопку Відкрити.

Примітка.: Якщо імпортувати дані з файлу CSV, надбудова Power Query автоматично визначить роздільники стовпців, включно з іменами та типами стовпців. Наприклад, якщо імпортувати наведений нижче файл CSV, у надбудові Power Query перший рядок автоматично використовуватиметься як ім’я стовпця, а тип даних кожного стовпця зміниться.

Приклад файлу CSV

Зображення CSV-файлу

У надбудові Power Query тип даних кожного стовпця змінюється автоматично:

  • тип стовпця "Ідентифікатор замовлення" змінюється на числовий;

  • тип стовпця "Дата замовлення" змінюється на дату;

  • тип стовпця "Категорія" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Назва товару" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Продажі" змінюється на числовий.

У надбудові Power Query в режимі редактора запитів автоматично використовується крок FirstRowAsHeader і ChangeType. Ці автоматичні дії є еквівалентними вручну просуванням рядка та змінення кожного типу стовпців уручну.

Після того, як надбудови Power Query автоматично виявляє стовпці, можна також скористатися редактором запитів , щоб писати формули для надбудови Power Query. Наприклад:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Примітка.: Редактор запитів відображається, лише коли ви завантажуєте, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів в Excel 2013, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

  1. Виберіть будь-яку клітинку в діапазоні даних.

  2. На вкладці Power Query стрічки натисніть кнопку з таблиці.

    Слайд із порівнянням простої та яскравішої тем

  3. Якщо з'явиться відповідний запит, у діалоговому вікні від таблиці можна клацнути кнопку виділення діапазону , щоб вибрати певний діапазон для використання в якості джерела даних.

    Діалогове вікно "З таблиці"

  4. Якщо діапазон даних містить заголовки стовпців, можна перевірити, що таблиця містить заголовки. Клітинки заголовків діапазону використовуються для встановлення імен стовпців запиту.

  5. У редакторі запитів натисніть кнопку закрити & завантажити.

Примітка.: Якщо діапазон даних визначено як іменований діапазон або він міститься в таблиці Excel, то надбудова Power Query автоматично визначає весь діапазон і завантажить її в редакторі запитів. Звичайні дані автоматично перетворюються на таблицю, коли її завантажено в редактор запитів.

За допомогою редактора запитів можна писати формули для надбудови Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Приклад формули редактора запитів

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з програми Excel.

  2. У діалоговому вікні Огляд Excel знайдіть або введіть шлях до файлу, для якого потрібно виконати запит.

  3. Виберіть Відкрити.

    Якщо вихідна книга містить іменовані діапазони, ім’я діапазону відображатиметься як набір даних.

Писати формули Power Query також можна в редакторі запитів. Наприклад:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Примітка.: Редактор запитів відображається, лише коли ви завантажуєте, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів в Excel 2013, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

Примітка.: Під час спроби імпорту даних із файлу Excel або бази даних Access попередньої версії в деяких інсталяціях виникає помилка, що на локальному комп’ютері не зареєстровано обробник баз даних Microsoft Access (постачальник Microsoft.ACE.OLEDB.12.0). Ця помилка трапляється тільки на комп’ютерах, де інстальовано систему Office 2013. Щоб виправити цю помилку, завантажте наведені нижче ресурси та переконайтеся, що можна продовжити роботу із джерелами даних, доступ до яких ви намагаєтесь отримати.

  1. На стрічці Power Query виберіть З Інтернету.

  2. У діалоговому вікні З Інтернету введіть URL-адресу веб-сторінки, а потім натисніть кнопку OK.

    Power Query > "З Інтернету" > діалогове вікно введення URL-адреси

    У цьому випадку ми використовуємо: https://uk.wikipedia.org/wiki/Чемпіонат_Європи_з_футболу.

    Ось що можна зробити, якщо веб-сторінка вимагає облікові дані користувача.

    • У діалоговому вікні Доступ до веб-вмісту виберіть варіант облікових даних і надайте значення автентифікації.

    • Натисніть кнопку Зберегти.

  3. Натисніть кнопку OK.

  4. Power Query проаналізує веб-сторінку та завантажить область Навігатор у табличному поданні.

    Якщо ви знаєте, до якої таблиці потрібно підключитись, виберіть її зі списку. Для цього прикладу ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор"

    Або ж ви можете переключитися у веб-подання та вибрати відповідну таблицю вручну. У цьому випадку ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор" > "Веб-подання"
  5. Натисніть кнопку Завантажити, і Power Query завантажить вибрані веб-дані в Excel.

  1. На вкладці Power Query стрічки клацніть З бази даних > З бази даних SQL Server.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні База даних Microsoft SQL у полі Ім’я сервера вкажіть сервер SQL Server, до якого потрібно підключитися. Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

    Діалогове вікно підключення бази даних SQL Server в Power Query
  4. Натисніть кнопку OK.

  5. Щоб підключитися до бази даних SQL Server, виберіть режим автентифікації.

    Облікові дані для підключення бази даних SQL Server в Power Query
    1. Windows: це вибрано за замовчуванням. Виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації Windows.

    2. База даних: виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації SQL Server. Якщо вибрати цей параметр, укажіть ім'я користувача та пароль, щоб підключитися до екземпляра SQL Server.

  6. За замовчуванням установлено прапорець шифрувати підключення , щоб це означає, що надбудова Power Query підключається до бази даних за допомогою зашифрованого підключення. Якщо ви не хочете підключатися за допомогою зашифрованого підключення, зніміть цей прапорець, а потім натисніть кнопку підключитися.

    Якщо не вдалося встановити з’єднання із сервером SQL Server за допомогою шифрованого підключення, надбудова Power Query пропонує скористатися незашифрованим підключенням. Щоб скористатися незашифрованим підключенням, у повідомленні натисніть кнопку ОК.

Приклад формули

Писати формули Power Query також можна в редакторі запитів.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Перейдіть на вкладку Power Query на стрічці, а потім виберіть елемент отримати зовнішні дані > з інших джерел > з ODBC.

  2. Якщо відображається діалогове вікно з ODBC , виберіть ім'я джерела даних (DSN).

  3. Введіть рядок підключення, а потім натисніть кнопку OK.

  4. У наступному діалоговому вікні виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть свої облікові дані, а потім натисніть клавішу Connect.

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

  1. На вкладці Power Query стрічки виберіть з бази даних > з бази даних Access.

    Діалогове вікно "отримання даних із бази даних"

  2. У діалоговому вікні Огляд знайдіть або введіть URL-адресу файлу, щоб імпортувати або створити посилання на файл.

  3. Виконайте кроки, описані в діалоговому вікні Навігатор , щоб підключитися до таблиці або запиту за вашим вибором.

  4. Натисніть кнопку " завантажити " або " редагувати".

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з XML.

    Діалогове вікно Power Query з файлу
  2. У діалоговому вікні " Огляд у форматі XML " знайдіть або введіть URL-адресу файлу, щоб імпортувати або створити посилання на файл.

  3. Виберіть Відкрити.

    Після завершення підключення ви зможете використовувати область " Навігатор " для перегляду та перегляду колекцій об'єктів у файлі XML у табличній формі.

Писати формули Power Query також можна в редакторі запитів. Наприклад:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

  1. На вкладці дані в групі отримання зовнішніх даних натисніть кнопку з інших джерел, а потім виберіть пункт з служб аналізу.

    Практичне заняття у програмі PowerPoint 2010

    Відобразиться майстер зв'язків даних. Цей майстер містить три області.

    • Підключення до сервера бази даних

    • Вибір бази даних і таблиць

    • Збереження файлу зв'язку даних і завершення

  2. В області сервера підключення до бази даних у полі ім'я сервера введіть ім'я сервера баз даних OLAP.

    Порада.: Якщо ви знаєте ім'я файлу автономного куба, до якого потрібно підключитися, можна ввести повний шлях до файлу, ім'я файлу та розширення.

  3. У розділі облікові дані для входувиконайте одну з наведених нижче дій, а потім натисніть кнопку Далі.

    • Щоб використовувати поточне ім'я користувача та пароль Windows, виберіть посилання Використовувати автентифікацію Windows.

    • Щоб ввести ім’я користувача бази даних і пароль, клацніть Використовувати такі ім’я користувача й пароль, а потім введіть ці дані у відповідних полях Ім’я користувача та Пароль.

  4. У розділі Виберіть базу даних, яка містить потрібні дані , виберіть базу даних, а потім натисніть кнопку Далі.

    Щоб підключитися до певного куб в базі даних, переконайтеся, що встановлено прапорець підключитися до певного куба або таблиці , а потім виберіть куб зі списку.

  5. У полі зберегти файл зв'язку даних і область завершення в поле ім'я файлу змініть ім'я файлу за замовчуванням за потреби (необов'язково).

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

  6. У полях Опис, зрозуміле ім'ята Пошук ключових слів Введіть опис файлу, зрозуміле ім'я та загальні слова для пошуку (усі необов'язкові).

  7. Щоб переконатися, що файл підключення використовується, коли зведена таблиця оновлюється, натисніть кнопку завжди намагатися використовувати цей файл для оновлення цих даних.

    Установлення цього прапорця гарантує, що оновлення до файлу підключення завжди буде використано всіма книгами, які використовують цей файл підключення.

  8. Натисніть кнопку Готово, щоб закрити майстер зв’язків даних.

  9. У діалоговому вікні Імпорт даних у розділі Вибір способу перегляду цих даних у книзівиконайте одну з наведених нижче дій.

    • Щоб створити лише звіт зведеної таблиці, натисніть кнопку звіт зведеної таблиці.

    • Щоб створити звіт зведеної таблиці та звіт зведеної діаграми, виберіть пункт зведена діаграма та звіт зведеної таблиці.

    • Щоб зберегти вибране підключення в книзі для подальшого використання, виберіть пункт лише створити підключення. Цей прапорець гарантує, що підключення використовується формулами, які містять створені функції кубів, і не потрібно створювати звіт зведеної таблиці.

  10. У розділі де потрібно помістити дані, виконайте одну з наведених нижче дій.

    • Щоб розташувати звіт зведеної таблиці на наявному аркуші, виберіть елемент наявний аркуш, а потім введіть посилання на клітинку першої клітинки в діапазоні клітинок, у яких потрібно знайти звіт зведеної таблиці.

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

  11. Щоб розташувати звіт зведеної таблиці на новому аркуші, починаючи з клітинок a1, натисніть кнопку створити аркуш.

  12. Щоб перевірити або змінити властивості підключення, натисніть кнопку Властивості, внесіть потрібні зміни в діалоговому вікні Властивості підключення , а потім натисніть кнопку OK.

  1. На вкладці Power Query натисніть кнопку з інших джерел > пустий запит.

  2. У редакторі запитів натисніть кнопку Розширений редактор.

  3. Введіть рядок запиту наступним, замінивши "C:\Users\Name\Desktop\JSONTest.json", використовуючи шлях до файлу JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Примітка.: Перш ніж ви зможете підключитися до бази даних Oracle за допомогою надбудови Power Query, вам знадобиться клієнтське програмне забезпечення Oracle v 8.1.7 або новішої версії на вашому комп'ютері. Щоб інсталювати клієнтське програмне забезпечення Oracle, перейдіть на сторінку 32-розрядні компоненти доступу до даних Oracle (ODAC) за допомогою засобів розробника Oracle для Visual Studio (12.1.0.2.4) , щоб інсталювати 32-розрядний клієнт oracle або 64-bit odac 12C Release 4 (12.1.0.2.4) Xcopy для Windows x64 для інсталяції версії 64-bit Oracle.

  1. На вкладці Power Query стрічки послідовно виберіть елементи з бази даних > з бази даних Oracle.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних Oracle в полі ім'я сервера вкажіть сервер Oracle, до якого потрібно підключитися. Якщо ідентифікатор SID обов'язковий, це можна вказати у формі "ім'я _ сервера/SID".

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо для сервера Oracle потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. На вкладці Power Query стрічки виберіть з інших джерел > зі списку SharePoint.

    Надбудова Power Query отримання даних з інших джерел
  2. У діалоговому вікні списки Microsoft SharePoint , що Відкриється, введіть URL-адресу сайту SharePoint.

    Примітка.: Під час підключення до списку SharePoint замість URL-адреси у списку можна вказати URL-адресу сайту. У діалоговому вікні Access SharePoint виберіть найзагальніші URL-адреси, щоб автентифікувати сайт належним чином. За замовчуванням вибрано найзагальніші URL-адреси.

  3. Натисніть кнопку OK, щоб продовжити.

  4. У діалоговому вікні Access SharePoint , що з'явиться далі, виберіть параметр облікові дані:

    1. Виберіть анонімні , якщо сервер SharePoint не потребує жодних облікових даних.

    2. Виберіть Windows , якщо сервер SharePoint вимагає облікових даних Windows.

    3. Виберіть елемент організаційний обліковий запис , якщо сервер SharePoint вимагає облікових даних організаційних облікових записів.

  5. Натисніть кнопку підключитися.

    Застосунок Excel Power Query підключається до діалогового вікна "підключення до списку SharePoint"

  1. На вкладці Power Query стрічки виберіть з іншого джерела > з каналу odata.

    Надбудова Power Query отримання даних з інших джерел
  2. У діалоговому вікні Канал OData введіть URL-адресу для інформаційного каналу OData.

  3. Натисніть кнопку OK.

  4. Якщо для каналу OData потрібно використовувати облікові дані користувача, у діалоговому вікні доступ до каналу odata виконайте наведені нижче дії.

    1. Виберіть Windows , якщо канал odata вимагає автентифікації Windows.

    2. Виберіть Basic , якщо для каналу odata потрібно вказати ім'я користувача та пароль.

    3. Виберіть розділ "ринок ", якщо для каналу odata потрібен ключ облікового запису для ринку. Ви можете вибрати ключ "отримати свій обліковий запис ", щоб підписатися на веб-канали Microsoft Azure ринку odata. Ви також можете зареєструвати Microsoft Azure ринку в діалоговому вікні доступ до каналу OData.

    4. Виберіть елемент Організаційна обліковий запис , якщо для каналу odata потрібно використовувати облікові дані федеративного доступу. Увійдіть у свій обліковий запис за допомогою ідентифікатора Windows ID.

    5. Виберіть команду Зберегти.

Примітка.: Підключення до каналу OData підтримує формат служби даних JSON для легкого використання.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихз інших джерел > від OLEDB. Якщо кнопка отримати дані не відображається, виконайте вказівки майстра зв'язків даних нижче.

  2. У діалоговому вікні від OLE DB введіть рядок підключення, а потім натисніть кнопку OK.

  3. У діалоговому вікні постачальник послуг OLEDB виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть відповідні облікові дані, а потім натисніть кнопку підключитися.

  4. У діалоговому вікні Навігатор виберіть базу даних і таблиці або запити, до яких потрібно підключитися, а потім натисніть кнопку завантажити або змінити.

  5. У редакторі Power Queryнатисніть кнопку закрити & завантажити.

  1. На вкладці Power Query стрічки натисніть кнопку з бази даних > з бази даних MySQL.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних MySQL в полі ім'я сервера вкажіть сервер бази даних MySQL, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо для сервера MySQL потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. На вкладці Power Query стрічки виберіть з інших джерел > з Microsoft Exchange.

    Джерела даних Power Query
  2. У діалоговому вікні доступ до сервера Exchange Server вкажіть свою адресу електронної пошти та пароль.

  3. Натисніть кнопку Зберегти.

  4. У діалоговому вікні служба автовизначення служби Microsoft Exchange натисніть кнопку дозволити , щоб служба Exchange довіряв свої облікові дані.

Увага!: Переконайтеся, що ви завантажили й інсталювали надбудову Power Query.

  1. На вкладці Power Query стрічки послідовно виберіть елементи з інших джерел > з Active Directory.

    Надбудова Power Query отримання даних з інших джерел

  2. Введіть свій домен у діалоговому вікні Active Directory.

  3. У діалоговому вікні домен Active Directory для домену виберіть пункт використовувати мої поточні облікові даніабо використовувати альтернативні облікові дані. Для використання альтернативного автентифікації облікових даних Укажіть ім'я користувача та пароль.

  4. Натисніть кнопку Підключитися.

  5. Після завершення підключення можна використовувати область Навігатор , щоб переглянути всі домени, доступні в службі Active Directory, а також деталізувати дані служби Active Directory, зокрема користувачі, облікові записи та комп'ютери.

Попередження!: 

  • Перш ніж підключитися до бази даних IBM DB2, потрібно інсталювати драйвер сервера даних IBM DB2 на комп'ютері (мінімальна вимога – пакет драйверів IBM Data Server (драйвер DS)). Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  • Відомі проблеми, які повідомляє IBM, інсталюючи драйвер сервера даних IBM DB2 у Windows 8.Якщо ви використовуєте Windows 8 і хочете підключитися до служби IBM DB2 за допомогою надбудови Power Query, потрібно виконати додаткові кроки з інсталяції. Дізнайтеся більше про драйвер сервера даних IBM DB2 у Windows 8.

  1. На вкладці Power Query стрічки натисніть кнопку з бази даних > з бази даних IBM DB2.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних IBM DB2 у полі ім'я сервера ВКАЖІТЬ сервер бази даних IBM DB2, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер IBM DB2 потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

Примітка.: Перш ніж підключитися до бази даних PostgreSQL в надбудові Power Query, потрібен постачальник даних Ngpsql для PostgreSQL , інстальованого на комп'ютері. Виберіть драйвер, який відповідає версії Office (32-bit або 64-bit). Переглянути: яку версію пакета Office я використовую? для отримання додаткових відомостей. Також переконайтеся, що постачальник послуг, зареєстрований у конфігурації машини, відповідає найновішої версії .NET на своєму пристрої.

  1. На вкладці Power Query стрічки виберіть зі служби > бази даних PostgreSQL.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних PostgreSQL вкажіть сервер бази даних PostgreSQL, до якого потрібно підключитися, з розділу ім'я сервера .

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер PostgreSQL вимагає облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку підключитися.

  1. Перехід до https://Web.powerapps.com/

  2. Виберіть середовище , до якого потрібно підключитися.

  3. У меню виберіть піктограму настройки > розширені настроювання > ресурси для розробників.

  4. Скопіюйте значення веб-API екземпляра

    Примітки.: 

    • У форматі URL-адреси буде щось на кшталтhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точний формат URL-адреси, яка використовуватиметься для підключення, залежить від вашого регіону та версії компакт-дисків для програм, які ви використовуєте. Додаткові відомості див.: URL-адреса та версії веб-API.

  5. Перейдіть на вкладку дані , а потім Отримайте дані > з онлайнових служб > з Dynamics 365 (Online).

    • Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з інших джерел >з Dynamics 365 (Online).

  6. У діалоговому вікні з вибраним параметром Basic введіть URL-адресу веб-API для своїх компакт-дисків для підключення програм і натисніть кнопку OK.

    • Якщо вибрати параметр Додатково , можна додати до запиту певні додаткові параметри для керування даними, які повертаються. Додаткові відомості див.: дані запитів за допомогою веб-API

  7. Виберіть елемент обліковий запис організації.

    • Якщо ви не ввійшли за допомогою робочого або навчального облікового запису Microsoft, який використовується для доступу до компакт-дисків для програм, натисніть кнопку увійти та вкажіть ім'я користувача та пароль облікового запису.

  8. Натисніть кнопку Підключитися.

  9. У діалоговому вікні Навігатор виберіть дані, які потрібно відновити.

  10. Якщо дані добре імпортовано як є, а потім виберіть параметр завантажити , інакше виберіть параметр редагувати , щоб відкрити редактор Power Query.

    Примітка.: Редактор Power Query дає вам змогу змінити дані, які повертаються. Наприклад, можливо, потрібно імпортувати менше стовпців, ніж вихідні дані, що містяться в них. У цьому випадку перейдіть на вкладку основне > керування стовпцями > Виберіть стовпці, виберіть стовпці, які потрібно зберегти, а потім натисніть кнопку OK. Коли все буде Готово, натисніть кнопку закрити & завантажити , щоб повернути змінені дані до програми Excel.

Примітка.: Перш ніж підключитися до бази даних Teradata, вам знадобиться постачальник даних .net для teradata на вашому комп'ютері.

  1. На вкладці Power Query стрічки виберіть з бази даних > з бази даних teradata.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних teradata у полі ім'я сервера вкажіть сервер teradata, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер Teradata потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Зберегти.

Увага!: Повідомлення про вихід із роз'єму даних Facebook   Імпорт і оновлення даних із Facebook у програмі Excel припинить роботу в квітні 2020. Ви все ще зможете скористатися сполучною мережею Facebook Get & Transform (Power Query) до цього часу, але починаючи з квітня 2020, ви не зможете підключитися до Facebook і отримаєте повідомлення про помилку. Ми рекомендуємо переглянути або видалити всі поточні запити на & перетворення (Power Query), які використовують з'єднувач Facebook якомога швидше, щоб уникнути неочікуваних результатів.

Примітка.: Якщо ви вперше підключилися до Facebook, вам буде запропоновано надати облікові дані. Увійдіть за допомогою облікового запису Facebook і дозвольте доступ до програми Power Query. Ви можете вимкнути подальші запити, натиснувши кнопку не попереджати ще раз для цієї сполучної лінії .

  1. На вкладці Power Query стрічки послідовно виберіть елементи з інших джерел > з Facebook.

  2. У діалоговому вікні Facebook підключіться до Facebook за допомогою "я", імені користувача або ідентифікатора об'єкта.

    Примітка.: Ваше ім'я користувача Facebook відрізняється від входу в обліковий запис електронної пошти.

  3. Виберіть категорію, щоб підключитися до розкривного списку підключення . Наприклад, виберіть друзі , щоб надати доступ до всіх відомостей, доступних у вашій категорії друзів Facebook.

  4. Натисніть кнопку OK.

  5. Якщо потрібно, натисніть кнопку увійти в діалоговому вікні Access Facebook , введіть адресу електронної пошти або номер телефону та пароль. Ви можете перевірити, чи залишиться вхід. Після входу натисніть кнопку підключитися.

  6. Після завершення підключення ви зможете попередньо переглядати таблицю, яка міститиме інформацію про вибрану категорію. Наприклад, якщо вибрати категорію "друзі", надбудова Power Query надає таблицю, яка міститиме ваші друзі з Facebook за іменем.

  7. Натисніть кнопку " завантажити " або " редагувати".

За допомогою редактора запитів можна писати формули для надбудови Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Редактор Power Query з формулою Facebook

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

Примітки.: 

  • Перш ніж підключитися до бази даних у будь-якому разі, ви можете використовувати драйвер SAP для SQL , інстальованого на комп'ютері. Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  1. На вкладці Power Query стрічки виберіть з бази даних > зі служби SAP Sybase SQL будь-де.

    Приклад елемента керування форми «поле зі списком»
  2. У діалоговому вікні база даних Sybase Укажіть сервер Sybase для підключення до поля ім'я сервера . Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. За замовчуванням установлено прапорець шифрувати підключення , щоб надбудова Power Query підключиться до бази даних за допомогою простого зашифрованого підключення.

  6. Натисніть кнопку Підключитися.

Microsoft Azure Сховище BLOB-даних – це служба для зберігання великих обсягів неструктурованих даних, наприклад зображень, відео, аудіо-та документів, які можна отримати в будь-якій точці світу через HTTP або HTTPS. Щоб отримати докладні відомості про службу сховища Azure BLOB-об'єктів, Дізнайтеся, як використовувати сховище BLOB-об'єктів.

  1. На вкладці Power Query стрічки виберіть з > з Microsoft Azure сховище BLOB-об'єктів.

    Діалогове вікно "Імпорт надбудови Power Query" з "Лазурний"
  2. У діалоговому вікні Microsoft Azure сховище BLOB -об'єктів введіть ім'я облікового запису Microsoft Azure або URL-адресу сховища, а потім натисніть кнопку OK.

  3. Якщо ви вперше підключаєтеся до служби зберігання BLOB-об'єктів, вам буде запропоновано ввести та зберегти ключ доступу до сховища. У діалоговому вікні access Microsoft Azure сховище BLOB -об'єктів введіть ключ доступу до сховища в полі ключ облікового запису та натисніть кнопку зберегти.

    Примітка.: Якщо потрібно отримати ключ доступу до сховища, перейдіть на порталMicrosoft Azure, виберіть свій обліковий запис, а потім клацніть піктограму керування ключем доступу в нижній частині сторінки. Клацніть піктограму копіювати праворуч від первинного ключа, а потім вставте значення в поле ключ облікового запису .

  4. У редакторі запитів перелічено всі доступні контейнери в Microsoft Azure сховище BLOB-об'єктів. У навігаторівиберіть контейнер, у якому потрібно імпортувати дані, а потім натисніть кнопку Застосувати & закрити.

  1. На вкладці Power Query стрічки виберіть з лазурового > з Microsoft Azure hdinприцілу.

    Діалогове вікно Microsoft Office Enterprise 2007
  2. У діалоговому вікні Microsoft Azure Hdinприцілу введіть ім'я облікового запису та натисніть кнопку OK.

  3. Після цього вкажіть свій ключ облікового записута натисніть кнопку підключитися.

    Примітка.: Якщо потрібно відновити ключ, поверніться до порталуMicrosoft Azure, виберіть свій обліковий запис сховища та клацніть піктограму керування ключем доступу в нижній частині сторінки. Клацніть піктограму копіювати праворуч від первинного ключа та вставте значення в майстер.

  4. Виберіть свій кластер у діалоговому вікні " Навігатор ", а потім знайдіть і виберіть файл вмісту.

  5. Натисніть кнопку завантажити , щоб завантажити вибрану таблицю, або натисніть кнопку редагувати , щоб виконувати додаткові фільтри та перетворення даних, перш ніж завантажувати її.

Надбудову Power Query можна використовувати, щоб підключатися до зовнішніх джерел даних і виконувати розширені аналізи даних. У наведених нижче розділах описано кроки з використання надбудови Power Query для підключення до джерел даних – веб-сторінок, текстових файлів, баз даних, онлайнових служб і файлів Excel, таблиць і діапазонів.

Увага!: 

  • Переконайтеся, що ви завантажили, інсталювали та активували надбудову Power Query.

  • Щоб активувати надбудову Power Query , на вкладці файл > виберіть пункт настройки > надбудови. У розділі керування внизу виберіть параметр надбудови COM із розкривного списку, а потім натисніть кнопку перейти. Установіть прапорець Power Query , а потім натисніть кнопку OK. Стрічка надбудови Power Query має з'явитися автоматично, але якщо її немає, закрийте та перезапустіть програму Excel.

Використання редактора запитів

Примітка.: Редактор запитів з'являється, коли ви завантажите, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з CSV або з тексту.

  2. У діалоговому вікні Огляд значень із роздільниками-комами знайдіть або введіть шлях до файлу, який потрібно зробити запитом.

  3. Натисніть кнопку Відкрити.

Примітка.: Якщо імпортувати дані з файлу CSV, надбудова Power Query автоматично визначить роздільники стовпців, включно з іменами та типами стовпців. Наприклад, якщо імпортувати наведений нижче файл CSV, у надбудові Power Query перший рядок автоматично використовуватиметься як ім’я стовпця, а тип даних кожного стовпця зміниться.

Приклад файлу CSV

Зображення CSV-файлу

У надбудові Power Query тип даних кожного стовпця змінюється автоматично:

  • тип стовпця "Ідентифікатор замовлення" змінюється на числовий;

  • тип стовпця "Дата замовлення" змінюється на дату;

  • тип стовпця "Категорія" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Назва товару" залишається текстовим (стандартний тип стовпця);

  • тип стовпця "Продажі" змінюється на числовий.

У надбудові Power Query в режимі редактора запитів автоматично використовується крок FirstRowAsHeader і ChangeType. Ці автоматичні дії є еквівалентними вручну просуванням рядка та змінення кожного типу стовпців уручну.

Після того, як надбудови Power Query автоматично виявляє стовпці, можна також скористатися редактором запитів , щоб писати формули для надбудови Power Query. Наприклад:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Виберіть будь-яку клітинку в діапазоні даних.

  2. На вкладці Power Query стрічки натисніть кнопку з таблиці.

    Слайд із порівнянням простої та яскравішої тем

  3. Якщо з'явиться відповідний запит, у діалоговому вікні від таблиці можна клацнути кнопку виділення діапазону , щоб вибрати певний діапазон для використання в якості джерела даних.

    Діалогове вікно "З таблиці"

  4. Якщо діапазон даних містить заголовки стовпців, можна перевірити, що таблиця містить заголовки. Клітинки заголовків діапазону використовуються для встановлення імен стовпців запиту.

  5. У редакторі запитів натисніть кнопку закрити & завантажити.

Примітка.: Якщо діапазон даних визначено як іменований діапазон або він міститься в таблиці Excel, то надбудова Power Query автоматично визначає весь діапазон і завантажить її в редакторі запитів. Звичайні дані автоматично перетворюються на таблицю, коли її завантажено в редактор запитів.

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

За допомогою редактора запитів можна писати формули для надбудови Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Приклад формули редактора запитів

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з програми Excel.

  2. У діалоговому вікні Огляд Excel знайдіть або введіть шлях до файлу, для якого потрібно виконати запит.

  3. Виберіть Відкрити.

    Якщо вихідна книга містить іменовані діапазони, ім’я діапазону відображатиметься як набір даних.

Писати формули Power Query також можна в редакторі запитів. Наприклад:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Примітка.: Редактор запитів відображається, лише коли ви завантажуєте, редагуєте або створюєте новий запит за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів в Excel 2013, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

  1. На стрічці Power Query виберіть З Інтернету.

  2. У діалоговому вікні З Інтернету введіть URL-адресу веб-сторінки, а потім натисніть кнопку OK.

    Power Query > "З Інтернету" > діалогове вікно введення URL-адреси

    У цьому випадку ми використовуємо: https://uk.wikipedia.org/wiki/Чемпіонат_Європи_з_футболу.

    Ось що можна зробити, якщо веб-сторінка вимагає облікові дані користувача.

    • У діалоговому вікні Доступ до веб-вмісту виберіть варіант облікових даних і надайте значення автентифікації.

    • Натисніть кнопку Зберегти.

  3. Натисніть кнопку OK.

  4. Power Query проаналізує веб-сторінку та завантажить область Навігатор у табличному поданні.

    Якщо ви знаєте, до якої таблиці потрібно підключитись, виберіть її зі списку. Для цього прикладу ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор"

    Або ж ви можете переключитися у веб-подання та вибрати відповідну таблицю вручну. У цьому випадку ми вибрали таблицю "Результати".

    Power Query > "З інтернету" > подання таблиці "Навігатор" > "Веб-подання"
  5. Натисніть кнопку Завантажити, і Power Query завантажить вибрані веб-дані в Excel.

  1. На вкладці Power Query стрічки клацніть З бази даних > З бази даних SQL Server.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні База даних Microsoft SQL у полі Ім’я сервера вкажіть сервер SQL Server, до якого потрібно підключитися. Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

    Діалогове вікно підключення бази даних SQL Server в Power Query
  4. Натисніть кнопку OK.

  5. Щоб підключитися до бази даних SQL Server, виберіть режим автентифікації.

    Облікові дані для підключення бази даних SQL Server в Power Query
    1. Windows: це вибрано за замовчуванням. Виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації Windows.

    2. База даних: виберіть цей параметр, якщо потрібно підключитися за допомогою автентифікації SQL Server. Якщо вибрати цей параметр, укажіть ім'я користувача та пароль, щоб підключитися до екземпляра SQL Server.

  6. За замовчуванням установлено прапорець шифрувати підключення , щоб це означає, що надбудова Power Query підключається до бази даних за допомогою зашифрованого підключення. Якщо ви не хочете підключатися за допомогою зашифрованого підключення, зніміть цей прапорець, а потім натисніть кнопку підключитися.

    Якщо не вдалося встановити з’єднання із сервером SQL Server за допомогою шифрованого підключення, надбудова Power Query пропонує скористатися незашифрованим підключенням. Щоб скористатися незашифрованим підключенням, у повідомленні натисніть кнопку ОК.

Приклад формули

Писати формули Power Query також можна в редакторі запитів.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Перейдіть на вкладку Power Query на стрічці, а потім виберіть елемент отримати зовнішні дані > з інших джерел > з ODBC.

  2. Якщо відображається діалогове вікно з ODBC , виберіть ім'я джерела даних (DSN).

  3. Введіть рядок підключення, а потім натисніть кнопку OK.

  4. У наступному діалоговому вікні виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть свої облікові дані, а потім натисніть клавішу Connect.

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

  1. На вкладці Power Query стрічки виберіть з бази даних > з бази даних Access.

    Діалогове вікно "отримання даних із бази даних"

  2. У діалоговому вікні Огляд знайдіть або введіть URL-адресу файлу, щоб імпортувати або створити посилання на файл.

  3. Виконайте кроки, описані в діалоговому вікні Навігатор , щоб підключитися до таблиці або запиту за вашим вибором.

  4. Натисніть кнопку " завантажити " або " редагувати".

  1. На вкладці Power Query стрічки послідовно виберіть елементи з файлу > з XML.

    Діалогове вікно Power Query з файлу
  2. У діалоговому вікні " Огляд у форматі XML " знайдіть або введіть URL-адресу файлу, щоб імпортувати або створити посилання на файл.

  3. Виберіть Відкрити.

    Після завершення підключення ви зможете використовувати область " Навігатор " для перегляду та перегляду колекцій об'єктів у файлі XML у табличній формі.

Писати формули Power Query також можна в редакторі запитів. Наприклад:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

  1. На вкладці дані в групі отримання зовнішніх даних натисніть кнопку з інших джерел, а потім виберіть пункт з служб аналізу.

    Практичне заняття у програмі PowerPoint 2010

    Відобразиться майстер зв'язків даних. Цей майстер містить три області.

    • Підключення до сервера бази даних

    • Вибір бази даних і таблиць

    • Збереження файлу зв'язку даних і завершення

  2. В області сервера підключення до бази даних у полі ім'я сервера введіть ім'я сервера баз даних OLAP.

    Порада.: Якщо ви знаєте ім'я файлу автономного куба, до якого потрібно підключитися, можна ввести повний шлях до файлу, ім'я файлу та розширення.

  3. У розділі облікові дані для входувиконайте одну з наведених нижче дій, а потім натисніть кнопку Далі.

    • Щоб використовувати поточне ім'я користувача та пароль Windows, виберіть посилання Використовувати автентифікацію Windows.

    • Щоб ввести ім’я користувача бази даних і пароль, клацніть Використовувати такі ім’я користувача й пароль, а потім введіть ці дані у відповідних полях Ім’я користувача та Пароль.

  4. У розділі Виберіть базу даних, яка містить потрібні дані , виберіть базу даних, а потім натисніть кнопку Далі.

    Щоб підключитися до певного куб в базі даних, переконайтеся, що встановлено прапорець підключитися до певного куба або таблиці , а потім виберіть куб зі списку.

  5. У полі зберегти файл зв'язку даних і область завершення в поле ім'я файлу змініть ім'я файлу за замовчуванням за потреби (необов'язково).

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

  6. У полях Опис, зрозуміле ім'ята Пошук ключових слів Введіть опис файлу, зрозуміле ім'я та загальні слова для пошуку (усі необов'язкові).

  7. Щоб переконатися, що файл підключення використовується, коли зведена таблиця оновлюється, натисніть кнопку завжди намагатися використовувати цей файл для оновлення цих даних.

    Установлення цього прапорця гарантує, що оновлення до файлу підключення завжди буде використано всіма книгами, які використовують цей файл підключення.

  8. Натисніть кнопку Готово, щоб закрити майстер зв’язків даних.

  9. У діалоговому вікні Імпорт даних у розділі Вибір способу перегляду цих даних у книзівиконайте одну з наведених нижче дій.

    • Щоб створити лише звіт зведеної таблиці, натисніть кнопку звіт зведеної таблиці.

    • Щоб створити звіт зведеної таблиці та звіт зведеної діаграми, виберіть пункт зведена діаграма та звіт зведеної таблиці.

    • Щоб зберегти вибране підключення в книзі для подальшого використання, виберіть пункт лише створити підключення. Цей прапорець гарантує, що підключення використовується формулами, які містять створені функції кубів, і не потрібно створювати звіт зведеної таблиці.

  10. У розділі де потрібно помістити дані, виконайте одну з наведених нижче дій.

    • Щоб розташувати звіт зведеної таблиці на наявному аркуші, виберіть елемент наявний аркуш, а потім введіть посилання на клітинку першої клітинки в діапазоні клітинок, у яких потрібно знайти звіт зведеної таблиці.

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

  11. Щоб розташувати звіт зведеної таблиці на новому аркуші, починаючи з клітинок a1, натисніть кнопку створити аркуш.

  12. Щоб перевірити або змінити властивості підключення, натисніть кнопку Властивості, внесіть потрібні зміни в діалоговому вікні Властивості підключення , а потім натисніть кнопку OK.

  1. На вкладці Power Query натисніть кнопку з інших джерел > пустий запит.

  2. У редакторі запитів натисніть кнопку Розширений редактор.

  3. Введіть рядок запиту наступним, замінивши "C:\Users\Name\Desktop\JSONTest.json", використовуючи шлях до файлу JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Примітка.: Перш ніж ви зможете підключитися до бази даних Oracle за допомогою надбудови Power Query, вам знадобиться клієнтське програмне забезпечення Oracle v 8.1.7 або новішої версії на вашому комп'ютері. Щоб інсталювати клієнтське програмне забезпечення Oracle, перейдіть на сторінку 32-розрядні компоненти доступу до даних Oracle (ODAC) за допомогою засобів розробника Oracle для Visual Studio (12.1.0.2.4) , щоб інсталювати 32-розрядний клієнт oracle або 64-bit odac 12C Release 4 (12.1.0.2.4) Xcopy для Windows x64 для інсталяції версії 64-bit Oracle.

  1. На вкладці Power Query стрічки послідовно виберіть елементи з бази даних > з бази даних Oracle.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних Oracle в полі ім'я сервера вкажіть сервер Oracle, до якого потрібно підключитися. Якщо ідентифікатор SID обов'язковий, це можна вказати у формі "ім'я _ сервера/SID".

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо для сервера Oracle потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. На вкладці Power Query стрічки виберіть з інших джерел > зі списку SharePoint.

    Надбудова Power Query отримання даних з інших джерел
  2. У діалоговому вікні списки Microsoft SharePoint , що Відкриється, введіть URL-адресу сайту SharePoint.

    Примітка.: Під час підключення до списку SharePoint замість URL-адреси у списку можна вказати URL-адресу сайту. У діалоговому вікні Access SharePoint виберіть найзагальніші URL-адреси, щоб автентифікувати сайт належним чином. За замовчуванням вибрано найзагальніші URL-адреси.

  3. Натисніть кнопку OK, щоб продовжити.

  4. У діалоговому вікні Access SharePoint , що з'явиться далі, виберіть параметр облікові дані:

    1. Виберіть анонімні , якщо сервер SharePoint не потребує жодних облікових даних.

    2. Виберіть Windows , якщо сервер SharePoint вимагає облікових даних Windows.

    3. Виберіть елемент організаційний обліковий запис , якщо сервер SharePoint вимагає облікових даних організаційних облікових записів.

  5. Натисніть кнопку підключитися.

    Застосунок Excel Power Query підключається до діалогового вікна "підключення до списку SharePoint"

  1. На вкладці Power Query стрічки виберіть з іншого джерела > з каналу odata.

    Надбудова Power Query отримання даних з інших джерел
  2. У діалоговому вікні Канал OData введіть URL-адресу для інформаційного каналу OData.

  3. Натисніть кнопку OK.

  4. Якщо для каналу OData потрібно використовувати облікові дані користувача, у діалоговому вікні доступ до каналу odata виконайте наведені нижче дії.

    1. Виберіть Windows , якщо канал odata вимагає автентифікації Windows.

    2. Виберіть Basic , якщо для каналу odata потрібно вказати ім'я користувача та пароль.

    3. Виберіть розділ "ринок ", якщо для каналу odata потрібен ключ облікового запису для ринку. Ви можете вибрати ключ "отримати свій обліковий запис ", щоб підписатися на веб-канали Microsoft Azure ринку odata. Ви також можете зареєструвати Microsoft Azure ринку в діалоговому вікні доступ до каналу OData.

    4. Виберіть елемент Організаційна обліковий запис , якщо для каналу odata потрібно використовувати облікові дані федеративного доступу. Увійдіть у свій обліковий запис за допомогою ідентифікатора Windows ID.

    5. Виберіть команду Зберегти.

Примітка.: Підключення до каналу OData підтримує формат служби даних JSON для легкого використання.

  1. Перейдіть на вкладку дані , а потім Отримайте > данихз інших джерел > від OLEDB. Якщо кнопка отримати дані не відображається, виконайте вказівки майстра зв'язків даних нижче.

  2. У діалоговому вікні від OLE DB введіть рядок підключення, а потім натисніть кнопку OK.

  3. У діалоговому вікні постачальник послуг OLEDB виберіть пункт з параметрів підключення за замовчуванням, Windowsабо бази даних , введіть відповідні облікові дані, а потім натисніть кнопку підключитися.

  4. У діалоговому вікні Навігатор виберіть базу даних і таблиці або запити, до яких потрібно підключитися, а потім натисніть кнопку завантажити або змінити.

  5. У редакторі Power Queryнатисніть кнопку закрити & завантажити.

  1. На вкладці Power Query стрічки натисніть кнопку з бази даних > з бази даних MySQL.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних MySQL в полі ім'я сервера вкажіть сервер бази даних MySQL, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо для сервера MySQL потрібні облікові дані користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

  1. На вкладці Power Query стрічки виберіть з інших джерел > з Microsoft Exchange.

    Джерела даних Power Query
  2. У діалоговому вікні доступ до сервера Exchange Server вкажіть свою адресу електронної пошти та пароль.

  3. Натисніть кнопку Зберегти.

  4. У діалоговому вікні служба автовизначення служби Microsoft Exchange натисніть кнопку дозволити , щоб служба Exchange довіряв свої облікові дані.

Увага!: Переконайтеся, що ви завантажили й інсталювали надбудову Power Query.

  1. На вкладці Power Query стрічки послідовно виберіть елементи з інших джерел > з Active Directory.

    Надбудова Power Query отримання даних з інших джерел

  2. Введіть свій домен у діалоговому вікні Active Directory.

  3. У діалоговому вікні домен Active Directory для домену виберіть пункт використовувати мої поточні облікові даніабо використовувати альтернативні облікові дані. Щоб скористатися альтернативними автентифікацією credenitals , укажіть ім'я користувача та пароль.

  4. Натисніть кнопку Підключитися.

  5. Після завершення підключення можна використовувати область Навігатор , щоб переглянути всі домени, доступні в службі Active Directory, а також деталізувати дані служби Active Directory, зокрема користувачі, облікові записи та комп'ютери.

Попередження!: 

  • Перш ніж підключитися до бази даних IBM DB2, потрібно інсталювати драйвер сервера даних IBM DB2 на комп'ютері (мінімальна вимога – пакет драйверів IBM Data Server (драйвер DS)). Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  • Відомі проблеми, які повідомляє IBM, інсталюючи драйвер сервера даних IBM DB2 у Windows 8.Якщо ви використовуєте Windows 8 і хочете підключитися до служби IBM DB2 за допомогою надбудови Power Query, потрібно виконати додаткові кроки з інсталяції. Дізнайтеся більше про драйвер сервера даних IBM DB2 у Windows 8..

  1. На вкладці Power Query стрічки натисніть кнопку з бази даних > з бази даних IBM DB2.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних IBM DB2 у полі ім'я сервера ВКАЖІТЬ сервер бази даних IBM DB2, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер IBM DB2 потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Підключитися.

Примітка.: Перш ніж підключитися до бази даних PostgreSQL в надбудові Power Query, потрібен постачальник даних Ngpsql для PostgreSQL , інстальованого на комп'ютері. Виберіть драйвер, який відповідає версії Office (32-bit або 64-bit). Переглянути: яку версію пакета Office я використовую? для отримання додаткових відомостей. Також переконайтеся, що постачальник послуг, зареєстрований у конфігурації машини, відповідає найновішої версії .NET на своєму пристрої.

  1. На вкладці Power Query стрічки виберіть зі служби > бази даних PostgreSQL.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних PostgreSQL вкажіть сервер бази даних PostgreSQL, до якого потрібно підключитися, з розділу ім'я сервера .

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер PostgreSQL вимагає облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку підключитися.

  1. Перехід до https://Web.powerapps.com/

  2. Виберіть середовище , до якого потрібно підключитися.

  3. У меню виберіть піктограму настройки > розширені настроювання > ресурси для розробників.

  4. Скопіюйте значення веб-API екземпляра

    Примітки.: 

    • У форматі URL-адреси буде щось на кшталтhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точний формат URL-адреси, яка використовуватиметься для підключення, залежить від вашого регіону та версії компакт-дисків для програм, які ви використовуєте. Додаткові відомості див.: URL-адреса та версії веб-API.

  5. Перейдіть на вкладку дані , а потім Отримайте дані > з онлайнових служб > з Dynamics 365 (Online).

    • Якщо кнопка отримати дані не відображається, натисніть кнопку створити запит > з інших джерел >з Dynamics 365 (Online).

  6. У діалоговому вікні з вибраним параметром Basic введіть URL-адресу веб-API для своїх компакт-дисків для підключення програм і натисніть кнопку OK.

    • Якщо вибрати параметр Додатково , можна додати до запиту певні додаткові параметри для керування даними, які повертаються. Додаткові відомості див.: дані запитів за допомогою веб-API

  7. Виберіть елемент обліковий запис організації.

    • Якщо ви не ввійшли за допомогою робочого або навчального облікового запису Microsoft, який використовується для доступу до компакт-дисків для програм, натисніть кнопку увійти та вкажіть ім'я користувача та пароль облікового запису.

  8. Натисніть кнопку Підключитися.

  9. У діалоговому вікні Навігатор виберіть дані, які потрібно відновити.

  10. Якщо дані добре імпортовано як є, а потім виберіть параметр завантажити , інакше виберіть параметр редагувати , щоб відкрити редактор Power Query.

    Примітка.: Редактор Power Query дає вам змогу змінити дані, які повертаються. Наприклад, можливо, потрібно імпортувати менше стовпців, ніж вихідні дані, що містяться в них. У цьому випадку перейдіть на вкладку основне > керування стовпцями > Виберіть стовпці, виберіть стовпці, які потрібно зберегти, а потім натисніть кнопку OK. Коли все буде Готово, натисніть кнопку закрити & завантажити , щоб повернути змінені дані до програми Excel.

Примітка.: Перш ніж підключитися до бази даних Teradata, вам знадобиться постачальник даних .net для teradata на вашому комп'ютері.

  1. На вкладці Power Query стрічки виберіть з бази даних > з бази даних teradata.

    Пункти меню "З бази даних" у Power Query
  2. У діалоговому вікні база даних teradata у полі ім'я сервера вкажіть сервер teradata, до якого потрібно підключитися.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі SQL-оператор . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. Якщо сервер Teradata потребує облікових даних користувача бази даних:

    1. У діалоговому вікні доступ до бази даних введіть ім'я користувача та пароль.

    2. Натисніть кнопку Зберегти.

Увага!: Повідомлення про вихід із роз'єму даних Facebook   Імпорт і оновлення даних із Facebook у програмі Excel припинить роботу в квітні 2020. Ви все ще зможете скористатися сполучною мережею Facebook Get & Transform (Power Query) до цього часу, але починаючи з квітня 2020, ви не зможете підключитися до Facebook і отримаєте повідомлення про помилку. Ми рекомендуємо переглянути або видалити всі поточні запити на & перетворення (Power Query), які використовують з'єднувач Facebook якомога швидше, щоб уникнути неочікуваних результатів.

Примітка.: Якщо ви вперше підключилися до Facebook, вам буде запропоновано надати облікові дані. Увійдіть за допомогою облікового запису Facebook і дозвольте доступ до програми Power Query. Ви можете вимкнути подальші запити, натиснувши кнопку не попереджати ще раз для цієї сполучної лінії .

  1. На вкладці Power Query стрічки послідовно виберіть елементи з інших джерел > з Facebook.

  2. У діалоговому вікні Facebook підключіться до Facebook за допомогою "я", імені користувача або ідентифікатора об'єкта.

    Примітка.: Ваше ім'я користувача Facebook відрізняється від входу в обліковий запис електронної пошти.

  3. Виберіть категорію, щоб підключитися до розкривного списку підключення . Наприклад, виберіть друзі , щоб надати доступ до всіх відомостей, доступних у вашій категорії друзів Facebook.

  4. Натисніть кнопку OK.

  5. Якщо потрібно, натисніть кнопку увійти в діалоговому вікні Access Facebook , введіть адресу електронної пошти або номер телефону та пароль. Ви можете перевірити, чи залишиться вхід. Після входу натисніть кнопку підключитися.

  6. Після завершення підключення ви зможете попередньо переглядати таблицю, яка міститиме інформацію про вибрану категорію. Наприклад, якщо вибрати категорію "друзі", надбудова Power Query надає таблицю, яка міститиме ваші друзі з Facebook за іменем.

  7. Натисніть кнопку " завантажити " або " редагувати".

За допомогою редактора запитів можна писати формули для надбудови Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Редактор Power Query з формулою Facebook

Примітка.: Редактор запитів відображається лише під час завантаження, редагування або створення нового запиту за допомогою надбудови Power Query. У наведеному далі відео показано вікно редактора запитів, яке відображається після редагування запиту в книзі Excel. Щоб переглянути редактор запитів без завантаження або редагування наявного запиту книги, у розділі отримати зовнішні дані на вкладці Power Query стрічки виберіть з інших джерел > пустий запит. У наведеному далі відео показано один зі способів відображення редактора запитів.

Перегляд редактора запитів у програмі Excel

Примітки.: 

  • Перш ніж підключитися до бази даних у будь-якому разі, ви можете використовувати драйвер SAP для SQL , інстальованого на комп'ютері. Виберіть драйвер для своєї інсталяції Power Query (32- або 64-розрядний).

  1. На вкладці Power Query стрічки виберіть з бази даних > зі служби SAP Sybase SQL будь-де.

    Приклад елемента керування форми «поле зі списком»
  2. У діалоговому вікні база даних Sybase Укажіть сервер Sybase для підключення до поля ім'я сервера . Додатково можна зазначити Ім’я бази даних.

  3. Якщо потрібно імпортувати дані за допомогою власного запиту бази даних, укажіть запит у полі оператор SQL . Докладні відомості наведено в статті Імпорт даних із бази даних із використанням рідної запитів до бази даних.

  4. Натисніть кнопку OK.

  5. За замовчуванням установлено прапорець шифрувати підключення , щоб надбудова Power Query підключиться до бази даних за допомогою простого зашифрованого підключення.

  6. Натисніть кнопку Підключитися.

Microsoft Azure Сховище BLOB-даних – це служба для зберігання великих обсягів неструктурованих даних, наприклад зображень, відео, аудіо-та документів, які можна отримати в будь-якій точці світу через HTTP або HTTPS. Щоб отримати докладні відомості про службу сховища Azure BLOB-об'єктів, Дізнайтеся, як використовувати сховище BLOB-об'єктів.

  1. На вкладці Power Query стрічки виберіть з > з Microsoft Azure сховище BLOB-об'єктів.

    Діалогове вікно "Імпорт надбудови Power Query" з "Лазурний"
  2. У діалоговому вікні Microsoft Azure сховище BLOB -об'єктів введіть ім'я облікового запису Microsoft Azure або URL-адресу сховища, а потім натисніть кнопку OK.

  3. Якщо ви вперше підключаєтеся до служби зберігання BLOB-об'єктів, вам буде запропоновано ввести та зберегти ключ доступу до сховища. У діалоговому вікні access Microsoft Azure сховище BLOB -об'єктів введіть ключ доступу до сховища в полі ключ облікового запису та натисніть кнопку зберегти.

    Примітка.: Якщо потрібно отримати ключ доступу до сховища, перейдіть на порталMicrosoft Azure, виберіть свій обліковий запис, а потім клацніть піктограму керування ключем доступу в нижній частині сторінки. Клацніть піктограму копіювати праворуч від первинного ключа, а потім вставте значення в поле ключ облікового запису .

  4. У редакторі запитів перелічено всі доступні контейнери в Microsoft Azure сховище BLOB-об'єктів. У навігаторівиберіть контейнер, у якому потрібно імпортувати дані, а потім натисніть кнопку Застосувати & закрити.

  1. На вкладці Power Query стрічки виберіть з лазурового > з Microsoft Azure hdinприцілу.

    Діалогове вікно Microsoft Office Enterprise 2007
  2. У діалоговому вікні Microsoft Azure Hdinприцілу введіть ім'я облікового запису та натисніть кнопку OK.

  3. Після цього вкажіть свій ключ облікового записута натисніть кнопку підключитися.

    Примітка.: Якщо потрібно відновити ключ, поверніться до порталуMicrosoft Azure, виберіть свій обліковий запис сховища та клацніть піктограму керування ключем доступу в нижній частині сторінки. Клацніть піктограму копіювати праворуч від первинного ключа та вставте значення в майстер.

  4. Виберіть свій кластер у діалоговому вікні " Навігатор ", а потім знайдіть і виберіть файл вмісту.

  5. Натисніть кнопку завантажити , щоб завантажити вибрану таблицю, або натисніть кнопку редагувати , щоб виконувати додаткові фільтри та перетворення даних, перш ніж завантажувати її.

Примітка.: Функція Hdinприцілу має таблицю за замовчуванням, HiveSampleData. txt, за допомогою якої можна дізнатися, як дані імпортуються в програму Excel. Щоб отримати покрокові вказівки про імпорт даних із Hdinприцілу, Дізнайтеся, як підключити програму Excel до Microsoft лазуровогов надбудові Power Query.

Надбудова Power Query недоступна у програмі Excel 2007. Проте ви все одно можете підключитися до зовнішніх джерел даних. Зауважте, що цей досвід не настільки надійний, як еквівалентно Get & Transform досвід Power Query. Див.: уніфіковане отримання & перетворення.

Майстер зв’язків даних

Крок 1: створення зв'язку з іншою книгою

  1. На вкладці Дані натисніть кнопку Підключення.

    Підключення

  2. У діалоговому вікні підключення до книги натисніть кнопку Додати.

  3. У нижній частині діалогового вікна Наявні підключення натисніть кнопку Знайти інші.

  4. Знайдіть свою книгу та натисніть кнопку Відкрити.

  5. У діалоговому вікні Виділити таблицю виберіть таблицю (аркуш) і натисніть кнопку OK.

    Примітки.: 

    • Аркуші називаються таблицями "таблиці" в діалоговому вікні " вибір таблиці "

    • Одночасно можна додавати лише одну таблицю.

    • Таблицю можна перейменувати, натиснувши кнопку Властивості . Також можна додати опис.

  6. Щоб додати інші таблиці, повторіть кроки 2 – 5.

  7. Натисніть кнопку Закрити.

Крок 2. Додавання таблиць до аркуша

  1. Виберіть елемент Наявні підключення, виберіть таблицю та натисніть кнопку Відкрити.

  2. У діалоговому вікні Імпорт даних виберіть місце, куди потрібно помістити дані в книгу, і чи потрібно переглядати дані у вигляді таблиці, зведеної таблиціабо зведеної діаграми.

Щоб підключитися до бази даних Access, можна скористатися майстром зв'язків даних.

  1. На вкладці Дані у групі Отримання зовнішніх даних натисніть кнопку З Access.

    Група «Отримання зовнішніх даних» на вкладці «Дані»

  2. У діалоговому вікні Вибір джерела даних перейдіть до бази даних Access.

  3. У діалоговому вікні Вибір таблиці виберіть потрібні таблиці або запити та натисніть кнопку OK.

  4. Натисніть кнопку Готово, щоб завершити роботу, або кнопку Далі, щоб змінити відомості про підключення.

  5. У діалоговому вікні Імпорт даних виберіть розташування, куди слід додати дані, а також визначте спосіб їх перегляду (у вигляді таблиці, звіту зведеної таблиці або зведеної діаграми).

  6. Натисніть кнопку Властивості, щоб установити додаткові властивості підключення на кшталт параметрів оновлення підключених даних.

  7. Окрім цього дані можна додати до моделі даних, щоб мати змогу об’єднувати їх з іншими таблицями або даними з інших джерел, створювати зв’язки між таблицями та виконувати додаткові дії, доступні під час роботи зі звітом зведеної таблиці.

  8. Натисніть кнопку OK, щоб завершити внесення змін.

Перейдіть на вкладку дані > отримувати зовнішні дані > з тексту. Потім у діалоговому вікні Імпорт текстового файлу двічі клацніть текстовий файл, який потрібно імпортувати, і відкриється діалогове вікно майстер імпорту тексту.

Крок 1 із 3

Початковий тип даних    Якщо елемент у текстовому файлі розділено знаками табуляції, двокрапки, крапками з комою, пробілами або іншими символами, виберіть пункт з роздільниками. Якщо всі пункти в кожному стовпці мають однакові довжини, виберіть пункт постійна ширина.

Початок імпорту в рядку    Введіть або виберіть номер рядка, щоб указати перший рядок даних, який потрібно імпортувати.

Файл походження    Виберіть набір символів, який використовується в текстовому файлі. У більшості випадків ви можете вийти з цього параметра за замовчуванням. Якщо ви знаєте, що текстовий файл створено, використовуючи інший набір символів, ніж набір символів, який використовується на комп'ютері, потрібно змінити цей параметр, щоб відповідати цьому набору символів. Наприклад, якщо комп'ютер настроєно на використання набору символів 1251 (кирилиця, Windows), але ви знаєте, що файл було створено за допомогою набору символів 1252 (Західна Європа, Windows), потрібно встановити файл "Джерело " до 1252.

Ознайомлювальну версію файлу    У цьому полі відображається текст, який відображатиметься, коли його розділено на стовпці на аркуші.

Крок 2 із 3 (дані з роздільниками)

Роздільників    Виділіть символ, який відокремлює значення в текстовому файлі. Якщо символ не відображається, установіть прапорець інший , а потім введіть символ у полі, що містить курсор. Ці варіанти недоступні, якщо тип даних має фіксовану ширину.

Розглядати послідовні роздільники як один    Установіть цей прапорець, якщо дані містять роздільник кількох символів між полями даних або, якщо дані містять кілька користувацьких роздільників.

Обмежувач тексту    Виділіть символ, який охоплює значення в текстовому файлі. Коли програма Excel зустрічає символ обмежувачів тексту, весь текст, який слідує за цим символом, і передує наступному екземпляму цього символу, буде імпортовано як одне значення, навіть якщо текст містить символ роздільника. Наприклад, якщо роздільник – це кома (,) і обмежувач тексту – лапки (")," Даллас, штат Техас "імпортується в одну з комірок, як у Далласі, штат Техас. Якщо текст не має жодного символу або апострофа ('), як обмежувач тексту, "Даллас, штат Техас" імпортується на дві суміжні клітинки, як "Даллас і Техас".

Якщо символ роздільника відбувається між обмежувачами тексту, Excel не пропускає класифікаторів в імпортованому значенні. Якщо символ роздільника не відбувається між обмежувачами тексту, у програмі Excel міститься символ кваліфікатора у імпортованому значенні. Таким чином, "Даллас Техас" (за допомогою функції "цитата тексту") імпортується в одну камеру як "Даллас Texas".

Зразок даних    Перегляньте текст у цьому полі, щоб переконатися, що текст буде розділено на стовпці на аркуші, як потрібно.

Крок 2 із 3 (дані про фіксовану ширину)

Зразок даних    Установлення ширини поля в цьому розділі. Клацніть вікно "зразок", щоб установити розрив стовпця, який позначено вертикальною лінією. Двічі клацніть розрив стовпця, щоб видалити його, або перетягніть розрив стовпця, щоб перемістити його.

Крок 3 із 3

Натисніть кнопку Додатково , щоб виконати одну або кілька з наведених нижче дій.

  • Укажіть тип роздільників десяткового та дробової частини, які використовуються в текстовому файлі. Коли дані імпортуються в програму Excel, роздільники відповідають указаним для вашого розташування в регіональних і мовних параметрах або регіональних параметрах (панель керування Windows).

  • Укажіть, що один або кілька числових значень можуть містити знак "знак".

Формат даних стовпця    Клацніть формат даних стовпця, вибраного в розділі " зразок даних ". Якщо ви не хочете імпортувати вибраний стовпець, натисніть кнопку не імпортувати стовпець (пропустити).

Після вибору параметра формат даних для вибраного стовпця заголовок стовпця в області " зразок даних " відображає формат. Якщо вибрано пункт дата, у полі дата виберіть формат дати.

Виберіть формат даних, який тісно відповідає попереднім даним, щоб програма Excel могла правильно перетворити імпортовані дані. Наприклад:

  • Щоб перетворити стовпець усіх символів грошових одиниць у форматі грошової одиниці Excel, виберіть пункт загальні.

  • Щоб перетворити стовпець усіх числових символів на формат тексту Excel, виберіть пункт текст.

  • Щоб перетворити стовпець на всі символи дат, кожну дату в порядку року, місяця та дня, у формат дати Excel, виберіть пункт дата, а потім у полі дата виберіть тип дати з ymd .

Програма Excel імпортуватиме стовпець як загальні , якщо перетворення може принести непередбачені результати. Наприклад:

  • Якщо стовпець містить поєднання форматів, як-от алфавітно-цифрові символи, Excel перетворює стовпець на звичайний.

  • Якщо у стовпці дат кожна дата має порядок року, місяця та дати, а ви вибрали пункт дата разом із типом дати mdy, Excel перетворює стовпець на формат загальні. Стовпець, що містить символи дат, має точно збігатися з вбудованою датою або настроюваними форматами дат.

Якщо програма Excel не перетворює стовпець на потрібний формат, можна перетворити дані після імпорту.

Вибравши потрібні настройки, натисніть кнопку завершити , щоб відкрити діалогове вікно Імпорт даних і виберіть місце, де потрібно розмістити дані.

Import Data

Установіть ці параметри, щоб керувати тим, як працює процес імпорту даних, зокрема про те, які властивості зв'язків даних слід використовувати, а також про те, які файли та діапазон слід заповнити імпортованими даними.

  • Параметри в розділі Вибір способу перегляду цих даних у книзі доступні, лише якщо у вас є модель даних, підготовлена та виберіть параметр, щоб додати цей імпорт до цієї моделі (див. третій елемент у цьому списку).

  • Укажіть цільову книгу:

    • Якщо вибрати наявний аркуш, клацніть її на аркуші, щоб розташувати першу частину імпортованих даних, або клацніть і перетягніть вказівник миші, щоб вибрати діапазон.

    • Виберіть новий аркуш , який потрібно імпортувати до нового аркуша (починаючи з клітинок a1).

  • Якщо у вас є модель даних на місці, натисніть кнопку додати ці дані до моделі даних, щоб включити цей імпорт у модель. Докладні відомості наведено в статті створення моделі даних у програмі Excel.

    Зверніть увагу, що вибір цього параметра розблокує параметри в розділі Виберіть, як потрібно переглядати ці дані в книзі.

  • Натисніть кнопку Властивості , щоб установити будь-які потрібні властивості зовнішнього діапазону даних. Докладні відомості наведено в статті керування зовнішніми діапазонами даних і їхніми властивостями.

  • Натисніть кнопку OK , коли все буде Готово, щоб завершити імпорт даних.

  1. На вкладці дані в групі отримання зовнішніх даних натисніть кнопку з Інтернету.

  2. У діалоговому вікні новий веб-запит введіть адресу веб-сторінки, яку потрібно виконати в полі адреса , а потім натисніть кнопку перейти.

    Відкриється веб-сторінка в діалоговому вікні Створення веб-запиту.

  3. На веб-сторінці клацніть маленьке жовте поле з червоною стрілкою поруч із кожною таблицею, яку потрібно зробити запитом.

  4. Установіть потрібні настройки, а потім натисніть кнопку Імпорт.

Настроювання параметрів веб-запиту

  1. У верхньому правому куті діалогового вікна створення веб-запиту натисніть кнопку настройки.

  2. У діалоговому вікні "властивості веб-запиту" установіть один із наведених нижче параметрів.

    Параметр

    Ефекти

    Форматування

    • Немає   Веб-дані буде імпортовано як звичайний текст. Форматування не імпортуватиметься, а текст посилання буде імпортовано з будь-яких гіперпосилань.

    • Лише форматування RTF   Веб-дані буде імпортовано як форматований текст, але текст посилання буде імпортовано з будь-яких гіперпосилань.

    • Повне форматування HTML   Усі форматування буде імпортовано, а імпортовані гіперпосилання буде функціональним.

    Імпорт <ПОПЕРЕДНЬОГО> блоків у стовпці

    Якщо вибрано цей параметр, кожен <ПОПЕРЕДНЬОГО> блок буде імпортовано як стовпець.

    Розглядати послідовні роздільники як один

    Цей параметр застосовується лише в тому випадку, якщо вибрано попередній параметр. Якщо вибрано цей параметр, роздільники, які не містять тексту між ними, буде вважатися одним роздільником під час процесу імпорту.

    Використання тих самих параметрів імпорту для всього розділу

    Цей параметр застосовується лише в тому випадку, якщо вибрано попередній параметр. Якщо вибрано цей параметр, дані з HTML-<попередніх> тегів на зазначеній сторінці обробляються все відразу під час процесу імпорту. Якщо не вибрано, дані імпортуватимуться в блоках суміжних рядків таким чином, щоб рядки заголовків розпізнавалися як такі.

    Вимкнення розпізнавання дати

    Якщо вибрано, дати буде імпортовано як текст. Якщо не вибрано, дати буде імпортовано як значення дати й часу.

    Вимкнення перенаправлення веб-запитів

    Якщо вибрано, переспрямування буде пропущено. Якщо не вибрано, переспрямування буде оброблено.

Функція "Отримати та перетворити" не була доступна в Excel 2007, але ви можете підключитися до бази даних Microsoft SQL Server з книги Excel 2007 за допомогою файлу зв’язку з даними Office (ODC). SQL Server – це повнофункціональна програма для роботи з реляційними базами даних, призначена для корпоративних рішень в області керування даними з високими вимогами до продуктивності, доступності, масштабованості й безпеки.

  1. На вкладці Дані в групі Отримання зовнішніх даних клацніть З інших джерел, а потім – З сервера SQL.

    Зображення стрічки у програмі Excel

    Запуститься майстер зв’язків даних. Цей майстер включає три сторінки.

    Сторінка 1. Підключення до сервера баз даних     

  2. На кроці 1 у полі Ім’я сервера введіть ім’я комп’ютера SQL Server.

  3. На кроці 2 в розділі Облікові відомості виконайте одну з таких дій:

    • Щоб використовувати поточні ім’я користувача та пароль Microsoft Windows, клацніть Використовувати автентифікацію Windows.

    • Щоб ввести ім’я користувача бази даних і пароль, клацніть Використовувати такі ім’я користувача й пароль, а потім введіть ці дані у відповідних полях Ім’я користувача та Пароль.

      Примітка про безпеку.: 

      • Використовуйте надійні паролі, у яких поєднуються букви верхнього й нижнього регістра, цифри та символи. Якщо в паролі не поєднуються ці елементи, він ненадійний. Приклад надійного пароля: Y6dh!et5. Приклад ненадійного пароля: house1. Пароль має містити не менше 8 символів. Краще використовувати кодову фразу, яка містить не менше 14 символів.

      • Пам’ятати свій пароль дуже важливо. Якщо ви забудете пароль, корпорація Майкрософт не зможе його відновити. Зберігайте записані паролі в безпечному місці подалі від інформації, яку вони захищають.

      Сторінка 2. Вибір бази даних і таблиці     

  4. У розділі Виберіть базу даних, яка містить потрібні дані виберіть базу даних. У розділі З’єднання з певною таблицею виберіть конкретну таблицю або подання.

    Ви можете зняти прапорець З’єднання з певною таблицею, щоб інші користувачі, які використовують цей файл зв’язку, самостійно вибирали список таблиць і подань.

    Сторінка 3. Збережіть файл зв’язку даних і завершіть роботу     

  5. За потреби в полі Ім’я файлу перевірте запропоноване ім’я файлу. Натисніть кнопку Огляд, щоб змінити стандартне розташування файлу ("Мої джерела даних").

  6. За потреби введіть опис файлу, зрозуміле ім’я й поширені слова для пошуку в полях Опис, Зрозуміле ім’я та Ключові слова пошуку.

  7. Щоб забезпечити використання файлу зв’язку під час оновлення даних, установіть прапорець Завжди намагатися використовувати цей файл для оновлення даних. Так усі книги, які застосовують цей файл зв’язку, використовуватимуть оновлення до нього.

  8. Щоб указати спосіб доступу до зовнішнього джерела даних звіту зведеної таблиці, якщо книгу збережено в Excel Services і відкрито за допомогою Excel Services, натисніть кнопку Параметри автентифікації, а потім виберіть один із наведених нижче параметрів, щоб увійти в джерело даних:

    • Автентифікація Windows     Виберіть цей параметр, щоб використовувати ім’я користувача та пароль Windows для поточного користувача. Це найбезпечніший спосіб, але він може вплинути на продуктивність, якщо до сервера підключено багато користувачів.

    • Єдиний вхід     Виберіть цей параметр, щоб використовувати єдиний вхід, а потім введіть відповідний ідентифікатор у полі Ідентифікатор SSO. Адміністратор сайту може налаштувати сайт Windows SharePoint Services на використання бази даних єдиного входу, у якій можна зберігати ім’я користувача та пароль. Це, мабуть, найефективніший спосіб, якщо до сервера підключено багато користувачів.

    • Немає     Виберіть цей параметр, щоб зберегти ім’я користувача та пароль у файлі зв’язку.

      Примітка про безпеку.: Радимо не зберігати відомості про вхід до системи під час підключення до джерел даних. Ці відомості можуть зберігатися як звичайний текст, а зловмисний користувач може отримати доступ до інформації, що поставить під загрозу безпеку джерела даних.

      Примітка.: Параметри автентифікації використовуються лише в службах Excel Services, а не в програмі Excel.

  9. Натисніть кнопку OK.

  10. Натисніть кнопку Готово, щоб закрити майстер зв’язків даних.

    Відобразиться діалогове вікно Імпорт даних.

  11. У розділі Виберіть режим перегляду цих даних у робочій книзі виконайте одну з таких дій:

    • Щоб створити таблицю Excel, клацніть Таблиця (використовується за замовчуванням).

    • Щоб створити звіт зведеної таблиці, клацніть Звіт зведеної таблиці.

    • Щоб створити звіт зведеної діаграми та зведеної таблиці, клацніть Звіт зведених діаграми та таблиці.

      Примітка.: Параметр Лише створити підключення доступний тільки для бази даних OLAP.

  12. У розділі Куди слід помістити дані? виконайте одну з таких дій:

    • Щоб розташувати дані на наявному аркуші, виберіть Наявний аркуш, а потім введіть ім’я першої клітинки в діапазоні клітинок, у якому слід розташувати дані.

      Крім того, натисніть кнопку згорнути діалогове вікно Зображення кнопки , щоб тимчасово згорнути діалогове вікно, вибрати початок клітинок на аркуші, а потім натисніть кнопку розгорнути діалогове вікно Зображення кнопки .

    • Щоб розташувати дані на новому аркуші, починаючи з клітинки A1, установіть перемикач Новий аркуш.

  13. За потреби можна змінити властивості підключення (а також змінити файл зв’язку). Для цього клацніть Властивості, внесіть зміни в діалоговому вікні Властивості підключення, а потім натисніть кнопку OK.

    Докладні відомості див. в статті Властивості підключення.

Для програми Excel 2007 можна використовувати Microsoft Query для підключення до ДЖЕРЕЛ даних ODBC.

Майстер зв’язків даних

  1. На вкладці дані в групі отримання зовнішніх даних натисніть кнопку з інших джерел, а потім виберіть пункт з служб аналізу.

    Практичне заняття у програмі PowerPoint 2010

    Відобразиться майстер зв'язків даних. Цей майстер містить три області.

    • Підключення до сервера бази даних

    • Вибір бази даних і таблиць

    • Збереження файлу зв'язку даних і завершення

  2. В області сервера підключення до бази даних у полі ім'я сервера введіть ім'я сервера баз даних OLAP.

    Порада.: Якщо ви знаєте ім'я файлу автономного куба, до якого потрібно підключитися, можна ввести повний шлях до файлу, ім'я файлу та розширення.

  3. У розділі облікові дані для входувиконайте одну з наведених нижче дій, а потім натисніть кнопку Далі.

    • Щоб використовувати поточне ім'я користувача та пароль Windows, виберіть посилання Використовувати автентифікацію Windows.

    • Щоб ввести ім’я користувача бази даних і пароль, клацніть Використовувати такі ім’я користувача й пароль, а потім введіть ці дані у відповідних полях Ім’я користувача та Пароль.

  4. У розділі Виберіть базу даних, яка містить потрібні дані , виберіть базу даних, а потім натисніть кнопку Далі.

    Щоб підключитися до певного куб в базі даних, переконайтеся, що встановлено прапорець підключитися до певного куба або таблиці , а потім виберіть куб зі списку.

  5. У полі зберегти файл зв'язку даних і область завершення в поле ім'я файлу змініть ім'я файлу за замовчуванням за потреби (необов'язково).

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

  6. У полях Опис, зрозуміле ім'ята Пошук ключових слів Введіть опис файлу, зрозуміле ім'я та загальні слова для пошуку (усі необов'язкові).

  7. Щоб переконатися, що файл підключення використовується, коли зведена таблиця оновлюється, натисніть кнопку завжди намагатися використовувати цей файл для оновлення цих даних.

    Установлення цього прапорця гарантує, що оновлення до файлу підключення завжди буде використано всіма книгами, які використовують цей файл підключення.

  8. Натисніть кнопку Готово, щоб закрити майстер зв’язків даних.

  9. У діалоговому вікні Імпорт даних у розділі Вибір способу перегляду цих даних у книзівиконайте одну з наведених нижче дій.

    • Щоб створити лише звіт зведеної таблиці, натисніть кнопку звіт зведеної таблиці.

    • Щоб створити звіт зведеної таблиці та звіт зведеної діаграми, виберіть пункт зведена діаграма та звіт зведеної таблиці.

    • Щоб зберегти вибране підключення в книзі для подальшого використання, виберіть пункт лише створити підключення. Цей прапорець гарантує, що підключення використовується формулами, які містять створені функції кубів, і не потрібно створювати звіт зведеної таблиці.

  10. У розділі де потрібно помістити дані, виконайте одну з наведених нижче дій.

    • Щоб розташувати звіт зведеної таблиці на наявному аркуші, виберіть елемент наявний аркуш, а потім введіть посилання на клітинку першої клітинки в діапазоні клітинок, у яких потрібно знайти звіт зведеної таблиці.

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

  11. Щоб розташувати звіт зведеної таблиці на новому аркуші, починаючи з клітинок a1, натисніть кнопку створити аркуш.

  12. Щоб перевірити або змінити властивості підключення, натисніть кнопку Властивості, внесіть потрібні зміни в діалоговому вікні Властивості підключення , а потім натисніть кнопку OK.

Робота з зовнішніми зв'язками даних

У наведених нижче розділах описано, як працюють зв'язки із зовнішніми даними, а також Дізнайтеся, як знаходити зміни, керувати та ділитися інформацією про підключення за допомогою інших програм і користувачів.

Знайомство з основами зв'язків даних

Дані в книзі Excel можуть виходити з двох різних розташувань. Дані можуть зберігатися безпосередньо в книзі, або він може зберігатися в зовнішньому джерелі даних, наприклад у текстовому файлі, у базі даних або на Кубі в онлайновій аналітичній обробці (OLAP). Це зовнішнє джерело даних підключено до книги через зв'язок даних, який містить набір відомостей, які описують, як знайти, ввійти в систему та отримати доступ до зовнішнього джерела даних.

Основна перевага підключення до зовнішніх даних полягає в тому, що ви можете періодично аналізувати ці дані, не скопіювавши дані до книги, що являє собою операцію, яка може зайняти багато часу та схильної до помилки. Після підключення до зовнішніх даних можна також автоматично оновлювати (або оновлювати) книги Excel із вихідного джерела даних, коли джерело даних оновлюється новими відомостями.

Відомості про підключення зберігатимуться в книзі, а також можуть зберігатися в файлі підключення, наприклад файл підключення до даних Office (ODC) або файл імені джерела даних (DSN).

Щоб забезпечити зовнішні дані у програмі Excel, потрібно отримати доступ до даних. Якщо зовнішня джерело даних, до якої потрібно отримати доступ, немає на локальному комп'ютері, можливо, знадобиться звернутися до адміністратора бази даних для пароля, дозволів користувача або іншої інформації про підключення. Якщо джерело даних – це база даних, переконайтеся, що база даних не відкривається в монопольному режимі. Якщо джерело даних – це текстовий файл або електронна таблиця, переконайтеся, що інший користувач не має її відкрито для монопольного доступу.

Багато джерел даних також вимагають використання драйвера ODBC або постачальника даних OLE, щоб координувати потік даних між програмою Excel, файлом підключення та вихідним кодом.

Наведена нижче схема підсумовує ключові моменти щодо зв'язків даних.

Підключення до зовнішніх джерел даних

1. існують різні джерела даних, до яких можна підключитися: служби аналізу, SQL Server, Microsoft Access, інші OLAP та реляційні бази даних, електронні таблиці та текстові файли.

2. багато джерел даних пов'язано з відповідним драйвером ODBC або постачальником OLE DB.

3. файл підключення визначає всі відомості, необхідні для доступу та отримання даних із джерела даних.

4. відомості про підключення копіюються з файлу підключення до книги, а відомості про підключення можна легко редагувати.

5. дані копіюються до книги, щоб його можна було використовувати так само, як ви використовуєте дані, які зберігається безпосередньо в книзі.

Пошук підключень

Щоб отримати доступ до файлів підключення, скористайтеся діалоговим вікном наявне підключення . (На вкладці дані в групі отримання зовнішніх даних натисніть кнопку наявне підключення.) За допомогою цього діалогового вікна можна переглянути такі типи підключень:

  • Зв'язки в книзі    

    У цьому списку відображаються всі поточні зв'язки в книзі. Список створюється з уже визначених підключень, створених за допомогою діалогового вікна Вибір джерела даних у майстрі підключення даних, або з підключень, які раніше були обрані як підключення з цього діалогового вікна.

  • Підключення файлів на комп'ютері    

    Цей список створюється з папки " Мої джерела даних ", яка зазвичай зберігається в папці " Мої документи " (Windows XP) або " документи " (Windows Vista).

  • Підключення файлів у мережі    

    Цей список можна створити з таких варіантів:

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

    • Excel Services бібліотека зв'язків даних (DCL) на веб-сайті SharePoint Foundation. 

Редагування властивостей підключення

Ви також можете використовувати програму Excel як редактор файлів підключення, щоб створювати та редагувати підключення до зовнішніх джерел даних, які зберігаються в книзі або у файлі підключення. Якщо потрібне підключення відсутнє, можна створити підключення, натиснувши кнопку Огляд , щоб відобразити діалогове вікно Вибір джерела даних , а потім натисніть кнопку Створити джерело , щоб запустити майстер зв'язків даних.

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

Якщо ви використовуєте файл підключення для підключення до джерела даних, програма Excel копіює відомості про підключення з файлу підключення до книги Excel. Під час внесення змін за допомогою діалогового вікна Властивості підключення ви редагуєте дані про зв'язки даних, які зберігаються в поточній книзі Excel, а не у вихідному файлі зв'язку з даними, який можна було використовувати для створення підключення (позначена іменем файлу, відображеного в властивості файл підключення на вкладці визначення ). Після того як ви редагуєте відомості про підключення (за винятком властивостей підключення та опису підключення ), посилання на файл підключення буде видалено, а властивість " файл підключення " буде знято.

Щоб переконатися, що файл підключення завжди використовується, коли джерело даних оновлюється, натисніть кнопку завжди намагатися використовувати цей файл, щоб оновити ці дані на вкладці визначення . Установіть цей прапорець гарантує, що оновлення до файлу підключення завжди використовуватиметься всіма книгами, які використовують цей файл підключення, який має також містити цей набір властивостей.

Керування підключеннями

За допомогою діалогового вікна " підключення до книги " можна легко керувати цими підключеннями, зокрема створювати, редагувати та видаляти їх. (На вкладці дані в групі отримання зовнішніх даних натисніть кнопку підключення.) За допомогою цього діалогового вікна можна виконувати такі дії:

  • створювати, редагувати, оновлювати й видаляти зв’язки, які використовуються в книзі;

  • Перевірка джерела зовнішніх даних. Це може знадобитися в разі, якщо підключення було визначено іншим користувачем.

  • показувати, де використовується кожне підключення в поточній книзі;

  • діагностувати повідомлення про помилку підключень до зовнішніх даних;

  • переспрямовувати підключення до іншого сервера або джерела даних чи заміняти файл підключення для наявного підключення;

  • легко створювати файли підключень і надавати користувачам спільний доступ до них.

Спільний доступ до підключень

Файли підключення особливо корисні для надання спільного доступу до підключень на постійній основі, що робить підключення зручнішими, допомагаючи покращити безпеку підключень і сприяти управлінню джерелами даних. Кращий спосіб надати спільний доступ до файлів підключення – помістити їх в безпечне та надійне розташування, наприклад мережну папку або бібліотеку SharePoint, де користувачі можуть читати файл, але лише призначені користувачі можуть змінювати файл.

Використання файлів ODC

Ви можете створювати файли зв'язків даних Office (ODC), підключатись до зовнішніх даних за допомогою діалогового вікна Вибір джерела даних або за допомогою майстра зв'язків даних, щоб підключитися до нових джерел даних. Файл ODC використовує користувацькі HTML-та XML-теги для зберігання відомостей про підключення. Ви можете легко переглядати або редагувати вміст файлу в програмі Excel.

Файли підключення можна надавати іншим користувачам, щоб надати їм однаковий доступ до зовнішнього джерела даних. Іншим користувачам не потрібно настроювати джерело даних, щоб відкрити файл підключення, але, можливо, знадобиться інсталювати драйвер ODBC або постачальник OLE DB, необхідний для доступу до зовнішніх даних на своєму комп'ютері.

Файли ODC – це рекомендований спосіб підключення до даних і надання спільного доступу до даних. Ви можете легко перетворити інші традиційні файли зв'язку (DSN, UDL і файли запитів) до файлу ODC, відкривши файл підключення, а потім натиснувши кнопку експортувати файл підключення на вкладці визначення діалогового вікна Властивості підключення .

Використання файлів запитів

Файли запитів – це текстові файли, які містять відомості про джерело даних, зокрема ім'я сервера, на якому розміщено дані, і відомості про підключення, які ви надаєте під час створення джерела даних. Файли запитів – це традиційний спосіб надання спільного доступу до запитів іншим користувачам Excel.

Використання файлів запиту DQY    За допомогою Microsoft Query можна зберігати DQY-файли, які містять запити для даних із реляційних баз даних або текстових файлів. Під час відкриття цих файлів у Microsoft Query можна переглянути дані, повернуті запитом, і змінити запит на отримання різних результатів. DQY-файл можна зберегти в будь-якому запиті, який ви створюєте, за допомогою майстра запитів або безпосередньо в Microsoft Query.

Використання файлів OQY-запитів    Ви можете зберегти OQY-файли для підключення до даних у базі даних OLAP на сервері або в автономний файл куба (. CUB). Якщо ви використовуєте майстер багатовимірного підключення в Microsoft Query, щоб створити джерело даних для бази даних OLAP або куба, автоматично створюється OQY-файл. Оскільки бази даних OLAP не організовані в записах або таблицях, не можна створювати запити або DQY-файли, щоб отримати доступ до цих баз даних.

Використання RQY-файлів запитів    У програмі Excel можна відкривати файли запитів у форматі RQY, щоб підтримувати драйвери джерел даних OLE DB, які використовують цей формат. Щоб отримати докладніші відомості, ознайомтеся з документацією для вашого драйвера.

Використання файлів запитів у QRY    Microsoft Query може відкривати та зберігати файли запитів у форматі QRY для використання з попередніми версіями Microsoft Query, які не можуть відкривати DQY-файли. Якщо у вас є файл запиту в форматі QRY, який потрібно використовувати в програмі Excel, відкрийте файл у Microsoft Query, а потім збережіть його як DQY-файл. Докладні відомості про збереження DQY-файлів наведено в статті Довідка з Microsoft Query.

Використання файлів веб-запитів за допомогою IQY    У програмі Excel можна відкрити файли з веб-сайту, щоб отримати дані з Інтернету.

Використання діапазонів зовнішніх даних і властивостей

Діапазон зовнішніх даних (також званий таблицею запитів) – це визначене ім'я або ім'я таблиці, яке визначає розташування даних, які вносяться до аркуша. Під час підключення до зовнішніх даних програма Excel автоматично створить діапазон зовнішніх даних. Єдиний виняток для цього – це звіт зведеної таблиці, підключений до джерела даних, який не створює діапазон зовнішніх даних. У програмі Excel можна форматувати й розмітити зовнішній діапазон даних або використовувати його в обчисленнях, як і будь-які інші дані.

Програма Excel автоматично іменує діапазон зовнішніх даних, як показано нижче.

  • Зовнішні діапазони даних із файлів зв'язків даних Office (ODC) мають таке саме ім'я, що й ім'я файлу.

  • Зовнішні діапазони даних із баз даних називаються ім'ям запиту. За замовчуваннямджерело Query_from_ – це ім'я джерела даних, яке ви використовували для створення запиту.

  • Зовнішні діапазони даних із текстових файлів називаються іменами текстового файлу.

  • Зовнішні діапазони даних із веб-запитів називаються ім'ям веб-сторінки, з якої отримано дані.

Якщо на аркуші є кілька зовнішніх діапазонів даних із того самого джерела, то діапазони нумеруються. Наприклад, MyText, MyText_1, MyText_2 тощо.

Діапазон зовнішніх даних має додаткові властивості (не плутати з властивостями підключення), які можна використовувати для керування даними, наприклад збереженням форматування та ширини стовпців. Ці властивості діапазону зовнішніх даних можна змінити, натиснувши кнопку Властивості в групі підключення на вкладці дані , а потім внесіть зміни в діалогових вікнах властивостей діапазону зовнішніх даних або властивостей зовнішніх даних .

Примітка.: Якщо потрібно надати спільний доступ до зведення або звіту на основі зовнішніх даних, ви можете надати іншим користувачам книгу, що містить зовнішній діапазон даних, або створити шаблон звіту. шаблон звіту дає змогу зберігати зведення або звіт без збереження зовнішніх даних, щоб файл було меншим. Зовнішні дані витягаються, коли користувач відкриває шаблон звіту.

Загальні відомості про підтримку джерела даних у програмі Excel і службах Excel Services

Існує кілька об'єктів даних (як-от зовнішній діапазон даних і звіт зведеної таблиці), які можна використовувати для підключення до різних джерел даних. Проте тип джерела даних, до якого можна підключитися, відрізняється від кожного об'єкта даних. Ви також можете використовувати й оновлювати підключені дані в службах Excel Services, але існують додаткові обмеження та способи їх вирішення.

Об'єкт даних Excel і підтримка джерел даних

У наведеній нижче таблиці підсумовано, які джерела даних підтримуються для кожного об'єкта даних у програмі Excel.

Підтримується
Джерело даних

Програма
Excel дані
об'єкт

Створює
Зовнішня
дані
діапазон?

ОЛЕ
ДБ

ODBC

Текст
файл

HTML
файл

XML
файл

Служба
SharePoint списку

Майстер імпорту тексту

Так

Ні

Немає

Так

Ні

Ні

Немає

Звіт
зведеної таблиці (не OLAP)

Ні

Так

Так

Так

Ні

Немає

Так

Звіт
зведеної таблиці OLAP

Ні

Так

Ні

Ні

Ні

Ні

Немає

Короткий посібник користувача програми Outlook 2013

Так

Так

Так

Ні

Немає

Так

Так

Карта XML

Так

Ні

Ні

Ні

Немає

Так

Ні

Веб-запит

Так

Ні

Ні

Немає

Так

Так

Ні

Майстер зв’язків даних

Так

Так

Так

Так

Так

Так

Так

Microsoft Query

Так

Ні

Так

Так

Ні

Ні

Немає

Примітка.: Ці файли, імпортовані в текстовому файлі за допомогою майстра імпорту текстових файлів, імпортованої за допомогою карти XML, а також файлу HTML або XML, імпортованої за допомогою веб-запиту, не використовують драйвер ODBC або постачальник OLE DB, щоб підключення до джерела даних.

Служби Excel Services і підтримка джерел даних

Якщо потрібно відобразити книгу Excel у службах Excel Services (Excel у браузері), можна підключитися до даних і оновити дані, але потрібно використати звіт зведеної таблиці. Служби Excel Services не підтримують діапазони зовнішніх даних, а це означає, що служби Excel Services не підтримують таблицю Excel, підключену до джерела даних, веб-запит, карту XML або Microsoft Query.

Однак це обмеження можна обійти за допомогою зведеної таблиці для підключення до джерела даних, а потім спроектувати й розмічати зведену таблицю як двовимірну таблицю без рівнів, груп або проміжних підсумків, щоб відобразити всі потрібні значення рядків і стовпців. Щоб отримати докладніші відомості, перегляньте посилання в розділі " Переглянути також ".

Загальні відомості про компоненти доступу до даних

Компоненти доступу до даних Microsoft (MDAC) 2,8 входять до складу Microsoft Windows Server 2003 та Windows XP з пакетом оновлень 2 (SP2). За допомогою MDAC можна підключатися та використовувати дані з різноманітних реляційних та нереляційних джерел даних. Ви можете підключитися до багатьох різних джерел даних за допомогою драйверів ODBC або база даних OLE постачальників, які не вбудовано та постачаються в корпорації Майкрософт, а також розроблені різними третіми сторонами. Коли ви інсталюєте Microsoft Office, додаткові драйвери ODBC і постачальники OLE DB додаються до комп'ютера.

Windows Vista та Windows 7 використовують компоненти доступу до даних Windows (Windows КСР).

Щоб переглянути повний список постачальників OLE DB, інстальованих на комп'ютері, відкрийте діалогове вікно Властивості зв'язків даних із файлу зв'язків даних, а потім перейдіть на вкладку постачальник .

Щоб переглянути повний список постачальників ODBC, інстальованих на комп'ютері, відкрийте діалогове вікно адміністратор бази даних ODBC , а потім перейдіть на вкладку драйвери .

Ви також можете використовувати драйвери ODBC і служби OLE DB від інших виробників, щоб отримувати інформацію від джерел, відмінних від Microsoft Data sources, зокрема з іншими типами баз даних ODBC і бази даних OLE. Відомості про те, як інсталювати такі драйвери ODBC та постачальники OLE DB, можна переглянути в документації до бази даних або отримати від постачальника бази даних.

Використання ODBC для підключення до джерел даних

У наведених нижче розділах описано докладні відомості про підключення до бази даних (ODBC).

Архітектура ODBC

У архітектурі ODBC застосунок (наприклад, Excel) підключається до диспетчера драйверів ODBC, який, у свою чергу, використовує певний драйвер ODBC (наприклад, драйвер Microsoft SQL ODBC), щоб підключитися до джерела даних (наприклад, бази даних Microsoft SQL Server).

Визначення відомостей про підключення

Щоб підключитися до джерел даних ODBC, виконайте наведені нижче дії.

  1. Переконайтеся, що відповідний драйвер ODBC інстальовано на комп'ютері, який містить джерело даних.

  2. Визначення імені джерела даних (DSN) за допомогою адміністратора джерела даних ODBC для зберігання відомостей про підключення в реєстрі або файлі DSN або рядку підключення в коді Microsoft Visual Basic, щоб передати відомості про підключення безпосередньо до ДИСПЕТЧЕРА драйверів ODBC.

    Щоб визначити джерело даних, у Windows Vista натисніть кнопку Пуск і виберіть пункт панель керування. Послідовно виберіть елементи система та обслуговування, а потім – засоби адміністрування. В ОС Windows XP та Windows Server натисніть кнопку Пускі виберіть пункт панель керування. Натисніть кнопку продуктивність і обслуговування, виберіть пункт адміністрування. а потім виберіть пункт джерела даних (ODBC). Щоб отримати докладні відомості про різні параметри, натисніть кнопку " Довідка " в кожному діалоговому вікні.

Джерела даних комп’ютера

Машинні відомості про підключення сховища джерел даних у реєстрі на певному комп'ютері з іменем користувача. Джерела даних комп’ютера можна використовувати лише на тому комп’ютері, на якому їх визначено. Є два типи джерел даних комп’ютера: користувацькі та системні. Користувацькі джерела даних може використовувати лише поточний користувач, і вони видимі лише для цього користувача. Системні джерела даних можна використовувати всіма користувачами комп'ютера та видимі для всіх користувачів на комп'ютері.

Джерело даних комп'ютера особливо корисне, коли потрібно надати додаткову безпеку, оскільки вона допомагає переконатися, що користувачі, які ввійшли в систему, можуть переглядати джерело даних комп'ютера, а віддалений користувач не може скопіювати його на інший комп'ютер.

Файлові джерела даних

Файлові джерела даних (які також називаються DSN-файлами) зберігають відомості про підключення в текстовому файлі, а не в реєстрі, і, як правило, більш гнучкі, ніж використовувати джерела даних для комп'ютера. Наприклад, можна скопіювати джерело даних файлу до будь-якого комп'ютера з правильним драйвером ODBC, щоб програма могла покладатися на послідовні та точні відомості про підключення до всіх комп'ютерів, які він використовує. Або можна розмістити файлове джерело даних на одному сервері, надати до нього спільний доступ на багатьох комп’ютерах у мережі та легко зберігати відомості про підключення в одному розташуванні.

Крім того, для файлового джерела даних можна заборонити спільний доступ. Джерело даних файлу для неспільного доступу міститься на одному комп'ютері та вказує на машинний джерело даних. Ви можете використовувати файлові джерела даних із забороненим спільним доступом, щоб отримати доступ до наявних джерел даних комп’ютера із файлових джерел даних.

Використання OLE DB для підключення до джерел даних

У наведених нижче розділах описано докладні відомості про зв'язування та вбудовування об'єктів (OLE DB).

Архітектура OLE DB

У архітектурі OLE DB програма, яка отримує доступ до даних, називається споживачем даних (наприклад, Excel), а програма, яка дає змогу рідним доступ до даних, називається постачальником баз даних (наприклад, постачальником Microsoft OLE DB для SQL Server).

Визначення відомостей про підключення

Універсальний файл зв'язку даних (. UDL) містить відомості про підключення, які використовує споживач даних, щоб отримати доступ до джерела даних за допомогою постачальника баз даних OLE. Ви можете створити відомості про підключення, виконавши одну з наведених нижче дій.

  • У майстрі зв'язків даних використовуйте діалогове вікно Властивості посилання дані , щоб визначити посилання на дані для постачальника БАЗИ даних OLE. Щоб отримати докладніші відомості, перегляньте розділ Імпорт даних за допомогою майстра зв'язків даних.

  • Створіть пустий текстовий файл із розширенням імені файлу UDL, а потім Відредагуйте файл, у якому відобразиться діалогове вікно властивостей посилання на дані .

Оновлення даних

Під час підключення до зовнішнього джерела даних можна також виконати операцію оновлення, щоб отримати оновлені дані. Щоразу, коли ви оновлюєте дані, ви бачитимете найновішу версію даних, включно з усіма змінами, внесеними до даних після останнього оновлення.

На рисунку нижче описано основний процес дій, що відбувається під час оновлення даних, підключених до зовнішнього джерела даних.

Основний процес оновлення зовнішніх даних

1. операція оновлення отримує оновлені дані.

2. файл підключення визначає всі відомості, необхідні для доступу та отримання даних із зовнішнього джерела даних.

3. існують різні джерела даних, які можна оновити: OLAP, SQL Server, Access, OLE DB, ODBC, електронні таблиці та текстові файли.

4. оновлені дані буде додано до поточної книги.

У програмі Excel є багато параметрів для оновлення імпортованих даних, зокрема оновлення даних під час відкриття книги та автоматичне оновлення даних за своєчасними інтервалами. Ви можете продовжувати працювати в програмі Excel, коли дані оновлюватимуться, а також можна перевірити стан оновлення під час оновлення даних.

Якщо зовнішнє джерело даних вимагає пароль, щоб отримати доступ до даних, можна вимагати введення пароля під час кожного оновлення діапазон зовнішніх даних.

Імпорт даних із програмним і використанням функцій

Якщо ви розробник, у програмі Excel можна виконувати кілька підходів, щоб імпортувати дані, виконайте наведені нижче дії.

  • Щоб отримати доступ до зовнішнього джерела даних, можна скористатися Visual Basic для застосунків. Залежно від джерела даних, ви можете використовувати об'єкти даних ActiveX або об'єкти доступу до даних, щоб отримати дані. Ви також можете визначити рядок підключення в коді, який визначає відомості про підключення. За допомогою рядка підключення корисно, наприклад, якщо потрібно не вимагати від системних адміністраторів або користувачів спочатку створити файл підключення або спростити інсталяцію програми.

  • Якщо ви імпортуєте дані з бази даних SQL Server, радимо використовувати клієнт SQL, який – автономний інтерфейс програмування застосунків Access (API), який використовується для даних OLE і ODBC. Він поєднує в собі постачальника баз даних SQL OLE та драйвер SQL ODBC в одну рідну бібліотеку динамічного компонування (DLL), а також надаючи нові функціональні можливості, які відрізняються від компонентів Microsoft Data Access (MDAC). Ви можете використовувати клієнт SQL для створення нових програм або вдосконалити наявні програми, які можуть скористатися перевагами нових функцій SQL Server, як-от кілька активних наборів результатів (МАРСА), визначених користувачем типів (UDT) і підтримки типу даних XML.

  • Функція RTD отримує дані в реальному часі з програми, яка підтримує автоматизацію COM. Надбудова автоматизації COM функції RTD має бути створена й зареєстрована на локальному комп’ютері.

  • SQL. Функція запиту підключається до зовнішнього джерела даних і запускає запит з аркуша. SQL. Функція "запит" повертає результат у вигляді масиву без потреби в програмуванні макросів. Якщо ця функція недоступна, знадобиться інсталювати надбудову Microsoft Excel ODBC (XLODBC.XLA). Надбудову можна інсталювати з Office.com.

Докладні відомості про створення Visual Basic для програм наведено в статті Visual Basic Help (довідка).

Рівні конфіденційності

  • Перш ніж об'єднати джерела даних до певних даних, які відповідають вимогам аналізу даних, ви підключаєтеся до джерела даних на основі настройок рівнів конфіденційності джерела даних.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Додаткові відомості

Надбудова Power Query відома як набір функцій "Завантажити та перетворити" в Excel 2016.

Довідка надбудови Microsoft Power Query для Excel

Імпорт даних із бази даних за допомогою рідної запитів до бази даних

Довідка з керування даними в службі Power Bi для Office 365

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×