У багатьох випадках імпортувати реляційні дані за допомогою Power Pivot до надбудови можна швидше та ефективніше, ніж простий імпорт у Excel.
Зазвичай це легко зробити:
-
Зверніться до адміністратора бази даних, щоб отримати відомості про підключення до бази даних і підтвердити, що у вас є дозвіл на доступ до даних.
-
Якщо дані реляційні або вимірні, у діалоговому вікні Power Pivot клацніть Основне >Отримати зовнішні дані > з бази даних.
За потреби можна імпортувати дані з інших джерел:
-
На вкладці Основне > зі служби даних, якщо дані з Ринку Microsoft Azure або каналу даних OData.
-
На вкладці > Отримати зовнішні дані > виберіть пункт З інших джерел, щоб вибрати їх зі всього списку.
На сторінці Вибір способу імпорту даних виберіть, як потрібно використовувати всі дані в джерелі даних або щоб відфільтрувати їх. Виберіть таблиці та подання зі списку або створіть запит, який указує, які дані потрібно імпортувати.
Переваги імпорту Power Pivot передбачає такі можливості:
-
Відфільтруйте непотрібні дані, щоб імпортувати лише підмножину.
-
Перейменовувати таблиці та стовпці під час імпорту даних.
-
Вставити в попередньо визначений запит, щоб вибрати дані, які вона повертає.
-
Іноді постачальники OLE DB пропонують швидші результати для великих масштабних даних. Вибираючи постачальників для одного й того самого джерела даних, спочатку слід спробувати постачальника баз даних OLE.
-
Імпортування таблиць із реляційних баз даних зберігає кроки, оскільки під час імпорту зв'язки зовнішнього ключа використовуються для створення зв'язків між аркушами у вікні Power Pivot ключів.
-
Імпорт кількох таблиць, а потім видалення не потрібні, можна зберегти кроки. Якщо ви імпортуєте таблиці по одній, можливо, доведеться створити зв'язки між ними вручну.
-
Стовпці, які містять схожі дані в різних джерелах даних, – це основа створення зв'язків у Power Pivot вікна. Під час використання гетерогенних джерел даних виберіть таблиці зі стовпцями, які можна зіставити з таблицями в інших джерелах даних, які містять однакові або схожі дані.
-
Щоб підтримувати оновлення даних для книги, опублікованої в SharePoint, виберіть джерела даних, які рівномірно доступні для робочих місцях і серверів. Після публікації книги можна настроїти графік оновлення даних, щоб автоматично оновлювати відомості в книзі. Використання джерел даних, доступних на мережевих серверах, дає змогу оновлювати дані.
У Excel виберіть пункт Дані >підключення > Оновити все, щоб повторно підключити базу даних і оновити дані в книзі.
Оновлення оновлюватиме окремі клітинки та додає рядки, які оновлюються в зовнішній базі даних із моменту останнього імпорту. Оновлюватимуться лише нові рядки та наявні стовпці. Якщо потрібно додати новий стовпець до моделі, знадобиться імпортувати його, дотримуючись наведених вище інструкцій.
Оновлення просто повторює той самий запит, що й для імпорту даних. Якщо джерело даних більше не знаходиться в одному розташуванні або якщо таблиці чи стовпці видалено чи перейменовано, оновлення не вдасться. Звісно, усе одно зберігаються всі раніше імпортовані дані. Щоб переглянути запит, який використовується під час оновлення даних, натисніть кнопку Power Pivot > Керування, щоб відкрити Power Pivot вікна. Натисніть кнопку Конструктор > властивості таблиці, щоб переглянути запит.
Зазвичай для оновлення даних потрібні дозволи. Якщо до книги надається спільний доступ іншим користувачам, які також бажають оновити дані, їм знадобитися принаймні дозволи лише для читання бази даних.
Метод, за яким можна надати спільний доступ до книги, визначить, чи може оновлюватися дані. У Office 365 даних не можна оновлювати дані книги, збереженої в Office 365. На SharePoint Server 2013 можна запланувати автоматичне оновлення даних на сервері, але це необхідно зробити, Power Pivot для SharePoint 2013 інстальовано та настроєно в середовищі SharePoint. Зверніться до SharePoint, щоб дізнатися, чи доступне заплановане оновлення даних.
Ви можете імпортувати дані з одного з багатьох джерел даних, наведених у таблиці нижче.
Power Pivot у Microsoft Excel 2013 постачальників для кожного джерела даних не інсталюється. Хоча деякі постачальники, можливо, уже існують на вашому комп'ютері, може знадобитися завантажити й інсталювати потрібний постачальник.
Можна також створити зв'язок із таблицями в Excel та копіювати та вставляти дані з програм, наприклад Excel програми Word, у яких для буфера обміну використовується формат HTML. Докладні відомості див. в статтях Додавання даних за допомогою зв Excel язаних таблиць і Копіювання та вставлення даних у надбудову Power Pivot.
Зверніться до наведених нижче порад щодо постачальників даних.
-
Ви також можете використовувати постачальника баз даних OLE для ODBC.
-
У деяких випадках використання постачальника баз даних OLE MSDAORA може призвести до помилок підключення, особливо в новіших версіях Oracle. Якщо виникнуть будь-які помилки, радимо скористатися одним з інших постачальників, перелічених для Oracle.
Джерело |
Версії |
Тип файлу |
Постачальники |
---|---|---|---|
Бази даних Access |
Microsoft Access 2003 або пізнішої версії. |
ACCDB або MDB |
Постачальник баз даних OLE для ACE 14 |
Реляційні бази даних SQL Server |
Microsoft SQL Server 2005 або пізнішої версії; База даних SQL Microsoft Azure |
(не застосовується) |
Постачальник баз даних OLE для SQL Server SQL Server Native Client Постачальник OLE DB Постачальник баз даних 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 .NET Framework Постачальник даних для клієнта Oracle Постачальник даних .NET Framework для SQL Server MSDAORA OLE DB (постачальник 2) OraOLEDB MSDASQL |
Реляційні бази даних Teradata |
Teradata V2R6, V12 |
(не застосовується) |
Постачальник OLE DB у службі TDOLEDB Постачальник даних .Net для Teradata |
Реляційні бази даних Informix |
(не застосовується) |
Постачальник Informix OLE DB |
|
Реляційні бази даних IBM DB2 |
8.1 |
(не застосовується) |
DB2OLEDB |
Реляційні бази даних Sybase |
(не застосовується) |
Постачальник баз даних OLE для Sybase |
|
Інші реляційні бази даних |
(не застосовується) |
(не застосовується) |
Постачальник OLE DB або драйвер ODBC |
Text files |
(не застосовується) |
.txt, TAB, .csv |
Постачальник БАЗ ДАНИХ OLE для ACE 14 для Microsoft Access |
Microsoft Excel файлів |
Excel 97-2003 або пізнішої версії |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Постачальник баз даних OLE для ACE 14 |
Power Pivot книгу |
Microsoft SQL Server 2008 R2 або пізніша версія |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (використовується лише з Power Pivot книгами, опублікованими на SharePoint фермах, які Power Pivot інстальовано SharePoint інстальовано) |
Куб служб аналізу Analysis Services |
Microsoft SQL Server 2005 або пізнішої версії; |
(не застосовується) |
ASOLEDB 10 |
Інформаційні канали (використовується, щоб імпортувати дані зі звітів служб звітування, документів служби 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 |
|
Office Файли зв'язків бази даних |
ODC |
Опубліковані документи сервера, як-от бази даних Access, SharePoint вже опубліковано на сервері, імпортувати не можна.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.