Uzyskiwanie danych przy użyciu dodatku Power Pivot

Dotyczy
Excel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

W wielu przypadkach importowanie danych relacyjnych za pośrednictwem dodatku Power Pivot jest szybsze i wydajniejsze niż proste importowanie w programie Excel.

Ogólnie rzecz biorąc, jest to proste do wykonania:

  1. Skontaktuj się z administratorem bazy danych, aby uzyskać informacje o połączeniu bazy danych i sprawdzić, czy masz uprawnienia dostępu do danych.
  2. Jeśli dane są relacyjne lub wymiarowe, w dodatku Power Pivot kliknij pozycję Narzędzia>główne Pobierz dane> zewnętrznez bazy danych.

Opcjonalnie możesz zaimportować dane z innych źródeł danych:

  • Kliknij pozycję Home>From Data Service(Home From Data Service), jeśli dane pochodzą z usługi Microsoft Azure Marketplace lub ze strumieniowego źródła danych OData.
  • Kliknij pozycję Narzędzia >główne Pobierz dane> zewnętrznez innych źródeł, aby wybrać z całej listy źródeł danych.

Na stronie Wybieranie sposobu importowania danych określ, czy wszystkie dane mają być uwzględniane w źródle danych, czy mają być filtrowane. Wybierz tabele i widoki z listy lub napisz zapytanie określające, które dane zaimportować.

Zalety importowania dodatku Power Pivot obejmują możliwość:

  • Odfiltruj niepotrzebne dane, aby zaimportować tylko podzbiór.
  • Zmienianie nazw tabel i kolumn podczas importowania danych.
  • Wklej wstępnie zdefiniowane zapytanie, aby zaznaczyć zwracane dane.

Porady dotyczące wybierania źródeł danych

  • Dostawcy baz danych OLE mogą czasami oferować szybszą wydajność danych na dużą skalę. Podczas wybierania między różnymi dostawcami dla tego samego źródła danych należy najpierw wypróbować dostawcę bazy danych OLE.
  • Importowanie tabel z relacyjnych baz danych pozwala zaoszczędzić czas, ponieważ relacje klucza obcego są używane podczas importowania do tworzenia relacji między arkuszami w oknie dodatku Power Pivot.
  • Zaimportowanie wielu tabel, a następnie usunięcie tych, których nie potrzebujesz, może zapisać kroki. Jeśli importujesz tabele pojedynczo, nadal może być konieczne ręczne tworzenie relacji między tabelami.
  • Kolumny, które zawierają podobne dane w różnych źródłach danych, są podstawą tworzenia relacji w oknie dodatku Power Pivot. W przypadku korzystania z heterogenicznych źródeł danych wybierz tabele zawierające kolumny, które można zamapować na tabele w innych źródłach danych, które zawierają identyczne lub podobne dane.
  • Aby obsługiwać odświeżanie danych w skoroszycie publikowanym w programie SharePoint, wybierz źródła danych, które są równie dostępne zarówno dla stacji roboczych, jak i serwerów. Po opublikowaniu skoroszytu możesz skonfigurować harmonogram odświeżania danych w celu automatycznego aktualizowania informacji w skoroszycie. Korzystanie ze źródeł danych dostępnych na serwerach sieciowych umożliwia odświeżanie danych.

Pobieranie danych z innych źródeł

Odświeżanie danych relacyjnych

W programie Excel kliknij pozycjęPołączenia>danych>Odśwież wszystko, aby ponownie nawiązać połączenie z bazą danych i odświeżyć dane w skoroszycie.

Odświeżenie spowoduje zaktualizowanie poszczególnych komórek i dodanie wierszy, które zostały zaktualizowane w zewnętrznej bazie danych od czasu ostatniego importowania. Odświeży się tylko nowe wiersze i istniejące kolumny. Jeśli chcesz dodać nową kolumnę do modelu, musisz ją zaimportować, wykonując kroki podane powyżej.

Odświeżenie po prostu powtarza to samo zapytanie, które zostało użyte do zaimportowania danych. Jeśli źródło danych nie znajduje się już w tej samej lokalizacji albo tabele lub kolumny są usuwane lub zmieniane ich nazwy, odświeżanie zakończy się niepowodzeniem. Oczywiście nadal zachowujesz wszystkie zaimportowane wcześniej dane. Aby wyświetlić zapytanie użyte podczas odświeżania danych, kliknij pozycjęZarządzajdodatkem Power Pivot> w celu otwarcia okna dodatku Power Pivot. Kliknij pozycjęWłaściwości tabeli projektu>, aby wyświetlić zapytanie.

Udostępnianie i uprawnienia

Zazwyczaj uprawnienia są niezbędne do odświeżenia danych. Jeśli udostępnisz skoroszyt innym osobom, które również chcą odświeżyć dane, będą one wymagały co najmniej uprawnień tylko do odczytu w bazie danych.

Metoda udostępniania skoroszytu określa, czy może wystąpić odświeżanie danych. Na platformie Microsoft 365 nie można odświeżać danych w skoroszycie zapisanym na platformie Microsoft 365. W programie SharePoint Server możesz zaplanować odświeżanie danych bez nadzoru na serwerze, ale konieczne jest zainstalowanie i skonfigurowanie dodatku Power Pivot dla programu SharePoint w środowisku programu SharePoint. Skontaktuj się z administratorem programu SharePoint, aby sprawdzić, czy jest dostępne zaplanowane odświeżanie danych.

Obsługiwane źródła danych

Możesz zaimportować dane z jednego z wielu źródeł danych podanych w poniższej tabeli.

Dodatek Power Pivot nie instaluje dostawców dla każdego źródła danych. Chociaż niektórzy dostawcy mogą już istnieć na Twoim komputerze, może być konieczne pobranie i zainstalowanie odpowiedniego dostawcy.

Możesz również łączyć się z tabelami w programie Excel oraz kopiować i wklejać dane z aplikacji takich jak Excel i Word korzystających z formatu HTML dla Schowka. Aby uzyskać więcej informacji, zobacz Dodawanie danych przy użyciu tabel połączonych programu Exceloraz Kopiowanie i wklejanie danych do dodatku Power Pivot.

W odniesieniu do dostawców danych należy wziąć pod uwagę następujące kwestie:

  • Możesz również użyć dostawcy bazy danych OLE dla formatu ODBC.
  • W niektórych przypadkach użycie dostawcy bazy danych OLE MSDAORA może powodować błędy połączenia — szczególnie w przypadku nowszych wersji programu Oracle. Jeśli wystąpią jakiekolwiek błędy, zalecamy użycie jednego z innych dostawców wymienionych dla programu Oracle.
Źródło Wersje Typ pliku Dostawców
Bazy danych programu Access Microsoft Access 2003 lub nowszy. accdb lub .mdb Dostawca bazy danych OLE ACE 14
Relacyjne bazy danych programu SQL Server Microsoft SQL Server 2005 lub nowsza; Microsoft Azure SQL Database (nie dotyczy) Dostawca OLE DB dla programu SQL Server
dostawca bazy danych OLE SQL Server Native Client
Dostawca OLE DB programu SQL Server Native Client 10.0
Dostawca danych programu .NET Framework dla programu SQL Client
SQL Server Data Warehouse równoległy (PDW) SQL Server 2008 lub nowsza (nie dotyczy) Dostawca bazy danych OLE dla SQL Server PDW
Relacyjne bazy danych programu Oracle Oracle 9i, 10g, 11g. (nie dotyczy) Dostawca oracle OLE DB
dostawca danych .NET Framework dla klienta Oracle
Dostawca danych programu .NET Framework dla programu SQL Server
MSDAORA OLE DB (dostawca 2)
OraOLEDB
MSDASQL
Relacyjne bazy danych Teradata Teradata V2R6, V12 (nie dotyczy) Dostawca bazy danych OLE TDOLEDB
Dostawca danych .Net dla firmy Teradata
Relacyjne bazy danych Informix (nie dotyczy) Dostawca bazy danych OLE Informix
Relacyjne bazy danych IBM DB2 8.1 (nie dotyczy) DB2OLEDB
Relacyjne bazy danych Sybase (nie dotyczy) Dostawca bazy danych OLE Sybase
Inne relacyjne bazy danych (nie dotyczy) (nie dotyczy) Dostawca bazy danych OLE lub sterownik ODBC
Pliki tekstowe
Nawiązywanie połączenia z plikiem płaskim
(nie dotyczy) .txt, tab, .csv Dostawca bazy danych OLE ACE 14 dla programu Microsoft Access
Pliki programu Microsoft Excel Excel 97–2003 lub nowszy .xlsx, xlsm, xlsb, xltx, xltm Dostawca bazy danych OLE ACE 14
Skoroszyt dodatku Power Pivot
Importowanie danych z usług Analysis Services lub dodatku Power Pivot
Microsoft SQL Server 2008 R2 lub nowsza xlsx, xlsm, xlsb, xltx, xltm ASOLEDB 10.5
(używana tylko w skoroszytach dodatku Power Pivot, które są publikowane w farmach programu SharePoint z zainstalowanym dodatkiem Power Pivot dla programu SharePoint)
Moduł usług Analysis Services
Importowanie danych z usług Analysis Services lub dodatku Power Pivot
Microsoft SQL Server 2005 lub nowsza (nie dotyczy) ASOLEDB 10
Strumieniowe źródła danych
Importowanie danych ze strumieniowego źródła danych
(służy do importowania danych z raportów usług Reporting Services, dokumentów usługi Atom i jednego strumieniowego źródła danych)
Format Atom 1.0
Dowolna baza danych lub dokument, które są udostępniane jako usługa danych programu Windows Communication Foundation (WCF) (dawniej ADO.NET Usług danych).
atomsvc dla dokumentu usługi definiującego co najmniej jeden kanał informacyjny
atom dla dokumentu kanału informacyjnego Atom web feed
Dostawca strumieniowego strumieniowego źródła danych firmy Microsoft dla dodatku Power Pivot
.NET Framework dostawcą danych strumieniowego źródła danych dla dodatku Power Pivot
Raporty usług Reporting Services
Importowanie danych z raportu usług Reporting Services
Microsoft SQL Server 2005 lub nowsza .Rdl
Pliki połączeń bazy danych pakietu Office .Odc

Nieobsługiowane źródła

Nie można importować opublikowanych dokumentów serwera, takich jak bazy danych programu Access już opublikowane w programie SharePoint.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w społecznościach.