У багатьох випадках імпорт реляційних даних за допомогою надбудови Power Pivot швидший і ефективніший, ніж простий імпорт у програмі Excel.
- Зверніться до адміністратора бази даних, щоб отримати відомості про підключення до бази даних і перевірити наявність дозволу на доступ до даних.
- Якщо дані реляційні або вимірні, у надбудові Power Pivot виберіть вкладку Основне>Отримати зовнішні дані>з бази даних.
За потреби можна імпортувати дані з інших джерел.
- Якщо дані отримано з Ринку Microsoft Azure або каналу даних OData, натисніть кнопку Домашня> сторінказі служби даних.
- Виберіть вкладку Основне>Отримати зовнішні дані>з інших джерел , щоб вибрати джерело даних із усього списку.
На сторінці Вибір способу імпорту даних виберіть, чи слід брати всі дані в джерелі даних або фільтрувати їх. Виберіть таблиці та подання зі списку або напишіть запит, який указує, які дані імпортувати.
Перевагами імпорту Power Pivot є можливість:
- Відфільтруйте непотрібні дані, щоб імпортувати лише підмножину.
- Перейменуйте таблиці та стовпці під час імпорту даних.
- Вставте в попередньо визначений запит, щоб вибрати дані, які він повертає.
Поради з вибору джерел даних
- Постачальники OLE DB іноді можуть пропонувати більш швидку продуктивність для даних великого масштабу. Під час вибору різних постачальників для одного джерела даних спочатку слід спробувати постачальника ole DB.
- Імпорт таблиць із реляційних баз даних дає змогу зберегти кроки, оскільки під час імпорту використовуються зв'язки зовнішніх ключів для створення зв'язків між аркушами у вікні Power Pivot.
- Імпортуючи кілька таблиць, а потім видаляючи непотрібні, можна зберегти кроки. Якщо ви імпортуєте таблиці по одному, все одно може знадобитися створити зв'язки між таблицями вручну.
- Стовпці, які містять схожі дані в різних джерелах даних, – це основа створення зв'язків у вікні Power Pivot. Використовуючи гетерогенні джерела даних, виберіть таблиці зі стовпцями, які можна зіставити з таблицями в інших джерелах даних, які містять однакові або схожі дані.
- Щоб підтримувати оновлення даних для книги, опублікованої в SharePoint, виберіть джерела даних, які однаково доступні як для робочих станцій, так і для серверів. Опублікувавши книгу, можна настроїти графік оновлення даних, щоб оновлювати відомості в книзі автоматично. Використання джерел даних, доступних на мережевих серверах, дає змогу оновлювати дані.
Отримання даних з інших джерел
- Отримання даних зі служб аналізу
- Додавання даних на аркуші до моделі даних за допомогою зв’язаної таблиці
- Копіювання та вставлення рядків у модель даних у надбудові Power Pivot
Оновлення реляційних даних
У програмі Excel натисніть кнопкуЗв'язки>даних>Оновити все, щоб повторно підключитися до бази даних і оновити дані в книзі.
Оновлення оновить окремі клітинки та додасть рядки, які оновлюються в зовнішній базі даних після останнього імпорту. Оновлюватимуться лише нові рядки та наявні стовпці. Якщо потрібно додати новий стовпець до моделі, його потрібно імпортувати, виконавши наведені вище дії.
Під час оновлення просто повторюється той самий запит, який використовується для імпорту даних. Якщо джерело даних більше не в тому самому розташуванні або якщо таблиці чи стовпці видалено чи перейменовано, оновлення завершиться помилкою. Звісно, ви й надалі зберігаєте дані, імпортовані раніше. Щоб переглянути запит, який використовується під час оновлення даних, натисніть кнопкуКеруваннянадбудовою Power Pivot>, щоб відкрити вікно Power Pivot. Натисніть кнопку Властивості конструктора>таблиці , щоб переглянути запит.
Надання спільного доступу й дозволи
Зазвичай для оновлення даних потрібні дозволи. Якщо ви надаєте спільний доступ до книги іншим користувачам, які також хочуть оновити дані, їм знадобиться принаймні дозвіл на читання бази даних.
Спосіб, за допомогою якого ви надаєте спільний доступ до книги, визначає, чи може відбуватися оновлення даних. Для Microsoft 365 не можна оновлювати дані в книзі, збереженій у Microsoft 365. На сервері SharePoint Server можна запланувати автоматичне оновлення даних, але необхідно інсталювати й настроїти надбудову Power Pivot для SharePoint у середовищі SharePoint. Зверніться до адміністратора SharePoint, щоб дізнатися, чи доступне заплановане оновлення даних.
Підтримувані джерела даних
Ви можете імпортувати дані з одного з багатьох джерел даних, наведених у таблиці нижче.
Надбудова Power Pivot не інсталює постачальників для кожного джерела даних. Хоча деякі постачальники можуть уже існувати на вашому комп'ютері, можливо, знадобиться завантажити та інсталювати потрібного постачальника.
У програмі Excel також можна створити зв'язок із таблицями, а також копіювати та вставляти дані з таких програм, як Excel і Word, які використовують формат HTML для буфера обміну. Докладні відомості див. в статті Додавання даних за допомогою зв'язаних таблиць Excel і Копіювання та вставлення даних у надбудову Power Pivot.
Зверніть увагу на такі аспекти щодо постачальників даних:
- Також можна використовувати постачальника баз даних OLE для ODBC.
- У деяких випадках використання постачальника MSDAORA OLE DB може призвести до помилок підключення, зокрема в новіших версіях Oracle. Якщо ви зіткнулися з помилками, радимо використовувати один з інших постачальників, указаних для Oracle.
| Джерело | Версії | Тип файлу | Провайдерів |
|---|---|---|---|
| Бази даних Access | Microsoft Access 2003 або пізнішої версії. | ACCDB або .mdb | Постачальник БАЗИ ДАНИХ OLE 14 ACE |
| Реляційні бази даних SQL Server | Microsoft SQL Server 2005 або пізнішої версії; База даних MICROSOFT Azure SQL | (не застосовується) | Постачальник баз даних OLE для SQL Server постачальник баз даних OLE SQL Server Native Client Постачальник баз даних OLE для власного клієнта SQL Server 10.0 Постачальник даних .NET Framework для клієнта SQL |
| SQL Server паралельного сховища даних (PDW) | SQL Server 2008 або пізнішої версії | (не застосовується) | Постачальник OLE DB для SQL Server PDW |
| Реляційні бази даних Oracle | Oracle 9i, 10g, 11g. | (не застосовується) | Постачальник oracle OLE DB постачальник даних .NET Framework для клієнта Oracle Постачальник даних .NET Framework для SQL Server MSDAORA OLE DB (постачальник 2) OraOLEDB MSDASQL |
| Реляційні бази даних Teradata | Teradata V2R6, V12 | (не застосовується) | Постачальник TDOLEDB OLE DB Постачальник даних .Net для Teradata |
| Реляційні бази даних Informix | (не застосовується) | Постачальник Informix OLE DB | |
| Реляційні бази даних IBM DB2 | 8.1 | (не застосовується) | DB2OLEDB |
| Реляційні бази даних Sybase | (не застосовується) | Постачальник баз даних OLE для Sybase | |
| Інші реляційні бази даних | (не застосовується) | (не застосовується) | Постачальник OLE DB або драйвер ODBC |
| Текстові файли Підключення до плоского файлу |
(не застосовується) | .txt, .tab, .csv | Постачальник баз даних OLE 14 ACE для Microsoft Access |
| Файли Microsoft Excel | Excel 97–2003 або пізнішої версії | .xlsx, .xlsm, .xlsb, .xltx, .xltm | Постачальник БАЗИ ДАНИХ OLE 14 ACE |
| Книга Power Pivot Імпорт даних зі служб аналізу Analysis Services або Power Pivot |
Microsoft SQL Server 2008 R2 або пізнішої версії | xlsx, .xlsm, .xlsb, .xltx, .xltm | ASOLEDB 10.5 (використовується лише з книгами Power Pivot, опублікованими на фермах SharePoint, на яких інстальовано надбудову Power Pivot для SharePoint) |
| Куб служб аналізу Analysis Services Імпорт даних зі служб аналізу Analysis Services або Power Pivot |
Microsoft SQL Server 2005 або пізнішої версії | (не застосовується) | ASOLEDB 10 |
| Інформаційні канали даних Імпорт даних із каналу даних (використовується для імпорту даних зі звітів служб звітування, документів служби Atom і одного каналу даних) |
Формат Atom 1.0 Будь-яку базу даних або документ, що відображається як служба даних Windows Communication Foundation (WCF) (колишня назва – ADO.NET Data Services). |
Atomsvc для документа служби, який визначає один або кілька каналів ATOM для документа веб-каналу Atom |
Постачальник інформаційних каналів даних Microsoft для Надбудови Power Pivot .NET Framework постачальника даних для надбудови Power Pivot |
| Звіти служб звітування Імпорт даних зі звіту служб звітування |
Microsoft SQL Server 2005 або пізнішої версії | Rdl (rdl) | |
| Файли підключення до бази даних Office | .Odc |
Непідтримувані джерела
Не можна імпортувати опубліковані серверні документи, наприклад бази даних Access, уже опубліковані в SharePoint.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.