В много случаи импортирането на релационни данни чрез Power Pivot добавка е по-бързо и по-ефективно от простото импортиране в Excel.
По принцип това е лесно да направите:
-
Консултирайте се с администратора на базата данни, за да получите информация за връзка с базата данни и да проверите дали имате разрешение за достъп до данните.
-
Ако данните са релационни или размерни, от Power Pivot щракнете върху Начало > Получаване на външни данни > от база данни.
Ако желаете, можете да импортирате от други източници на данни:
-
Щракнете върху Начална > от услугата за данни , ако данните са от пазара на Microsoft Azure или канал за данни на OData.
-
Щракнете върху Начало > Получаване на външни данни > От други източници , за да изберете от целия списък с източници на данни.
На страницата Изберете как да импортирате данните изберете дали да вземете всички данни в източника на данни, или да филтрирате данните. Или изберете таблици и изгледи от списък, или напишете заявка, която указва кои данни да се импортират.
Предимствата на Power Pivot импортиране включват възможността за:
-
Филтриране на ненужните данни, за да импортирате само подмножество.
-
Преименувайте таблиците и колоните, докато импортирате данни.
-
Поставете в предварително зададена заявка, за да изберете данните, които връща.
-
Доставчиците на OLE бази данни понякога могат да предлагат по-бърза производителност за данни от голям мащаб. Когато избирате между различни доставчици за един и същ източник на данни, първо трябва да изпробвате доставчика на OLE база данни.
-
Импортирането на таблици от релационни бази данни записва стъпките ви, защото релациите на външни ключове се използват по време на импортирането за създаване на релации между работни листове в прозореца Power Pivot.
-
Импортирането на множество таблици и изтриването на тези, които не са ви необходими, може да запише стъпките ви. Ако импортирате таблиците една по една, може да се наложи да създадете ръчно релации между таблиците.
-
Колоните, които съдържат подобни данни в различни източници на данни, са основата на създаването на релации в прозореца на Power Pivot. Когато използвате разнородни източници на данни, изберете таблици, които имат колони, които могат да бъдат нанесени в таблици в други източници на данни, съдържащи идентични или подобни данни.
-
За да поддържате обновяване на данните за работна книга, която публикувате в SharePoint, изберете източници на данни, които са еднакво достъпни както за работни станции, така и за сървъри. След като публикувате работната книга, можете да настроите график за обновяване на данните, за да актуализирате автоматично информацията в работната книга. Използването на източници на данни, които са налични на мрежови сървъри, дава възможност за обновяване на данните.
В 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 база данни може да доведе до грешки във връзката – особено с по-нови версии на Oracle. Ако срещнете грешки, ви препоръчваме да използвате един от другите доставчици, изброени за Oracle.
Източник |
Версии |
Тип на файла |
Доставчици |
---|---|---|---|
Бази данни на Access |
Microsoft Access 2003 или по-нова версия. |
.accdb или .mdb |
Доставчик на OLE база данни за ACE 14 |
Релационни бази данни на SQL Server |
Microsoft SQL Server 2005 или по-нова версия; SQL база данни на Microsoft Azure |
(не се прилага) |
Доставчик на OLE база данни за SQL Server Доставчик на OLE база данни за SQL Server Native Client Доставчик на база данни за клиент на SQL Server Native 10.0 Доставчик на данни на .NET Framework за SQL Client |
SQL Server Parallel Data Warehouse (PDW) |
SQL Server 2008 или по-нова версия |
(не се прилага) |
Доставчик на OLE база данни за SQL Server PDW |
Релационни бази данни Oracle |
Oracle 9i, 10g, 11g. |
(не се прилага) |
Доставчик на OLE база данни на Oracle Доставчик на данни на .NET Framework за клиент на Oracle Доставчик на данни на .NET Framework за SQL Server MSDAORA OLE DB (доставчик 2) OraOLEDB MSDASQL |
Релационни бази данни на Teradata |
Teradata V2R6, V12 |
(не се прилага) |
Доставчик на OLE база данни на TDOLEDB Доставчик на данни на .Net за Teradata |
Неофициални релационни бази данни |
(не се прилага) |
Доставчик на OLE база данни Informix |
|
Relational databases IBM DB2 |
8.1 |
(не се прилага) |
DB2OLEDB |
Релационни бази данни на Sybase |
(не се прилага) |
Доставчик на OLE база данни на Sybase |
|
Други релационни бази данни |
(не се прилага) |
(не се прилага) |
Доставчик на OLE база данни или ODBC драйвер |
Текстови файловеСвързване към плосък файл |
(не се прилага) |
.txt, .tab, .csv |
Доставчик на OLE база данни за ACE 14 за Microsoft Access |
Файлове на Microsoft Excel |
Excel 97-2003 или по-нова версия |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
Доставчик на OLE база данни за ACE 14 |
Power Pivot работна книгаИмпортиране на данни от услугите за анализ или Power Pivot |
Microsoft SQL Server 2008 R2 или по-нова версия |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (използва се само с Power Pivot работни книги, които са публикувани в сървърни групи на SharePoint, които имат Power Pivot за sharePoint инсталирани) |
КубИмпортиране на данни от услугите за анализ или Power Pivot на услугите за анализ |
Microsoft SQL Server 2005 или по-нова версия |
(не се прилага) |
ASOLEDB 10 |
Информационни каналиИмпортиране на данни от канал за данни за данни(използва се за импортиране на данни от отчети на Reporting Services, документи за услуги Atom и един канал за данни) |
Формат Atom 1.0 Всяка база данни или документ, който се показва като услуга за данни на Windows Communication Foundation (WCF) (по-рано ADO.NET Data Services). |
.atomsvc за документ за услуга, който дефинира един или повече информационни канали .atom за уеб информационен документ на Atom |
Доставчик на канали за данни на Microsoft за Power Pivot Доставчик на данни за канал за данни на .NET Framework за Power Pivot |
Reporting Services reportsImport Data from a Reporting Services Report |
Microsoft SQL Server 2005 или по-нова версия |
.Лорп |
|
Файлове за връзка с база данни на Office |
.Odc |
Публикуваните документи на сървъра – например бази данни на Access, вече публикувани в SharePoint – не могат да се импортират.
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.