Applies ToExcel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

W wielu przypadkach importowanie danych relacyjnych za pośrednictwem Power Pivot dodatku 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 , kliknij pozycję Narzędzia główne > Pobieranie danych zewnętrznych > z bazy danych z poziomu Power Pivot.

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

  • Kliknij pozycję >głównej z usługi danych , 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ętrzne > z 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 importu 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.

  • 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 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 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.

W programie Excel kliknij pozycję Dane > Połączenia > 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ę Power Pivot > Zarządzaj w celu otwarcia okna Power Pivot. Kliknij pozycję Projektowanie > Właściwości tabeli , aby wyświetlić zapytanie.

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. W przypadku Microsoft 365 nie można odświeżać danych w skoroszycie zapisanym w Microsoft 365. Na SharePoint Server można zaplanować odświeżanie danych bez nadzoru na serwerze, ale konieczne jest zainstalowanie i skonfigurowanie Power PivotSharePoint w środowisku SharePoint. Skontaktuj się z administratorem SharePoint, aby sprawdzić, czy jest dostępne zaplanowane odświeżanie danych.

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

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 Excel oraz kopiować i wklejać dane z aplikacji takich jak Excel i Word, które używają formatu HTML do 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 nowszy; Baza danych SQL platformy Microsoft Azure

(nie dotyczy)

Dostawca OLE DB dla programu SQL Server

Dostawca bazy danych OLE klienta sql server

Dostawca OLE DB programu SQL Server Native Client 10.0

Dostawca danych programu .NET Framework dla programu SQL Client

SQL Server Parallel Data Warehouse (PDW)

SQL Server 2008 lub nowszy

(nie dotyczy)

Dostawca bazy danych OLE dla programu SQL Server PDW

Relacyjne bazy danych programu Oracle

Oracle 9i, 10g, 11g.

(nie dotyczy)

Dostawca oracle OLE DB

Dostawca danych programu .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Łączenie 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

Power Pivot skoroszycie Importowanie danych z usług Analysis Services lub dodatku Power Pivot

Microsoft SQL Server 2008 R2 lub nowszy

xlsx, xlsm, xlsb, xltx, xltm

ASOLEDB 10.5

(używany tylko w przypadku Power Pivot skoroszytów, które są publikowane w farmach programu SharePoint, które mają zainstalowane Power Pivot dla programu SharePoint)

Moduł usług Analysis ServicesImportowanie danych z usług Analysis Services lub dodatku Power Pivot

Microsoft SQL Server 2005 lub nowszy

(nie dotyczy)

ASOLEDB 10

Strumieniowe źródła danychImportowanie 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 Data Services).

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 Power Pivot

Dostawca strumieniowych źródeł danych programu .NET Framework dla Power Pivot

Usługi Reporting Services raportująimportowanie danych z raportu usług Reporting Services

Microsoft SQL Server 2005 lub nowszy

.Rdl

Pliki połączeń bazy danych pakietu Office

.Odc

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.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.