Uzyskiwanie danych przy użyciu dodatku Power Pivot

W wielu przypadkach Importowanie danych relacyjnych za pośrednictwem dodatku Power Pivot jest szybsze i wydajniejsze niż zwykłe Importowanie w programie Excel.

Zazwyczaj jest to proste:

  1. Skontaktuj się z administratorem bazy danych, aby uzyskać informacje o połączeniu z bazą danych i sprawdzić, czy masz uprawnienia do uzyskiwania dostępu do danych.

  2. Jeśli dane są relacyjne lub zwymiarowane, a następnie — z poziomu Power Pivot — kliknij pozycję Narzędzia główne , Power Pivotpobierz zewnętrzne dane > z bazy danych.

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

  • Kliknij pozycję Microsoft AzureGłównew usłudze danych , jeśli dane pochodzą z Microsoft Azure witryny Marketplace lub strumieniowego źródła danych OData.

  • Kliknij pozycję Narzędzia główne , > pobrać dane zewnętrzne > z innych źródeł , aby wybrać z całej listy źródeł danych.

Na stronie Wybieranie sposobu importowania danych wybierz, czy chcesz zastosować wszystkie dane w źródle danych, czy filtrować dane. Wybierz pozycję tabele i widoki z listy lub napisz zapytanie określające dane do zaimportowania.

Zalety importu Power Pivot obejmują możliwość:

  • Odfiltruj niepotrzebne dane, aby zaimportować tylko podzestaw.

  • Zmienianie nazw tabel i kolumn podczas importowania danych.

  • Wklej we wstępnie zdefiniowanej kwerendzie, aby wybrać dane, które zwraca.

  • Dostawcy OLE DB mogą czasami oferować szybszą wydajność w przypadku dużych danych skalowania. Wybierając między różnymi dostawcami dla tego samego źródła danych, najpierw wypróbuj dostawcę OLE DB.

  • Importowanie tabel z relacyjnych baz danych umożliwia oszczędzanie kroków, ponieważ podczas importowania używane są relacje klucza obcego w celu utworzenia relacji między arkuszami w oknie Power Pivot.

  • Importowanie wielu tabel, a następnie usunięcie tych, które nie są potrzebne, może spowodować zaoszczędzenie kroków. Jeśli importujesz tabele pojedynczo, nadal może być konieczne ręczne utworzenie relacji między tabelami.

  • Kolumny zawierające podobne dane w różnych źródłach danych są podstawą tworzenia relacji w oknie Power Pivot. W przypadku używania heterogenicznych źródeł danych wybierz tabele zawierające kolumny, które mogą być mapowane na tabele w innych źródłach danych, które zawierają identyczne lub podobne dane.

  • Aby móc 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 dla serwerów. Po opublikowaniu skoroszytu możesz skonfigurować harmonogram odświeżania danych w celu automatycznego aktualizowania informacji w skoroszycie. Korzystanie z źródeł danych dostępnych na serwerach sieciowych sprawia, że odświeżanie danych jest możliwe.

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żanie spowoduje zaktualizowanie poszczególnych komórek i dodanie wierszy, które zostały zaktualizowane w zewnętrznej bazie danych od czasu ostatniego importu. Odświeżanie ma tylko nowe wiersze i istniejące kolumny. Jeśli chcesz dodać nową kolumnę do modelu, musisz ją zaimportować, wykonując czynności opisane powyżej.

Odświeżanie po prostu powoduje powtarzanie tego samego zapytania, które zostało użyte do zaimportowania danych. Jeśli źródło danych nie znajduje się już w tym samym miejscu, albo po usunięciu lub zmianie nazw tabel lub kolumn, odświeżanie nie powiedzie się. Oczywiście zachowywane są wszystkie dane, które zostały wcześniej zaimportowane. Aby wyświetlić zapytanie używane podczas odświeżania danych, kliknij pozycję Power PivotPower PivotZarządzaj , aby otworzyć okno Power Pivot. Kliknij pozycję projektuj > Właściwości tabeli , aby wyświetlić zapytanie.

Zazwyczaj uprawnienia są potrzebne do odświeżenia danych. Jeśli skoroszyt jest udostępniany innym osobom, które również chcą odświeżyć dane, wymagane jest co najmniej uprawnienie tylko do odczytu w bazie danych.

Metoda udostępniania skoroszytu określa, czy może wystąpić odświeżenie danych. W przypadku pakietu Office 365 nie można odświeżyć danych skoroszytu zapisanego w pakiecie Office 365. W programie SharePoint Server 2013 możesz zaplanować nienadzorowane odświeżanie danych na serwerze, ale konieczne jest, aby Power Pivot dla programu SharePoint 2013 zostały zainstalowane i skonfigurowane w środowisku programu SharePoint. Skontaktuj się z administratorem programu 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 w programie Microsoft Excel 2013 nie instaluje dostawców dla każdego źródła danych. Niektóre dostawcy mogą już istnieć na komputerze, więc może być konieczne pobranie i zainstalowanie wymaganego dostawcy.

Możesz również łączyć się z tabelami w programie Excel i kopiować i wklejać dane z aplikacji, takich jak programy Excel i Word, które używają formatu HTML dla Schowka. Aby uzyskać więcej informacji, zobacz Dodawanie danych za pomocą tabel połączonych programu Excel oraz kopiowanie i wklejanie danych do dodatku Power Pivot.

Pamiętaj o następujących odniesieniu do dostawców danych:

  • Możesz również użyć dostawcy OLE DB dla ODBC.

  • W przypadku użycia dostawcy OLE DB MSDAORA może powodować błędy związane z połączeniem — szczególnie z nowszymi wersjami programu Oracle. Jeśli wystąpią jakieś błędy, zalecamy użycie jednego z dostawców wymienionych dla firmy Oracle.

Źródło

Wersje

Typ pliku

Dostawcą

Bazy danych programu Access

Program Microsoft Access 2003 lub nowszy.

accdb lub mdb

Dostawca ACE 14 OLE DB

Relacyjne bazy danych programu SQL Server

Program Microsoft SQL Server 2005 lub nowszy; Baza danych SQL platformy Microsoft Azure

(nie dotyczy)

Dostawca OLE DB dla programu SQL Server

Dostawca OLE DB programu SQL Server Native Client

Dostawca OLE DB programu SQL Server Native Client 10.0

Dostawca danych programu .NET Framework dla programu SQL Client

Program SQL Server Parallel Data Warehouse (PDW)

Program SQL Server 2008 lub nowszy

(nie dotyczy)

Dostawca OLE DB dla programu SQL Server PDW

Relacyjne bazy danych programu Oracle

Oracle 9i, 10g, 11g.

(nie dotyczy)

Dostawca OLE DB Oracle

Dostawca danych programu .NET Framework dla klienta Oracle

Dostawca danych programu .NET Framework dla programu SQL Server

MSDAORA OLE DB (Provider 2)

OraOLEDB

MSDASQL

Relacyjne bazy danych programu Teradata

Program Teradata V2R6, V12

(nie dotyczy)

Dostawca OLE DB TDOLEDB

Dostawca danych platformy .NET dla programu Teradata

Relacyjne bazy danych programu Informix

(nie dotyczy)

Dostawca OLE DB programu Informix

Bazy danych programu IBM DB2 relacyjnych

8,1

(nie dotyczy)

DB2OLEDB

Relacyjne bazy danych programu Sybase

(nie dotyczy)

Dostawca OLE DB programu Sybase

Inne relacyjne bazy danych

(nie dotyczy)

(nie dotyczy)

Dostawca OLE DB lub sterownik ODBC

Pliki
tekstowe sąpołączone z plikiem prostym

(nie dotyczy)

txt, TAB, CSV

Dostawca ACE 14 OLE DB dla programu Microsoft Access

Pliki programu Microsoft Excel

Excel 97-2003 lub nowszy

xlsx, xlsm, XLSB, XLTX, XLTM

Dostawca ACE 14 OLE DB

skoroszyt
Power Pivotimportowania 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żywane tylko z Power Pivot skoroszytów opublikowanych w farmach programu SharePoint, w których zainstalowano Power Pivot dla programu SharePoint)

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

Program Microsoft SQL Server 2005 lub nowszy

(nie dotyczy)

ASOLEDB 10

Strumieniowe
Źródło 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 pojedynczych strumieniowych źródeł danych)

Format Atom 1,0

Każda baza danych lub dokument, który jest udostępniany jako usługa danych programu Windows Communication Foundation (WCF) (dawniej ADO.NET usługi danych).

. atomsvc dla dokumentu usługi definiującego jeden lub więcej kanałów informacyjnych

. Atom dla dokumentu kanału informacyjnego Atom w sieci Web

Dostawca strumieniowych źródeł danych firmy Microsoft dla Power Pivot

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

Raporty
usług Reporting ServicesImportowanie danych z raportu usług Reporting Services

Program Microsoft SQL Server 2005 lub nowszy

RDL

Pliki połączeń baz danych pakietu Office

odc

Opublikowane dokumenty serwera, na przykład bazy danych programu Access już opublikowane w programie SharePoint, nie mogą być importowane.

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel, uzyskać pomoc techniczną w społeczności witryny Answers bądź zasugerować nową funkcję lub ulepszenie w witrynie UserVoice dotyczącej programu Excel.

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×