Importowanie danych z zewnętrznych źródeł danych (Power Query)

Importowanie danych z zewnętrznych źródeł danych (Power Query)

Korzystanie z funkcji pobierania & przekształcania w programie Excel w celu importowania danych do programu Excel z wielu różnych źródeł danych. Następnie możesz użyć edytora zapytań , aby edytować kroki zapytania do kształtu lub przekształcania danych. Aby uzyskać więcej informacji, zobacz dane kształtu.

Dane > Pobieranie i przekształcanie > Opcje Pobierz dane

Uwaga: Możesz nadal używać starszych kreatorów, jeśli są włączone w opcjach programu Excel (w sekcji danych). Aby uzyskać instrukcje, zobacz kartę Office 2007 w tym artykule.

Nawiązywanie połączenia ze źródłem danych

Począwszy od programu Excel 2016, możesz użyć funkcji Pobierz & przekształcania, aby połączyć się z danymi zewnętrznymi i wykonywać zaawansowane zapytania. Działa to tak samo jak dodatek Power Query, ale nie jest on zainstalowany i jest dostępny na karcie dane na Wstążce. W poniższych sekcjach przedstawiono procedurę łączenia się ze źródłami danych — stronami sieci Web, plikami tekstowymi, bazami danych, usługami online oraz plikami programu Excel, tabelami i zakresami.

Przy użyciu Edytora zapytań

Uwaga: Edytor kwerend jest wyświetlany podczas ładowania, edytowania lub tworzenia nowej kwerendy przy użyciu funkcji pobierania & przekształcania. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie & Przekształcanie danych na karcie wstążka danych kliknij pozycję Pobierz dane > z innych źródeł > pustego zapytania.

Edytor zapytań w programie Excel 365

  1. Kliknij kartę dane , a następnie Pobierz > danychz pliku > wybierz pozycję z tekstu/CSV. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z pliku , > wybierz pozycję z CSVlub z tekstu.

    Uwaga: Możesz również przywrócić starsze łączniki, aby odtworzyć wcześniejsze zachowanie. Zobacz sekcję "jak przywrócić starsze środowisko pobierania danych zewnętrznych?" w następującym artykule: ujednolicone pobieranie & Przekształcanie.

  2. W oknie dialogowym przeglądanie wartości rozdzielanych przecinkami Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

Uwaga: Jeśli importujesz dane z pliku CSV, dodatek Power Query automatycznie wykrywa ograniczniki kolumn, w tym nazwy kolumn i typy. Jeśli na przykład zaimportowano Poniższy przykładowy plik CSV, dodatek Power Query automatycznie używa pierwszego wiersza jako nazw kolumn i zmieni typ danych każdego kolumny.

Przykładowy plik CSV

Obraz pliku CSV

Dodatek Power Query automatycznie zmienia typ danych kolumny:

  • Identyfikator zamówienia zmienia się na numer

  • Data zamówienia zmieniona na Data

  • Kategoria pozostaje w tekście (domyślny typ kolumny)

  • Nazwa produktu pozostanie tekstem (domyślny typ kolumny)

  • Sprzedaż — zmiany w numerze

W edytorze zapytań dodatek Power Query automatycznie stosuje FirstRowAsHeader kroku i ChangeType . Te akcje automatyczne są równoważne ręcznej promocji wiersza i ręcznej zmianie każdego typu kolumny.

Po wykryciu w programie Power Query automatycznego wykrywania kolumn można też pisać formuły dla dodatku Power Queryza pomocą edytora zapytań . Na przykład:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Uwaga: Edytor zapytań jest wyświetlany tylko podczas ładowania, edytowania lub tworzenia nowej kwerendy. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, na karcie pobieranie & przekształcanie kliknij pozycję Pobierz dane, > uruchomić Edytor zapytań zasilania.

  1. Zaznacz dowolną komórkę w zakresie danych.

  2. Kliknij kartę dane , a następnie > z tabeli/zakresu.

  3. Jeśli zostanie wyświetlony monit, w oknie dialogowym z tabeli możesz kliknąć przycisk wyboru zakresu , aby wybrać konkretny zakres, który ma być używany jako źródło danych.

    Okno dialogowe Z tabeli

  4. Jeśli tabela lub zakres danych zawiera nagłówki kolumn, możesz sprawdzić, czy Moja tabela ma nagłówki. Komórki nagłówka służą do definiowania nazw kolumn dla kwerendy.

  5. W edytorze zapytań kliknij pozycję zamknij & Wczytaj.

Uwaga: Jeśli zakres danych został zdefiniowany jako nazwany zakres lub znajduje się w tabeli programu Excel, program Excel automatycznie określi cały zakres i załaduje go do edytora zapytań. Po załadowaniu zwykłych danych do edytora zapytań będą one automatycznie konwertowane na tabelę.

Za pomocą edytora zapytań możesz pisać formuły dla kwerendy.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Przykładowa formuła w Edytorze zapytań

Uwaga: Edytor zapytań jest wyświetlany tylko podczas ładowania, edytowania lub tworzenia nowej kwerendy. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, na karcie pobieranie & przekształcanie kliknij pozycję Pobierz dane, > uruchomić Edytor zapytań zasilania.

  1. Kliknij kartę dane , a następnie Pobierz > danychz pliku > wybierz pozycję ze skoroszytu. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z pliku , > wybierz pozycję ze skoroszytu.

    Uwaga: Możesz również przywrócić starsze łączniki, aby odtworzyć wcześniejsze zachowanie. Zobacz sekcję "jak przywrócić starsze środowisko pobierania danych zewnętrznych?" w następującym artykule: ujednolicone pobieranie & Przekształcanie.

  2. W oknie dialogowym przeglądanie w programie Excel Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

    Jeśli skoroszyt źródłowy ma nazwane zakresy, nazwa zakresu będzie dostępna jako zbiór danych.

Możesz również użyć edytora zapytań , aby napisać formuły dla kwerendy. Na przykład:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Uwaga: Edytor zapytań jest wyświetlany tylko podczas ładowania, edytowania lub tworzenia nowej kwerendy. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, na karcie pobieranie & przekształcanie kliknij pozycję Pobierz dane, > uruchomić Edytor zapytań zasilania.

Docieranie do odbiorców za pomocą ogłoszeń

Użyj funkcji pobierania & przekształceń programu Excel, aby połączyć się ze stroną sieci Web i zaimportować informacje z różnych tabel.

  1. Kliknij kartę Dane > Nowe zapytanie > Z innych źródeł > Z sieci Web.

    Uwaga: Jeśli nie widzisz przycisku Nowa kwerenda , kliknij kartę dane , a następnie kliknij pozycję z sieci Web.

  2. W oknie dialogowym z sieci Web wprowadź adres URLstrony sieci Web, a następnie kliknij przycisk OK.

    Power Query > Z sieci Web > okno dialogowe wprowadzania adresu URL

    W tym przypadku korzystamy z: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jeśli strona sieci Web wymaga poświadczeń użytkownika:Jeśli strona sieci Web wymaga poświadczeń użytkownika:

    • W oknie dialogowym Dostęp do zawartości sieci Web kliknij opcję poświadczeń i podaj wartości uwierzytelniania.

    • Kliknij przycisk Zapisz.

  3. Kliknij przycisk OK.

  4. Power Query przeanalizuje stronę i wczyta okienko Nawigator w widoku tabeli.

    Jeśli znasz tabelę, z którą chcesz się połączyć, wybierz ją z listy. W tym przykładzie wybraliśmy tabelę wyników.

    Power Query > Z sieci Web > Widok tabeli Nawigator

    W przeciwnym razie możesz się przełączyć do Widoku sieci Web i wybrać odpowiednią tabelę ręcznie. W tym przypadku zaznaczyliśmy tabelę wyników.

    Power Query > Z sieci Web > Nawigator > Widok w sieci Web
  5. Kliknij Załaduj, a dodatek Power Query załaduje zaznaczone przez Ciebie dane sieci Web zaznaczony do programu Excel.

  1. Kliknij kartę dane , a następnie Pobierz > danychz bazy danych > z bazy danych programu SQL Server. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z > bazy danychprogramu SQL Server.

  2. W oknie dialogowym baza danych programu Microsoft SQL w polu Nazwa serwera Określ serwer SQL, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

    Okno dialogowe połączenie z bazą danych programu SQL Server Power Query
  4. Wybierz przycisk OK.

  5. Wybierz tryb uwierzytelniania, aby połączyć się z bazą danych programu SQL Server.

    Poświadczenia logowania programu Power Query w programie SQL Server
    1. Windows: jest to wybór domyślny. Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania systemu Windows.

    2. Bazy danych Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania programu SQL Server. Po wybraniu tej opcji Podaj nazwę użytkownika i hasło, aby połączyć się z wystąpieniem programu SQL Server.

  6. Pole wyboru Szyfruj połączenie jest domyślnie zaznaczone, co oznacza, że dodatek Power Query łączy się z bazą danych przy użyciu połączenia szyfrowanego. Jeśli nie chcesz łączyć się przy użyciu połączenia szyfrowanego, wyczyść to pole wyboru, a następnie kliknij pozycję Połącz.

    Jeśli połączenie z serwerem SQL nie zostanie ustanowione przy użyciu połączenia szyfrowanego, dodatek Power Query wyświetli monit o połączenie przy użyciu nieszyfrowanego połączenia. Kliknij przycisk OK w wiadomości, aby połączyć się przy użyciu nieszyfrowanego połączenia.

Przykład formuły

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań .

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Kliknij kartę dane , a następnie Pobierz > danych z innych źródeł > ze źródła ODBC. Jeśli nie widzisz przycisku Pobierz dane , przejdź do nowej kwerendy > z innych źródeł > ze źródła ODBC.

  2. Jeśli zostanie wyświetlone okno dialogowe od ODBC , wybierz nazwę źródła danych (DSN).

  3. Wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  4. W następnym oknie dialogowym Wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź poświadczenia, a następnie naciśnij klawisz Connect.

  5. W okienku Nawigator wybierz tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  1. Kliknij kartę dane , a następnie Pobierz > danych z bazy danych > z bazy danych programu Microsoft Access. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych > z programu Access.

  2. W oknie dialogowym Importowanie danych Wyszukaj lub wpisz adres URL pliku, aby zaimportować plik lub utworzyć link do niego.

  3. Postępuj zgodnie z instrukcjami wyświetlanymi w oknie dialogowym Nawigator , aby połączyć się z wybraną tabelą lub kwerendą.

  4. Kliknij pozycję Wczytaj lub Edytuj.

  1. Kliknij kartę dane , a następnie Pobierz > danych z > plików z plikuXML. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z pliku > z pliku XML.

  2. W oknie dialogowym przeglądanie w formacie XML Wyszukaj lub wpisz adres URL pliku, aby zaimportować plik lub utworzyć link do niego.

  3. Kliknij przycisk Otwórz.

    Po pomyślnym nawiązaniu połączenia można przeglądać i przeglądać kolekcje elementów w pliku XML w formie tabelarycznej za pomocą okienka Nawigator .

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań . Na przykład:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Uwaga: Edytor zapytań jest wyświetlany tylko podczas ładowania, edytowania lub tworzenia nowej kwerendy. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, na karcie pobieranie & przekształcanie kliknij pozycję Pobierz dane, > uruchomić Edytor zapytań zasilania.

  1. Przejdź do obszaru dane > pobierz dane zewnętrzne > z bazy danych > z usług Analysis Services. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję pobierz dane zewnętrzne > z innych źródeł > z usług Analysis Services.

    Zostanie wyświetlony Kreator połączenie danych. Ten Kreator ma trzy okienka.

    • Nawiązywanie połączenia z serwerem bazy danych

    • Wybieranie bazy danych i tabeli

    • Zapisywanie pliku połączenia danych i kończenie

  2. W okienku łączenie z serwerem bazy danych w polu Nazwa serwera wpisz nazwę serwera bazy danych OLAP.

    Porada: Jeśli znasz nazwę pliku modułu offline, z którym chcesz się połączyć, możesz wpisać pełną ścieżkę do pliku, nazwę pliku i rozszerzenie.

  3. W obszarze poświadczenia logowaniawykonaj dowolną z następujących czynności, a następnie kliknij przycisk dalej:

    • Aby użyć bieżącej nazwy użytkownika i hasła systemu Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Aby wprowadzić nazwę użytkownika i hasło bazy danych, kliknij pozycję Użyj następującej nazwy użytkownika ihasła, a następnie wpisz nazwę użytkownika i hasło w odpowiednich polach Nazwa użytkownika i hasło .

  4. W obszarze Wybierz bazę danych zawierającą dane, które chcesz umieścić w okienku wybierz bazę danych, a następnie kliknij przycisk dalej.

    Aby połączyć się z określoną moduł w bazie danych, upewnij się, że jest zaznaczone pole wyboru Połącz z określonym kostką lub tabelą , a następnie wybierz moduł z listy.

  5. W okienku Zapisywanie pliku i kończenie połączenia danych w polu Nazwa pliku Zmień domyślną nazwę pliku stosownie do potrzeb (opcjonalnie).

  6. Kliknij przycisk Przeglądaj , aby zmienić domyślną lokalizację plików moich źródeł danych, lub Sprawdź istniejące nazwy plików.

  7. W polach Opis, przyjazna nazwai słowa kluczowe wyszukiwania wpisz opis pliku, przyjazną nazwę oraz typowe wyrazy do wyszukania (wszystkie są opcjonalne).

  8. Aby upewnić się, że plik połączenia jest używany podczas odświeżania tabeli przestawnej, kliknij pozycję zawsze próbuj użyć tego pliku do odświeżenia tych danych.

    Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, które używają tego pliku połączenia.

  9. Kliknij przycisk Zakończ , aby zamknąć kreatora połączenia danych.

  10. W oknie dialogowym Importowanie danych w obszarze Wybierz sposób wyświetlania tych danych w skoroszyciewykonaj jedną z następujących czynności:

    • Aby utworzyć raport w formie tabeli przestawnej, kliknij pozycję raport tabeli przestawnej.

    • Aby utworzyć raport w formie tabeli przestawnej i raport w formie wykresu przestawnego, kliknij pozycję wykres przestawny i raport

    • Aby zapisać wybrane połączenie w skoroszycie w celu późniejszego użycia, kliknij pozycję Utwórz połączenie. To pole wyboru zapewnia, że połączenie będzie używane przez formuły zawierające utworzone przez Ciebie funkcje modułów i nie chcesz tworzyć raportu w formie tabeli przestawnej.

  11. W obszarze gdzie chcesz umieścić danewykonaj dowolną z następujących czynności:

    • Aby umieścić raport w formie tabeli przestawnej w istniejącym arkuszu, wybierz pozycję istniejący arkusz, a następnie wpisz odwołanie do komórki pierwszej komórki w zakresie komórek, w którym chcesz zlokalizować raport w formie tabeli przestawnej.

      Możesz również kliknąć przycisk Zwiń okno dialogowe , Obraz przycisku , aby tymczasowo ukryć okno dialogowe, zaznaczyć początkową komórkę w arkuszu, którego chcesz użyć, a następnie nacisnąć klawisz rozszerzanie okna dialogowego Obraz przycisku .

    • Aby umieścić raport w formie tabeli przestawnej w nowym arkuszu, zaczynając od komórki a1, kliknij pozycję Nowy arkusz.

    • Aby sprawdzić lub zmienić właściwości połączenia, kliknij pozycję Właściwości, wprowadź konieczne zmiany w oknie dialogowym Właściwości połączenia , a następnie kliknij przycisk OK.

W Excel dla Microsoft 365:

  1. Na karcie dane kliknij pozycję Pobierz dane > z pliku > z notacji JSON.

    Przycisk Pobierz dane z pliku JSON

  2. Przejdź do lokalizacji pliku JSON, zaznacz ją, a następnie kliknij przycisk Otwórz.

  3. Po załadowaniu danych przez redaktora zapytań kliknij pozycję Konwertuj > na tabelę, a następnie Zamknij & obciążenie.

W programie Excel 2016:

  1. Na karcie dane kliknij pozycję Nowa kwerenda > z innych źródeł > pustego zapytania.

  2. W edytorze zapytań kliknij pozycję Edytor zaawansowany.

  3. Wprowadź następujący ciąg zapytania, zamieniając "C:\Users\Name\Desktop\JSONTest.json" na ścieżkę do pliku JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Uwaga: Zanim będzie można połączyć się z bazą danych Oracle za pomocą dodatku Power Query, na komputerze musi być zainstalowany program Oracle Client 8.1.7 lub nowszy. Aby zainstalować oprogramowanie klienckie Oracle, przejdź do usługi 32-bitowego programu Oracle Data Access Components (ODAC) za pomocą narzędzia Oracle Developer Tools for Visual Studio (12.1.0.2.4) , aby zainstalować 32-bitowy program Oracle lub do 64-bit ODAC 12c release 4 (12.1.0.2.4) XCOPY dla systemu Windows x64 w celu zainstalowania programu 64-bitowego klienta Oracle.

  1. Kliknij kartę dane , a następnie Pobierz > danychz bazy > danych programu Oracle. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danychOracle>.

  2. W oknie dialogowym baza danych Oracle w polu Nazwa serwera Określ serwer Oracle, z którym ma zostać nawiązane połączenie. Jeśli identyfikator SID jest wymagany, można go określić w formie "nazwa_serwera/SID".

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer Oracle wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Kliknij kartę dane , a następnie Pobierz > danychz innych źródeł > z listy programu SharePoint. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł > z listy programu SharePoint.

  2. W wyświetlonym oknie dialogowym listy programu Microsoft SharePoint wprowadź adres URL witryny programu SharePoint.

    Uwaga: Podczas nawiązywania połączenia z listą programu SharePoint wprowadź adres URL witryny zamiast adresu URL listy. W oknie dialogowym programu Access w programie SharePoint wybierz najbardziej ogólny adres URL, który ma zostać poprawnie uwierzytelniony w witrynie. Domyślnie jest zaznaczony najbardziej ogólny adres URL.

  3. Wybierz pozycję OK, aby kontynuować.

  4. W wyświetlonym oknie dialogowym programu Access w programie SharePoint wybierz opcję poświadczeń:

    1. Wybierz opcję anonimowe , jeśli program SharePoint Server nie wymaga żadnych poświadczeń.

    2. Wybierz pozycję Windows , jeśli program SharePoint Server wymaga poświadczeń systemu Windows.

    3. Wybierz pozycję konto organizacyjne , jeśli program SharePoint Server wymaga poświadczeń konta organizacyjnego.

  5. Wybierz pozycję Połącz.

    Program Excel Power Query nawiązywanie połączenia z listą programu SharePoint w oknie dialogowym Łączenie

  1. Kliknij kartę dane , a następnie Pobierz > danychz innych źródeł > ze źródłastrumieniowego OData. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł > ze źródła strumieniowego OData.

  2. W oknie dialogowym Źródło strumieniowe OData wprowadź wartość Adres URL dla źródła strumieniowego OData.

  3. Wybierz przycisk OK.

  4. Jeśli źródło strumieniowe OData wymaga poświadczeń użytkownika, w oknie dialogowym dostęp do źródła strumieniowego OData :

    1. Wybierz pozycję Windows , jeśli źródło strumieniowe OData wymaga uwierzytelniania systemu Windows.

    2. Wybierz pozycję podstawowy , jeśli źródło strumieniowe OData wymaga Twojej nazwy użytkownika i hasła.

    3. Wybierz pozycję klucz rynkowy , jeśli źródło strumieniowe OData wymaga klucza konta witryny Marketplace. Możesz wybrać klucz Uzyskaj konto w witrynie Marketplace , aby subskrybować Microsoft Azure źródła strumieniowego OData dla usługi Marketplace. Możesz również utworzyć konto w Microsoft Azure Marketplace w oknie dialogowym dostęp do źródła strumieniowego OData.

    4. Kliknij pozycję konto organizacyjne , jeśli źródło strumieniowe OData wymaga poświadczeń dostępu federacyjnego. Zaloguj się do swojego konta w usłudze Windows Live ID.

    5. Wybierz pozycję Zapisz.

Uwaga: Nawiązywanie połączenia ze strumieniowym źródłem strumieniowym OData obsługuje format usługi danych lekkich JSON.

  1. Kliknij kartę dane , a następnie Pobierz > danych z innych źródeł > z bazy danych OLEDB. Jeśli nie widzisz przycisku Pobierz dane , postępuj zgodnie z poniższymi instrukcjami Kreatora połączenia danych .

  2. W oknie dialogowym from OLE DB wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  3. W oknie dialogowym dostawca OLEDB wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź odpowiednie poświadczenia, a następnie kliknij przycisk Połącz.

  4. W oknie dialogowym Nawigator wybierz bazę danych i tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  5. W Edytorze dodatku Power Querynaciśnij pozycję Zamknij & Wczytaj.

  1. Kliknij kartę dane , a następnie Pobierz > danych z bazy > danych programuMySQL. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych programuMySQL >

  2. Kliknij kartę dane , a następnie Pobierz > danych z bazy > danych programuMySQL. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych programuMySQL >

  3. W oknie dialogowym baza danych MySQL w polu Nazwa serwera Określ serwer bazy danych MySQL, z którym ma zostać nawiązane połączenie.

  4. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  5. Kliknij przycisk OK.

  6. Jeśli serwer MySQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Kliknij kartę dane , a następnie Pobierz > danych z innych źródeł > z programu Microsoft Exchange. Jeśli nie widzisz przycisku Pobierz dane , kliknij przycisk Nowa kwerenda > z innych źródeł > z programu Microsoft Exchange.

  2. W oknie dialogowym dostęp do serwera programu Exchange Określ swój adres e-mail i hasło.

  3. Kliknij przycisk Zapisz.

  4. W oknie dialogowym Usługa wykrywania automatycznego programu Microsoft Exchange wybierz pozycję Zezwalaj , aby umożliwić usłudze programu Exchange ufanie Twoim Twoim poświadczeniam.

  1. Kliknij kartę dane , a następnie Pobierz > danychz innych źródeł > z usługi Active Directory. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł > usłudze Active Directory.

  2. Wprowadź domenę w oknie dialogowym Active Directory.

  3. W oknie dialogowym domena usługi Active Directory dla domeny kliknij pozycję Użyj moich bieżących poświadczeńlub Użyj alternatywnych poświadczeń. Aby użyć alternatywnego uwierzytelniania credenitals , wprowadź swoją nazwę użytkownika i hasło.

  4. Kliknij pozycję Połącz.

  5. Po pomyślnym nawiązaniu połączenia możesz przeglądać wszystkie domeny dostępne w usłudze Active Directory, korzystając z okienka Nawigator , a także przechodzić do szczegółów usługi Active Directory, w tym użytkowników, kont i komputerów.

Uwagi: 

  • Ta funkcja jest dostępna tylko w programie Excel dla systemu Windows, jeśli masz pakiet Office 2019 lub abonament Microsoft 365. Jeśli jesteś subskrybentemMicrosoft 365 m, upewnij się, że masz najnowszą wersję pakietu Office.

  • Zanim będzie można połączyć się z bazą danych SAP HANA przy użyciu dodatku Power Query, potrzebny jest sterownik ODBC Hana na komputerze. Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  • Musisz mieć konto SAP, aby zalogować się do witryny sieci Web i pobrać sterowniki. Jeśli nie masz pewności, skontaktuj się z administratorem usługi SAP w organizacji.

Aby nawiązać połączenie z bazą danych SAP HANA:

  1. Kliknij pozycję dane > nowe > kwerendyz bazy danych > z bazy danych SAP HANA.

    Opcja bazy danych SAP HANA na karcie dane
  2. W oknie dialogowym baza danych SAP HANA Określ serwer, z którym chcesz nawiązać połączenie. Nazwa serwera powinna być zgodna z formatem servername: Port.

    Okno dialogowe danych SAP HANA
  3. Opcjonalnie, jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, kliknij pozycję Opcje zaawansowane , a następnie w polu instrukcja SQL wprowadź zapytanie.

  4. Kliknij przycisk OK.

  5. Jeśli serwer SAP HANA wymaga poświadczeń użytkownika bazy danych, w oknie dialogowym dostęp do bazy danych SAP HANA wykonaj następujące czynności:

    1. Kliknij kartę baza danych i wprowadź nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

Ostrzeżenie: 

  • Aby można było nawiązać połączenie z bazą danych IBM DB2, potrzebny jest Sterownik serwera danych IBM DB2 zainstalowany na komputerze (minimalny wymóg to pakiet sterownika usługi IBM Data Server (sterownik DS)). Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  • W systemie Windows 8 występują znane problemy zgłoszone przez firmę IBM instalujących sterownik serwera IBM DB2 Data Server.Jeśli korzystasz z systemu Windows 8 i chcesz połączyć się z programem IBM DB2 przy użyciu dodatku Power Query, musisz wykonać dodatkowe czynności instalacyjne. Więcej informacji na temat sterownika programu IBM DB2 Data Server w systemie Windows 8..

  1. Kliknij kartę dane , a następnie Pobierz > danychz bazy danych > z bazy danych programu IBM DB2. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych > z bazy danych programu IBM DB2.

  2. W oknie dialogowym baza danych programu IBM DB2 w polu Nazwa serwera Określ serwer bazy danych IBM DB2, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer IBM DB2 wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

Uwaga: Aby można było nawiązać połączenie z bazą danych PostgreSQL w dodatku Power Query, na komputerze musi być zainstalowany dostawca danych Ngpsql dla PostgreSQL . Wybierz sterownik zgodny z wersją pakietu Office (32-bitową lub 64-bitową). Zobacz: która wersja pakietu Office jest używana? Aby uzyskać więcej informacji. Upewnij się też, że dostawca jest zarejestrowany w konfiguracji komputera, który jest zgodny z najnowszą wersją .NET na urządzeniu.

  1. Kliknij kartę dane , a następnie Pobierz > danych z bazy danych > z bazy danych PostgreSQL. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych > z bazy danych PostgreSQL.

  2. W oknie dialogowym PostgreSQL bazy danych Określ serwer bazy danych PostgreSQL, z którym chcesz nawiązać połączenie, w sekcji Nazwa serwera .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer PostgreSQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Wybierz pozycję Połącz.

  1. Przejdź do https://Web.powerapps.com/

  2. Wybierz środowisko , z którym chcesz się połączyć.

  3. W menu wybierz ikonę ustawienia > dostosowania zaawansowane > zasobów deweloperskich.

  4. Skopiuj wartość interfejsu API wystąpienia interfejsu internetowego

    Uwagi: 

    • Format adresu URL będzie taki jakhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Dokładny format adresu URL, który będzie używany do nawiązywania połączenia, zależy od regionu i wersji dysków CD dla aplikacji, których używasz. Aby uzyskać więcej informacji, zobacz: adres URL i wersje interfejsu API sieci Web.

  5. Wybierz kartę dane , a następnie Pobierz & przekształcania danych > Pobierz dane > z usług online > z usługi Dynamics 365 (online).

  6. W oknie dialogowym z zaznaczoną opcją podstawowa wprowadź adres URL interfejsu API sieci Web dla dysków CD z aplikacjami, a następnie kliknij przycisk OK.

  7. Wybierz pozycję konto organizacji.

    • Jeśli nie zalogowano się za pomocą konta służbowego lub szkolnego firmy Microsoft, którego używasz do uzyskiwania dostępu do dysków CD aplikacji, kliknij pozycję Zaloguj się i wprowadź nazwę użytkownika konta i hasło.

  8. Kliknij pozycję Połącz.

  9. W oknie dialogowym Nawigator wybierz dane, które chcesz pobrać.

  10. Jeśli dane mają być importowane, wybierz opcję ładowania , w przeciwnym razie wybierz opcję Edytuj , aby otworzyć Edytor dodatku Power Query.

    Uwaga: Edytor dodatku Power Query oferuje wiele opcji modyfikacji zwracanych danych. Na przykład możesz zaimportować mniej kolumn, niż zawiera dane źródłowe. W takim przypadku przejdź do karty Narzędzia główne , > zarządzać kolumnami > Wybierz pozycję kolumny, zaznacz kolumny, które chcesz zachować, a następnie kliknij przycisk OK. Gdy wszystko będzie gotowe, kliknij przycisk zamknij & Load , aby zwrócić zmodyfikowane dane do programu Excel.

Uwaga: Zanim będzie można połączyć się z bazą danych programu Teradata, potrzebny jest dostawca danych programu .NET dla programu Teradata na komputerze.

  1. Kliknij kartę dane , a następnie Pobierz & przekształcania danych , > pobrać > danych z bazy danych programu Teradata>.

  2. W oknie dialogowym baza danych programu Teradata w polu Nazwa serwera Określ serwer programu Teradata, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer programu Teradata wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij przycisk Zapisz.

Ważne: Wycofanie powiadomienia o łączniku danych w serwisie Facebook   Importowanie i odświeżanie danych z serwisu Facebook w programie Excel przestanie działać w kwietniu 2020. Nadal będziesz mieć możliwość korzystania z łącznika pobierania & przekształcania w serwisie Facebook (Power Query) do momentu, ale rozpoczynając w kwietniu 2020, nie będzie można połączyć się z serwisem Facebook i zostanie wyświetlony komunikat o błędzie. Zalecamy poprawianie lub usuwanie wszelkich istniejących zapytań pobierania & przekształcania (Power Query), które w jak najkrótszym czasie używają łącznika serwisu Facebook, aby uniknąć nieoczekiwanych wyników.

Uwaga: Jeśli po raz pierwszy nastąpi połączenie z serwisem Facebook, zostanie wyświetlony monit o podanie poświadczeń. Zaloguj się przy użyciu konta w serwisie Facebook i zezwól na dostęp do aplikacji Power Query. Możesz wyłączyć kolejne monity, klikając opcję nie Ostrzegaj ponownie dla tego łącznika .

  1. Na karcie dane kliknij pozycję Pobierz dane > z usług online > z serwisu Facebook. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł > z serwisu Facebook.

  2. W oknie dialogowym serwis Facebook Połącz się z serwisem Facebook przy użyciu funkcji "ja", nazwy użytkownika lub identyfikatora obiektu.

    Uwaga: Nazwa użytkownika w serwisie Facebook różni się od adresu e-mail logowania.

  3. Z listy rozwijanej połączenie wybierz kategorię, z którą chcesz nawiązać połączenie. Na przykład wybierz pozycję znajomi , aby uzyskać dostęp do wszystkich informacji dostępnych w kategorii znajomi w serwisie Facebook.

  4. Kliknij przycisk OK.

  5. W razie potrzeby kliknij pozycję Zaloguj się w oknie dialogowym dostęp do serwisu Facebook , a następnie wprowadź adres e-mail lub numer telefonu w serwisie Facebook oraz hasło. Możesz zaznaczyć opcję pozostawania zalogowaną. Po zalogowaniu się kliknij pozycję Połącz.

  6. Po pomyślnym nawiązaniu połączenia będzie można wyświetlić podgląd tabeli zawierającej informacje o wybranej kategorii. Na przykład po wybraniu kategorii znajomi program Power Query renderuje tabelę zawierającą znajomych z serwisu Facebook według nazwy.

  7. Kliknij pozycję Wczytaj lub Edytuj.

Za pomocą edytora zapytań możesz pisać formuły dla dodatku Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Edytor dodatku Power Query z formułą w serwisie Facebook

Uwaga: Edytor zapytań jest wyświetlany tylko podczas ładowania, edytowania lub tworzenia nowej kwerendy. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, na karcie pobieranie & przekształcanie kliknij pozycję Pobierz dane, > uruchomić Edytor zapytań zasilania.

Uwagi: 

  • Przed nawiązaniem połączenia z bazą danych protokołu SAP SQL z dowolnego miejsca wymaga zainstalowania na komputerze sterownika protokołu SAP wszędzie . Wybierz sterownik zgodny z instalacją programu Excel (32-bitowa lub 64-bitowa).

  1. Kliknij kartę dane , a następnie Pobierz > danych z bazy danych programu Sybase>. Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z bazy danych programu Sybase>.

  2. W oknie dialogowym baza danych programu Sybase w polu Nazwa serwera Określ serwer programu Sybase, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Domyślnie jest zaznaczone pole wyboru Szyfruj połączenie , aby dodatek Power Query łączył się z bazą danych przy użyciu prostego połączenia szyfrowanego.

  6. Kliknij pozycję Połącz.

Microsoft Azure Magazyn obiektów BLOB to usługa służąca do przechowywania dużych ilości danych niestrukturalnych, takich jak obrazy, klipy wideo, audio i dokumenty, do których można uzyskiwać dostęp z dowolnego miejsca na całym świecie za pośrednictwem protokołu HTTP lub HTTPS. Aby uzyskać więcej informacji na temat usługi Azure Blob Storage, zobacz jak używać przestrzeni dyskowej BLOB.

  1. Kliknij kartę dane , a następnie Pobierz & przekształcania danych > Pobierz > danychz usługi Azure > z usługi Azure Blob Storage. Jeśli nie widzisz przycisku Pobierz dane, kliknij pozycję Nowa kwerenda > z usługi Azure > z magazynu obiektów blob platformy Microsoft Azure.

  2. W oknie dialogowym Microsoft Azure magazyn obiektów BLOB wprowadź nazwę konta lub adres URL Microsoft Azure przechowywania, a następnie kliknij przycisk OK.

  3. Jeśli łączysz się z usługą Magazyn obiektów BLOB po raz pierwszy, zostanie wyświetlony monit o wprowadzenie i zapisanie klucza dostępu do magazynu. W oknie dialogowym Magazyn obiektów Blob Microsoft Azure programu Access wprowadź klucz dostępu do magazynu w polu klucza konta , a następnie kliknij przycisk Zapisz.

    Uwaga: Jeśli chcesz pobrać klucz dostępu do magazynu, przejdź do portaluMicrosoft Azure, wybierz konto magazynu, a następnie kliknij ikonę zarządzania kluczem programu Access u dołu strony. Kliknij ikonę Kopiuj po prawej stronie klucza podstawowego, a następnie wklej wartość w polu klucza konta .

  4. Edytor zapytań wyświetla listę wszystkich kontenerów dostępnych w magazynie obiektów BLOB Microsoft Azure. W Nawigatorzewybierz kontener z miejsca, w którym chcesz zaimportować dane, a następnie kliknij przycisk Zastosuj & Zamknij.

  1. Kliknij kartę dane , a następnie Pobierz > danych z usługi Azure > z usługi Azure HDInsight (HDFS). Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z usługi Azure > od Microsoft Azure HDInsight.

  2. Wprowadź nazwę konta lub adres URLMicrosoft Azure konta magazynu obiektów BLOB skojarzonego z klastrem usługi HDInsight, a następnie kliknij przycisk OK.

  3. W oknie dialogowym Access Microsoft Azure HDInsight wprowadź klucz konta, a następnie kliknij pozycję Połącz.

  4. W oknie dialogowym Nawigator wybierz swój klaster, a następnie Znajdź i zaznacz plik zawartości.

  5. Kliknij pozycję Załaduj , aby załadować wybraną tabelę, lub kliknij pozycję Edytuj , aby wykonać dodatkowe filtry danych i przekształcenia przed załadowaniem go.

Za pomocą dodatku Power Query można łączyć się z zewnętrznymi źródłami danych i przeprowadzać zaawansowane analizy danych. W poniższych sekcjach przedstawiono procedurę łączenia się ze źródłami danych — stronami sieci Web, plikami tekstowymi, bazami danych, usługami online oraz plikami programu Excel, tabelami i zakresami.

Ważne: Aby można było używać dodatku Power Query w programie Excel 2013, należy go aktywować: kliknij pozycję opcje > plików > dodatków. W sekcji Zarządzanie u dołu wybierz opcję Dodatki com z listy rozwijanej, a następnie kliknij przycisk Przejdź. Kliknij pole wyboru Power Query , a następnie przycisk OK. Wstążka dodatku Power Query powinna być wyświetlana automatycznie, ale jeśli nie, Zamknij i uruchom ponownie program Excel.

Przy użyciu Edytora zapytań

Uwaga: Edytor kwerend jest wyświetlany podczas ładowania, edytowania lub tworzenia nowego zapytania za pomocą dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuw formacie CSVlub z tekstu.

  2. W oknie dialogowym przeglądanie wartości rozdzielanych przecinkami Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

Uwaga: Jeśli importujesz dane z pliku CSV, dodatek Power Query automatycznie wykrywa ograniczniki kolumn, w tym nazwy kolumn i typy. Jeśli na przykład zaimportowano Poniższy przykładowy plik CSV, dodatek Power Query automatycznie używa pierwszego wiersza jako nazw kolumn i zmieni typ danych każdego kolumny.

Przykładowy plik CSV

Obraz pliku CSV

Dodatek Power Query automatycznie zmienia typ danych kolumny:

  • Identyfikator zamówienia zmienia się na numer

  • Data zamówienia zmieniona na Data

  • Kategoria pozostaje w tekście (domyślny typ kolumny)

  • Nazwa produktu pozostanie tekstem (domyślny typ kolumny)

  • Sprzedaż — zmiany w numerze

W edytorze zapytań dodatek Power Query automatycznie stosuje FirstRowAsHeader kroku i ChangeType . Te akcje automatyczne są równoważne ręcznej promocji wiersza i ręcznej zmianie każdego typu kolumny.

Po wykryciu w programie Power Query automatycznego wykrywania kolumn można też pisać formuły dla dodatku Power Queryza pomocą edytora zapytań . Na przykład:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo po edytowaniu zapytania ze skoroszytu programu Excel jest wyświetlane okno edytora zapytań w programie Excel 2013. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

  1. Zaznacz dowolną komórkę w zakresie danych.

  2. Na karcie wstążki Power Query kliknij pozycję z tabeli.

    Nawiązywanie połączenia z tabelą danych programu Excel

  3. Jeśli zostanie wyświetlony monit, w oknie dialogowym z tabeli możesz kliknąć przycisk wyboru zakresu , aby wybrać konkretny zakres, który ma być używany jako źródło danych.

    Okno dialogowe Z tabeli

  4. Jeśli zakres danych zawiera nagłówki kolumn, możesz sprawdzić, czy Moja tabela ma nagłówki. Komórki nagłówka zakresu służą do ustawiania nazw kolumn dla kwerendy.

  5. W edytorze zapytań kliknij pozycję zamknij & Wczytaj.

Uwaga: Jeśli zakres danych został zdefiniowany jako nazwany zakres lub znajduje się w tabeli programu Excel, program Power Query automatycznie wykrywa cały zakres i załaduje go do edytora zapytań. Po załadowaniu zwykłych danych do edytora zapytań będą one automatycznie konwertowane na tabelę.

Za pomocą edytora zapytań możesz pisać formuły dla dodatku Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Przykładowa formuła w Edytorze zapytań

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuz programu Excel.

  2. W oknie dialogowym przeglądanie w programie Excel Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

    Jeśli skoroszyt źródłowy ma nazwane zakresy, nazwa zakresu będzie dostępna jako zbiór danych.

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań . Na przykład:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo po edytowaniu zapytania ze skoroszytu programu Excel jest wyświetlane okno edytora zapytań w programie Excel 2013. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

Uwaga: Podczas próby zaimportowania danych ze starszego pliku programu Excel lub bazy danych programu Access w pewnych konfiguracjach może wystąpić błąd dotyczący rejestracji aparatu bazy danych programu Microsoft Access (Microsoft. asa. OLEDB. 12) na komputerze lokalnym. Błąd występuje w systemach z zainstalowanym tylko pakietem Office 2013. Aby wyeliminować ten błąd, Pobierz poniższe zasoby, aby upewnić się, że możesz kontynuować korzystanie ze źródeł danych, do których chcesz uzyskać dostęp.

  1. Kliknij wstążkę Power Query, a następnie Z sieci Web.

  2. W oknie dialogowym Z sieci Web wprowadź Adres URL strony sieci Web, a następnie kliknij OK.

    Power Query > Z sieci Web > okno dialogowe wprowadzania adresu URL

    W tym przypadku korzystamy z: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jeśli strona sieci Web wymaga poświadczeń użytkownika:Jeśli strona sieci Web wymaga poświadczeń użytkownika:

    • W oknie dialogowym Dostęp do zawartości sieci Web kliknij opcję poświadczeń i podaj wartości uwierzytelniania.

    • Kliknij przycisk Zapisz.

  3. Kliknij przycisk OK.

  4. Power Query przeanalizuje stronę i wczyta okienko Nawigator w widoku tabeli.

    Jeśli wiesz, z którą tabelą chcesz nawiązać połączenie, kliknij ją na liście. W tym przykładzie wybraliśmy tabelę wyników.

    Power Query > Z sieci Web > Widok tabeli Nawigator

    W przeciwnym razie możesz się przełączyć do Widoku sieci Web i wybrać odpowiednią tabelę ręcznie. W tym przypadku zaznaczyliśmy tabelę wyników.

    Power Query > Z sieci Web > Nawigator > Widok w sieci Web
  5. Kliknij Załaduj, a dodatek Power Query załaduje zaznaczone przez Ciebie dane sieci Web zaznaczony do programu Excel.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych programu SQL Server.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu Microsoft SQL w polu Nazwa serwera Określ serwer SQL, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

    Okno dialogowe połączenie z bazą danych programu SQL Server Power Query
  4. Wybierz przycisk OK.

  5. Wybierz tryb uwierzytelniania, aby połączyć się z bazą danych programu SQL Server.

    Poświadczenia logowania programu Power Query w programie SQL Server
    1. Windows: jest to wybór domyślny. Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania systemu Windows.

    2. Baza danych: Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania programu SQL Server. Po wybraniu tej opcji Podaj nazwę użytkownika i hasło, aby połączyć się z wystąpieniem programu SQL Server.

  6. Pole wyboru Szyfruj połączenie jest domyślnie zaznaczone, co oznacza, że dodatek Power Query łączy się z bazą danych przy użyciu połączenia szyfrowanego. Jeśli nie chcesz łączyć się przy użyciu połączenia szyfrowanego, wyczyść to pole wyboru, a następnie kliknij pozycję Połącz.

    Jeśli połączenie z serwerem SQL nie zostanie ustanowione przy użyciu połączenia szyfrowanego, dodatek Power Query wyświetli monit o połączenie przy użyciu nieszyfrowanego połączenia. Kliknij przycisk OK w wiadomości, aby połączyć się przy użyciu nieszyfrowanego połączenia.

Przykład formuły

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań .

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Kliknij kartę Power Query na Wstążce, a następnie wybierz pozycję pobierz dane zewnętrzne > z innych źródeł > ze źródła ODBC.

  2. Jeśli zostanie wyświetlone okno dialogowe od ODBC , wybierz nazwę źródła danych (DSN).

  3. Wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  4. W następnym oknie dialogowym Wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź poświadczenia, a następnie naciśnij klawisz Connect.

  5. W okienku Nawigator wybierz tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych programu Access.

    Okno dialogowe Pobieranie danych z bazy danych

  2. W oknie dialogowym przeglądanie Wyszukaj lub wpisz adres URL pliku, aby zaimportować lub utworzyć link do pliku.

  3. Postępuj zgodnie z instrukcjami wyświetlanymi w oknie dialogowym Nawigator , aby połączyć się z wybraną tabelą lub kwerendą.

  4. Kliknij pozycję Wczytaj lub Edytuj.

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuw formacie XML.

    Power Query z okna dialogowego pliku
  2. W oknie dialogowym przeglądanie w formacie XML Wyszukaj lub wpisz adres URL pliku, aby zaimportować plik lub utworzyć link do niego.

  3. Kliknij przycisk Otwórz.

    Po pomyślnym nawiązaniu połączenia można przeglądać i przeglądać kolekcje elementów w pliku XML w formie tabelarycznej za pomocą okienka Nawigator .

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań . Na przykład:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

  1. Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję z innych źródeł, a następnie kliknij pozycję z usług Analysis Services.

    Excel  Ribbon Image

    Zostanie wyświetlony Kreator połączenie danych. Ten Kreator ma trzy okienka.

    • Nawiązywanie połączenia z serwerem bazy danych

    • Wybieranie bazy danych i tabeli

    • Zapisywanie pliku połączenia danych i kończenie

  2. W okienku łączenie z serwerem bazy danych w polu Nazwa serwera wpisz nazwę serwera bazy danych OLAP.

    Porada: Jeśli znasz nazwę pliku modułu offline, z którym chcesz się połączyć, możesz wpisać pełną ścieżkę do pliku, nazwę pliku i rozszerzenie.

  3. W obszarze poświadczenia logowaniawykonaj dowolną z następujących czynności, a następnie kliknij przycisk dalej:

    • Aby użyć bieżącej nazwy użytkownika i hasła systemu Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Aby wprowadzić nazwę użytkownika i hasło bazy danych, kliknij pozycję Użyj następującej nazwy użytkownika ihasła, a następnie wpisz nazwę użytkownika i hasło w odpowiednich polach Nazwa użytkownika i hasło .

  4. W obszarze Wybierz bazę danych zawierającą dane, które chcesz umieścić w okienku wybierz bazę danych, a następnie kliknij przycisk dalej.

    Aby połączyć się z określoną moduł w bazie danych, upewnij się, że jest zaznaczone pole wyboru Połącz z określonym kostką lub tabelą , a następnie wybierz moduł z listy.

  5. W okienku Zapisywanie pliku i kończenie połączenia danych w polu Nazwa pliku Zmień domyślną nazwę pliku stosownie do potrzeb (opcjonalnie).

    Kliknij przycisk Przeglądaj , aby zmienić domyślną lokalizację plików moich źródeł danych, lub Sprawdź istniejące nazwy plików.

  6. W polach Opis, przyjazna nazwai słowa kluczowe wyszukiwania wpisz opis pliku, przyjazną nazwę oraz typowe wyrazy do wyszukania (wszystkie są opcjonalne).

  7. Aby upewnić się, że plik połączenia jest używany podczas odświeżania tabeli przestawnej, kliknij pozycję zawsze próbuj użyć tego pliku do odświeżenia tych danych.

    Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, które używają tego pliku połączenia.

  8. Kliknij przycisk Zakończ , aby zamknąć kreatora połączenia danych.

  9. W oknie dialogowym Importowanie danych w obszarze Wybierz sposób wyświetlania tych danych w skoroszyciewykonaj jedną z następujących czynności:

    • Aby utworzyć raport w formie tabeli przestawnej, kliknij pozycję raport tabeli przestawnej.

    • Aby utworzyć raport w formie tabeli przestawnej i raport w formie wykresu przestawnego, kliknij pozycję wykres przestawny i raport

    • Aby zapisać wybrane połączenie w skoroszycie w celu późniejszego użycia, kliknij pozycję Utwórz połączenie. To pole wyboru zapewnia, że połączenie będzie używane przez formuły zawierające utworzone przez Ciebie funkcje modułów i nie chcesz tworzyć raportu w formie tabeli przestawnej.

  10. W obszarze gdzie chcesz umieścić danewykonaj dowolną z następujących czynności:

    • Aby umieścić raport w formie tabeli przestawnej w istniejącym arkuszu, wybierz pozycję istniejący arkusz, a następnie wpisz odwołanie do komórki pierwszej komórki w zakresie komórek, w którym chcesz zlokalizować raport w formie tabeli przestawnej.

      Możesz również kliknąć przycisk Zwiń okno dialogowe , Obraz przycisku , aby tymczasowo ukryć okno dialogowe, zaznaczyć początkową komórkę w arkuszu, którego chcesz użyć, a następnie nacisnąć klawisz rozszerzanie okna dialogowego Obraz przycisku .

  11. Aby umieścić raport w formie tabeli przestawnej w nowym arkuszu, zaczynając od komórki a1, kliknij pozycję Nowy arkusz.

  12. Aby sprawdzić lub zmienić właściwości połączenia, kliknij pozycję Właściwości, wprowadź konieczne zmiany w oknie dialogowym Właściwości połączenia , a następnie kliknij przycisk OK.

  1. Na karcie Power Query kliknij pozycję z innych źródeł > pustego zapytania.

  2. W edytorze zapytań kliknij pozycję Edytor zaawansowany.

  3. Wprowadź następujący ciąg zapytania, zamieniając "C:\Users\Name\Desktop\JSONTest.json" na ścieżkę do pliku JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Uwaga: Zanim będzie można połączyć się z bazą danych Oracle za pomocą dodatku Power Query, na komputerze musi być zainstalowany program Oracle Client 8.1.7 lub nowszy. Aby zainstalować oprogramowanie klienckie Oracle, przejdź do usługi 32-bitowego programu Oracle Data Access Components (ODAC) za pomocą narzędzia Oracle Developer Tools for Visual Studio (12.1.0.2.4) , aby zainstalować 32-bitowy program Oracle lub do 64-bit ODAC 12c release 4 (12.1.0.2.4) XCOPY dla systemu Windows x64 w celu zainstalowania programu 64-bitowego klienta Oracle.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych Oracle.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych Oracle w polu Nazwa serwera Określ serwer Oracle, z którym ma zostać nawiązane połączenie. Jeśli identyfikator SID jest wymagany, można go określić w formie "nazwa_serwera/SID".

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer Oracle wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Na karcie wstążki Power Query wybierz pozycję z innych źródeł > z listy programu SharePoint.

    Power Query — pobieranie danych z innych źródeł
  2. W wyświetlonym oknie dialogowym listy programu Microsoft SharePoint wprowadź adres URL witryny programu SharePoint.

    Uwaga: Podczas nawiązywania połączenia z listą programu SharePoint wprowadź adres URL witryny zamiast adresu URL listy. W oknie dialogowym programu Access w programie SharePoint wybierz najbardziej ogólny adres URL, który ma zostać poprawnie uwierzytelniony w witrynie. Domyślnie jest zaznaczony najbardziej ogólny adres URL.

  3. Wybierz pozycję OK, aby kontynuować.

  4. W wyświetlonym oknie dialogowym programu Access w programie SharePoint wybierz opcję poświadczeń:

    1. Wybierz opcję anonimowe , jeśli program SharePoint Server nie wymaga żadnych poświadczeń.

    2. Wybierz pozycję Windows , jeśli program SharePoint Server wymaga poświadczeń systemu Windows.

    3. Wybierz pozycję konto organizacyjne , jeśli program SharePoint Server wymaga poświadczeń konta organizacyjnego.

  5. Wybierz pozycję Połącz.

    Program Excel Power Query nawiązywanie połączenia z listą programu SharePoint w oknie dialogowym Łączenie

  1. Na karcie wstążki Power Query wybierz pozycję z innych > źródłowychze źródła strumieniowego OData.

    Power Query — pobieranie danych z innych źródeł
  2. W oknie dialogowym Źródło strumieniowe OData wprowadź wartość Adres URL dla źródła strumieniowego OData.

  3. Wybierz przycisk OK.

  4. Jeśli źródło strumieniowe OData wymaga poświadczeń użytkownika, w oknie dialogowym dostęp do źródła strumieniowego OData :

    1. Wybierz pozycję Windows , jeśli źródło strumieniowe OData wymaga uwierzytelniania systemu Windows.

    2. Wybierz pozycję podstawowy , jeśli źródło strumieniowe OData wymaga Twojej nazwy użytkownika i hasła.

    3. Wybierz pozycję klucz rynkowy , jeśli źródło strumieniowe OData wymaga klucza konta witryny Marketplace. Możesz wybrać klucz Uzyskaj konto w witrynie Marketplace , aby subskrybować Microsoft Azure źródła strumieniowego OData dla usługi Marketplace. Możesz również utworzyć konto w Microsoft Azure Marketplace w oknie dialogowym dostęp do źródła strumieniowego OData.

    4. Kliknij pozycję konto organizacyjne , jeśli źródło strumieniowe OData wymaga poświadczeń dostępu federacyjnego. Zaloguj się do swojego konta w usłudze Windows Live ID.

    5. Wybierz pozycję Zapisz.

Uwaga: Nawiązywanie połączenia ze strumieniowym źródłem strumieniowym OData obsługuje format usługi danych lekkich JSON.

  1. Kliknij kartę dane , a następnie Pobierz > danych z innych źródeł > z bazy danych OLEDB. Jeśli nie widzisz przycisku Pobierz dane , postępuj zgodnie z poniższymi instrukcjami Kreatora połączenia danych .

  2. W oknie dialogowym from OLE DB wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  3. W oknie dialogowym dostawca OLEDB wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź odpowiednie poświadczenia, a następnie kliknij przycisk Połącz.

  4. W oknie dialogowym Nawigator wybierz bazę danych i tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  5. W Edytorze dodatku Power Querynaciśnij pozycję Zamknij & Wczytaj.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych MySQL.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych MySQL w polu Nazwa serwera Określ serwer bazy danych MySQL, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer MySQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Na karcie wstążki Power Query wybierz pozycję z innych źródeł > z programu Microsoft Exchange.

    Źródła danych dodatku Power Query
  2. W oknie dialogowym dostęp do serwera programu Exchange Określ swój adres e-mail i hasło.

  3. Kliknij przycisk Zapisz.

  4. W oknie dialogowym Usługa wykrywania automatycznego programu Microsoft Exchange wybierz pozycję Zezwalaj , aby umożliwić usłudze programu Exchange ufanie Twoim Twoim poświadczeniam.

Ważne: Upewnij się, że został pobrany i zainstalowany Dodatek Power Query

  1. Na karcie wstążki Power Query kliknij pozycję z innych źródeł > z usługi Active Directory.

    Power Query — pobieranie danych z innych źródeł

  2. Wprowadź domenę w oknie dialogowym Active Directory.

  3. W oknie dialogowym domena usługi Active Directory dla domeny kliknij pozycję Użyj moich bieżących poświadczeńlub Użyj alternatywnych poświadczeń. Aby użyć alternatywnego uwierzytelniania poświadczeń , wprowadź swoją nazwę użytkownika i hasło.

  4. Kliknij pozycję Połącz.

  5. Po pomyślnym nawiązaniu połączenia możesz przeglądać wszystkie domeny dostępne w usłudze Active Directory, korzystając z okienka Nawigator , a także przechodzić do szczegółów usługi Active Directory, w tym użytkowników, kont i komputerów.

Ostrzeżenie: 

  • Aby można było nawiązać połączenie z bazą danych IBM DB2, potrzebny jest Sterownik serwera danych IBM DB2 zainstalowany na komputerze (minimalny wymóg to pakiet sterownika usługi IBM Data Server (sterownik DS)). Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  • W systemie Windows 8 występują znane problemy zgłoszone przez firmę IBM instalujących sterownik serwera IBM DB2 Data Server.Jeśli korzystasz z systemu Windows 8 i chcesz połączyć się z programem IBM DB2 przy użyciu dodatku Power Query, musisz wykonać dodatkowe czynności instalacyjne. Więcej informacji na temat sterownika programu IBM DB2 Data Server w systemie Windows 8.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych programu IBM DB2.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu IBM DB2 w polu Nazwa serwera Określ serwer bazy danych IBM DB2, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer IBM DB2 wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

Uwaga: Aby można było nawiązać połączenie z bazą danych PostgreSQL w dodatku Power Query, na komputerze musi być zainstalowany dostawca danych Ngpsql dla PostgreSQL . Wybierz sterownik zgodny z wersją pakietu Office (32-bitową lub 64-bitową). Zobacz: która wersja pakietu Office jest używana? Aby uzyskać więcej informacji. Upewnij się też, że dostawca jest zarejestrowany w konfiguracji komputera, który jest zgodny z najnowszą wersją .NET na urządzeniu.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych PostgreSQL.

    Power Query z opcji bazy danych
  2. W oknie dialogowym PostgreSQL bazy danych Określ serwer bazy danych PostgreSQL, z którym chcesz nawiązać połączenie, w sekcji Nazwa serwera .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer PostgreSQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Wybierz pozycję Połącz.

  1. Przejdź do https://Web.powerapps.com/

  2. Wybierz środowisko , z którym chcesz się połączyć.

  3. W menu wybierz ikonę ustawienia > dostosowania zaawansowane > zasobów deweloperskich.

  4. Skopiuj wartość interfejsu API wystąpienia interfejsu internetowego

    Uwagi: 

    • Format adresu URL będzie taki jakhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Dokładny format adresu URL, który będzie używany do nawiązywania połączenia, zależy od regionu i wersji dysków CD dla aplikacji, których używasz. Aby uzyskać więcej informacji, zobacz: adres URL i wersje interfejsu API sieci Web.

  5. Wybierz kartę dane , a następnie Pobierz dane > z usług Online > z usługi Dynamics 365 (online).

    • Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł >z usługi Dynamics 365 (online).

  6. W oknie dialogowym z zaznaczoną opcją podstawowa wprowadź adres URL interfejsu API sieci Web dla dysków CD z aplikacjami, a następnie kliknij przycisk OK.

  7. Wybierz pozycję konto organizacji.

    • Jeśli nie zalogowano się za pomocą konta służbowego lub szkolnego firmy Microsoft, którego używasz do uzyskiwania dostępu do dysków CD aplikacji, kliknij pozycję Zaloguj się i wprowadź nazwę użytkownika konta i hasło.

  8. Kliknij pozycję Połącz.

  9. W oknie dialogowym Nawigator wybierz dane, które chcesz pobrać.

  10. Jeśli dane mają być importowane, wybierz opcję ładowania , w przeciwnym razie wybierz opcję Edytuj , aby otworzyć Edytor dodatku Power Query.

    Uwaga: Edytor dodatku Power Query oferuje wiele opcji modyfikacji zwracanych danych. Na przykład możesz zaimportować mniej kolumn, niż zawiera dane źródłowe. W takim przypadku przejdź do karty Narzędzia główne , > zarządzać kolumnami > Wybierz pozycję kolumny, zaznacz kolumny, które chcesz zachować, a następnie kliknij przycisk OK. Gdy wszystko będzie gotowe, kliknij przycisk zamknij & Load , aby zwrócić zmodyfikowane dane do programu Excel.

Uwaga: Zanim będzie można połączyć się z bazą danych programu Teradata, potrzebny jest dostawca danych programu .NET dla programu Teradata na komputerze.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych programu Teradata.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu Teradata w polu Nazwa serwera Określ serwer programu Teradata, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer programu Teradata wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij przycisk Zapisz.

Ważne: Wycofanie powiadomienia o łączniku danych w serwisie Facebook   Importowanie i odświeżanie danych z serwisu Facebook w programie Excel przestanie działać w kwietniu 2020. Nadal będziesz mieć możliwość korzystania z łącznika pobierania & przekształcania w serwisie Facebook (Power Query) do momentu, ale rozpoczynając w kwietniu 2020, nie będzie można połączyć się z serwisem Facebook i zostanie wyświetlony komunikat o błędzie. Zalecamy poprawianie lub usuwanie wszelkich istniejących zapytań pobierania & przekształcania (Power Query), które w jak najkrótszym czasie używają łącznika serwisu Facebook, aby uniknąć nieoczekiwanych wyników.

Uwaga: Jeśli po raz pierwszy nastąpi połączenie z serwisem Facebook, zostanie wyświetlony monit o podanie poświadczeń. Zaloguj się przy użyciu konta w serwisie Facebook i zezwól na dostęp do aplikacji Power Query. Możesz wyłączyć kolejne monity, klikając opcję nie Ostrzegaj ponownie dla tego łącznika .

  1. Na karcie wstążki Power Query kliknij pozycję z innych źródeł > z serwisu Facebook.

  2. W oknie dialogowym serwis Facebook Połącz się z serwisem Facebook przy użyciu funkcji "ja", nazwy użytkownika lub identyfikatora obiektu.

    Uwaga: Nazwa użytkownika w serwisie Facebook różni się od adresu e-mail logowania.

  3. Z listy rozwijanej połączenie wybierz kategorię, z którą chcesz nawiązać połączenie. Na przykład wybierz pozycję znajomi , aby uzyskać dostęp do wszystkich informacji dostępnych w kategorii znajomi w serwisie Facebook.

  4. Kliknij przycisk OK.

  5. W razie potrzeby kliknij pozycję Zaloguj się w oknie dialogowym dostęp do serwisu Facebook , a następnie wprowadź adres e-mail lub numer telefonu w serwisie Facebook oraz hasło. Możesz zaznaczyć opcję pozostawania zalogowaną. Po zalogowaniu się kliknij pozycję Połącz.

  6. Po pomyślnym nawiązaniu połączenia będzie można wyświetlić podgląd tabeli zawierającej informacje o wybranej kategorii. Na przykład po wybraniu kategorii znajomi program Power Query renderuje tabelę zawierającą znajomych z serwisu Facebook według nazwy.

  7. Kliknij pozycję Wczytaj lub Edytuj.

Za pomocą edytora zapytań możesz pisać formuły dla dodatku Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Edytor dodatku Power Query z formułą w serwisie Facebook

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

Uwagi: 

  • Przed nawiązaniem połączenia z bazą danych protokołu SAP SQL z dowolnego miejsca wymaga zainstalowania na komputerze sterownika protokołu SAP wszędzie . Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z usługi SAP Sybase SQL gdziekolwiek.

    Pobieranie danych zewnętrznych z bazy danych
  2. W oknie dialogowym baza danych programu Sybase w polu Nazwa serwera Określ serwer programu Sybase, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Domyślnie jest zaznaczone pole wyboru Szyfruj połączenie , aby dodatek Power Query łączył się z bazą danych przy użyciu prostego połączenia szyfrowanego.

  6. Kliknij pozycję Połącz.

Microsoft Azure Magazyn obiektów BLOB to usługa służąca do przechowywania dużych ilości danych niestrukturalnych, takich jak obrazy, klipy wideo, audio i dokumenty, do których można uzyskiwać dostęp z dowolnego miejsca na całym świecie za pośrednictwem protokołu HTTP lub HTTPS. Aby uzyskać więcej informacji na temat usługi Azure Blob Storage, zobacz jak używać przestrzeni dyskowej BLOB.

  1. Na karcie wstążki Power Query wybierz pozycję z usługi Azure > w obszarze magazyn obiektów BLOB Microsoft Azure.

    Importowanie dodatku Power Query z okna dialogowego platformy Azure
  2. W oknie dialogowym Microsoft Azure magazyn obiektów BLOB wprowadź nazwę konta lub adres URL Microsoft Azure przechowywania, a następnie kliknij przycisk OK.

  3. Jeśli łączysz się z usługą Magazyn obiektów BLOB po raz pierwszy, zostanie wyświetlony monit o wprowadzenie i zapisanie klucza dostępu do magazynu. W oknie dialogowym Magazyn obiektów Blob Microsoft Azure programu Access wprowadź klucz dostępu do magazynu w polu klucza konta , a następnie kliknij przycisk Zapisz.

    Uwaga: Jeśli chcesz pobrać klucz dostępu do magazynu, przejdź do portaluMicrosoft Azure, wybierz konto magazynu, a następnie kliknij ikonę zarządzania kluczem programu Access u dołu strony. Kliknij ikonę Kopiuj po prawej stronie klucza podstawowego, a następnie wklej wartość w polu klucza konta .

  4. Edytor zapytań wyświetla listę wszystkich kontenerów dostępnych w magazynie obiektów BLOB Microsoft Azure. W Nawigatorzewybierz kontener z miejsca, w którym chcesz zaimportować dane, a następnie kliknij przycisk Zastosuj & Zamknij.

  1. Na karcie wstążki Power Query wybierz pozycję z usługi Azure > w usłudze Microsoft Azure HDInsight.

    Pobieranie danych zewnętrznych z platformy Azure
  2. W oknie dialogowym Microsoft Azure HDInsight wprowadź nazwę konta i kliknij przycisk OK.

  3. Następnie wprowadź klucz konta, a następnie kliknij pozycję Połącz.

    Uwaga: Jeśli chcesz odzyskać klucz, Wróć do portaluMicrosoft Azure, wybierz swoje konto magazynu, a następnie kliknij ikonę zarządzania kluczem programu Access u dołu strony. Kliknij ikonę Kopiuj po prawej stronie klucza podstawowego i wklej wartość w kreatorze.

  4. W oknie dialogowym Nawigator wybierz swój klaster, a następnie Znajdź i zaznacz plik zawartości.

  5. Kliknij pozycję Załaduj , aby załadować wybraną tabelę, lub kliknij pozycję Edytuj , aby wykonać dodatkowe filtry danych i przekształcenia przed załadowaniem go.

Za pomocą dodatku Power Query można łączyć się z zewnętrznymi źródłami danych i przeprowadzać zaawansowane analizy danych. W poniższych sekcjach przedstawiono procedurę korzystania z dodatku Power Query w celu nawiązania połączenia ze źródłami danych — stronami sieci Web, plikami tekstowymi, bazami danych, usługami online oraz plikami programu Excel, tabelami i zakresami.

Ważne: 

  • Upewnij się, że został pobrany, zainstalowany i uaktywniony dodatek Power Query.

  • Aby aktywować dodatek Power Query , kliknij pozycję opcje > plików > dodatków. W sekcji Zarządzanie u dołu wybierz opcję Dodatki com z listy rozwijanej, a następnie kliknij przycisk Przejdź. Kliknij pole wyboru Power Query , a następnie przycisk OK. Wstążka dodatku Power Query powinna być wyświetlana automatycznie, ale jeśli nie, Zamknij i uruchom ponownie program Excel.

Przy użyciu Edytora zapytań

Uwaga: Edytor kwerend jest wyświetlany podczas ładowania, edytowania lub tworzenia nowego zapytania za pomocą dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuw formacie CSV lub z tekstu.

  2. W oknie dialogowym przeglądanie wartości rozdzielanych przecinkami Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

Uwaga: Jeśli importujesz dane z pliku CSV, dodatek Power Query automatycznie wykrywa ograniczniki kolumn, w tym nazwy kolumn i typy. Jeśli na przykład zaimportowano Poniższy przykładowy plik CSV, dodatek Power Query automatycznie używa pierwszego wiersza jako nazw kolumn i zmieni typ danych każdego kolumny.

Przykładowy plik CSV

Obraz pliku CSV

Dodatek Power Query automatycznie zmienia typ danych kolumny:

  • Identyfikator zamówienia zmienia się na numer

  • Data zamówienia zmieniona na Data

  • Kategoria pozostaje w tekście (domyślny typ kolumny)

  • Nazwa produktu pozostanie tekstem (domyślny typ kolumny)

  • Sprzedaż — zmiany w numerze

W edytorze zapytań dodatek Power Query automatycznie stosuje FirstRowAsHeader kroku i ChangeType . Te akcje automatyczne są równoważne ręcznej promocji wiersza i ręcznej zmianie każdego typu kolumny.

Po wykryciu w programie Power Query automatycznego wykrywania kolumn można też pisać formuły dla dodatku Power Queryza pomocą edytora zapytań . Na przykład:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Zaznacz dowolną komórkę w zakresie danych.

  2. Na karcie wstążki Power Query kliknij pozycję z tabeli.

    Nawiązywanie połączenia z tabelą danych programu Excel

  3. Jeśli zostanie wyświetlony monit, w oknie dialogowym z tabeli możesz kliknąć przycisk wyboru zakresu , aby wybrać konkretny zakres, który ma być używany jako źródło danych.

    Okno dialogowe Z tabeli

  4. Jeśli zakres danych zawiera nagłówki kolumn, możesz sprawdzić, czy Moja tabela ma nagłówki. Komórki nagłówka zakresu służą do ustawiania nazw kolumn dla kwerendy.

  5. W edytorze zapytań kliknij pozycję zamknij & Wczytaj.

Uwaga: Jeśli zakres danych został zdefiniowany jako nazwany zakres lub znajduje się w tabeli programu Excel, program Power Query automatycznie wykrywa cały zakres i załaduje go do edytora zapytań. Po załadowaniu zwykłych danych do edytora zapytań będą one automatycznie konwertowane na tabelę.

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

Za pomocą edytora zapytań możesz pisać formuły dla dodatku Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Przykładowa formuła w Edytorze zapytań

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuz programu Excel.

  2. W oknie dialogowym przeglądanie w programie Excel Wyszukaj lub wpisz ścieżkę do pliku, który chcesz zbadać.

  3. Kliknij przycisk Otwórz.

    Jeśli skoroszyt źródłowy ma nazwane zakresy, nazwa zakresu będzie dostępna jako zbiór danych.

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań . Na przykład:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo po edytowaniu zapytania ze skoroszytu programu Excel jest wyświetlane okno edytora zapytań w programie Excel 2013. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

  1. Kliknij wstążkę Power Query, a następnie Z sieci Web.

  2. W oknie dialogowym Z sieci Web wprowadź Adres URL strony sieci Web, a następnie kliknij OK.

    Power Query > Z sieci Web > okno dialogowe wprowadzania adresu URL

    W tym przypadku korzystamy z: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jeśli strona sieci Web wymaga poświadczeń użytkownika:Jeśli strona sieci Web wymaga poświadczeń użytkownika:

    • W oknie dialogowym Dostęp do zawartości sieci Web kliknij opcję poświadczeń i podaj wartości uwierzytelniania.

    • Kliknij przycisk Zapisz.

  3. Kliknij przycisk OK.

  4. Power Query przeanalizuje stronę i wczyta okienko Nawigator w widoku tabeli.

    Jeśli wiesz, z którą tabelą chcesz nawiązać połączenie, kliknij ją na liście. W tym przykładzie wybraliśmy tabelę wyników.

    Power Query > Z sieci Web > Widok tabeli Nawigator

    W przeciwnym razie możesz się przełączyć do Widoku sieci Web i wybrać odpowiednią tabelę ręcznie. W tym przypadku zaznaczyliśmy tabelę wyników.

    Power Query > Z sieci Web > Nawigator > Widok w sieci Web
  5. Kliknij Załaduj, a dodatek Power Query załaduje zaznaczone przez Ciebie dane sieci Web zaznaczony do programu Excel.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych programu SQL Server.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu Microsoft SQL w polu Nazwa serwera Określ serwer SQL, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

    Okno dialogowe połączenie z bazą danych programu SQL Server Power Query
  4. Wybierz przycisk OK.

  5. Wybierz tryb uwierzytelniania, aby połączyć się z bazą danych programu SQL Server.

    Poświadczenia logowania programu Power Query w programie SQL Server
    1. Windows: jest to wybór domyślny. Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania systemu Windows.

    2. Baza danych: Wybierz tę opcję, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania programu SQL Server. Po wybraniu tej opcji Podaj nazwę użytkownika i hasło, aby połączyć się z wystąpieniem programu SQL Server.

  6. Pole wyboru Szyfruj połączenie jest domyślnie zaznaczone, co oznacza, że dodatek Power Query łączy się z bazą danych przy użyciu połączenia szyfrowanego. Jeśli nie chcesz łączyć się przy użyciu połączenia szyfrowanego, wyczyść to pole wyboru, a następnie kliknij pozycję Połącz.

    Jeśli połączenie z serwerem SQL nie zostanie ustanowione przy użyciu połączenia szyfrowanego, dodatek Power Query wyświetli monit o połączenie przy użyciu nieszyfrowanego połączenia. Kliknij przycisk OK w wiadomości, aby połączyć się przy użyciu nieszyfrowanego połączenia.

Przykład formuły

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań .

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Kliknij kartę Power Query na Wstążce, a następnie wybierz pozycję pobierz dane zewnętrzne > z innych źródeł > ze źródła ODBC.

  2. Jeśli zostanie wyświetlone okno dialogowe od ODBC , wybierz nazwę źródła danych (DSN).

  3. Wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  4. W następnym oknie dialogowym Wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź poświadczenia, a następnie naciśnij klawisz Connect.

  5. W okienku Nawigator wybierz tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych programu Access.

    Okno dialogowe Pobieranie danych z bazy danych

  2. W oknie dialogowym przeglądanie Wyszukaj lub wpisz adres URL pliku, aby zaimportować lub utworzyć link do pliku.

  3. Postępuj zgodnie z instrukcjami wyświetlanymi w oknie dialogowym Nawigator , aby połączyć się z wybraną tabelą lub kwerendą.

  4. Kliknij pozycję Wczytaj lub Edytuj.

  1. Na karcie wstążki Power Query kliknij pozycję z > plikuw formacie XML.

    Power Query z okna dialogowego pliku
  2. W oknie dialogowym przeglądanie w formacie XML Wyszukaj lub wpisz adres URL pliku, aby zaimportować plik lub utworzyć link do niego.

  3. Kliknij przycisk Otwórz.

    Po pomyślnym nawiązaniu połączenia można przeglądać i przeglądać kolekcje elementów w pliku XML w formie tabelarycznej za pomocą okienka Nawigator .

Do pisania formuł dla dodatku Power Querymożna też używać edytora zapytań . Na przykład:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

  1. Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję z innych źródeł, a następnie kliknij pozycję z usług Analysis Services.

    Excel  Ribbon Image

    Zostanie wyświetlony Kreator połączenie danych. Ten Kreator ma trzy okienka.

    • Nawiązywanie połączenia z serwerem bazy danych

    • Wybieranie bazy danych i tabeli

    • Zapisywanie pliku połączenia danych i kończenie

  2. W okienku łączenie z serwerem bazy danych w polu Nazwa serwera wpisz nazwę serwera bazy danych OLAP.

    Porada: Jeśli znasz nazwę pliku modułu offline, z którym chcesz się połączyć, możesz wpisać pełną ścieżkę do pliku, nazwę pliku i rozszerzenie.

  3. W obszarze poświadczenia logowaniawykonaj dowolną z następujących czynności, a następnie kliknij przycisk dalej:

    • Aby użyć bieżącej nazwy użytkownika i hasła systemu Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Aby wprowadzić nazwę użytkownika i hasło bazy danych, kliknij pozycję Użyj następującej nazwy użytkownika ihasła, a następnie wpisz nazwę użytkownika i hasło w odpowiednich polach Nazwa użytkownika i hasło .

  4. W obszarze Wybierz bazę danych zawierającą dane, które chcesz umieścić w okienku wybierz bazę danych, a następnie kliknij przycisk dalej.

    Aby połączyć się z określoną moduł w bazie danych, upewnij się, że jest zaznaczone pole wyboru Połącz z określonym kostką lub tabelą , a następnie wybierz moduł z listy.

  5. W okienku Zapisywanie pliku i kończenie połączenia danych w polu Nazwa pliku Zmień domyślną nazwę pliku stosownie do potrzeb (opcjonalnie).

    Kliknij przycisk Przeglądaj , aby zmienić domyślną lokalizację plików moich źródeł danych, lub Sprawdź istniejące nazwy plików.

  6. W polach Opis, przyjazna nazwai słowa kluczowe wyszukiwania wpisz opis pliku, przyjazną nazwę oraz typowe wyrazy do wyszukania (wszystkie są opcjonalne).

  7. Aby upewnić się, że plik połączenia jest używany podczas odświeżania tabeli przestawnej, kliknij pozycję zawsze próbuj użyć tego pliku do odświeżenia tych danych.

    Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, które używają tego pliku połączenia.

  8. Kliknij przycisk Zakończ , aby zamknąć kreatora połączenia danych.

  9. W oknie dialogowym Importowanie danych w obszarze Wybierz sposób wyświetlania tych danych w skoroszyciewykonaj jedną z następujących czynności:

    • Aby utworzyć raport w formie tabeli przestawnej, kliknij pozycję raport tabeli przestawnej.

    • Aby utworzyć raport w formie tabeli przestawnej i raport w formie wykresu przestawnego, kliknij pozycję wykres przestawny i raport

    • Aby zapisać wybrane połączenie w skoroszycie w celu późniejszego użycia, kliknij pozycję Utwórz połączenie. To pole wyboru zapewnia, że połączenie będzie używane przez formuły zawierające utworzone przez Ciebie funkcje modułów i nie chcesz tworzyć raportu w formie tabeli przestawnej.

  10. W obszarze gdzie chcesz umieścić danewykonaj dowolną z następujących czynności:

    • Aby umieścić raport w formie tabeli przestawnej w istniejącym arkuszu, wybierz pozycję istniejący arkusz, a następnie wpisz odwołanie do komórki pierwszej komórki w zakresie komórek, w którym chcesz zlokalizować raport w formie tabeli przestawnej.

      Możesz również kliknąć przycisk Zwiń okno dialogowe , Obraz przycisku , aby tymczasowo ukryć okno dialogowe, zaznaczyć początkową komórkę w arkuszu, którego chcesz użyć, a następnie nacisnąć klawisz rozszerzanie okna dialogowego Obraz przycisku .

  11. Aby umieścić raport w formie tabeli przestawnej w nowym arkuszu, zaczynając od komórki a1, kliknij pozycję Nowy arkusz.

  12. Aby sprawdzić lub zmienić właściwości połączenia, kliknij pozycję Właściwości, wprowadź konieczne zmiany w oknie dialogowym Właściwości połączenia , a następnie kliknij przycisk OK.

  1. Na karcie Power Query kliknij pozycję z innych źródeł > pustego zapytania.

  2. W edytorze zapytań kliknij pozycję Edytor zaawansowany.

  3. Wprowadź następujący ciąg zapytania, zamieniając "C:\Users\Name\Desktop\JSONTest.json" na ścieżkę do pliku JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Uwaga: Zanim będzie można połączyć się z bazą danych Oracle za pomocą dodatku Power Query, na komputerze musi być zainstalowany program Oracle Client 8.1.7 lub nowszy. Aby zainstalować oprogramowanie klienckie Oracle, przejdź do usługi 32-bitowego programu Oracle Data Access Components (ODAC) za pomocą narzędzia Oracle Developer Tools for Visual Studio (12.1.0.2.4) , aby zainstalować 32-bitowy program Oracle lub do 64-bit ODAC 12c release 4 (12.1.0.2.4) XCOPY dla systemu Windows x64 w celu zainstalowania programu 64-bitowego klienta Oracle.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych Oracle.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych Oracle w polu Nazwa serwera Określ serwer Oracle, z którym ma zostać nawiązane połączenie. Jeśli identyfikator SID jest wymagany, można go określić w formie "nazwa_serwera/SID".

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer Oracle wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Na karcie wstążki Power Query wybierz pozycję z innych źródeł > z listy programu SharePoint.

    Power Query — pobieranie danych z innych źródeł
  2. W wyświetlonym oknie dialogowym listy programu Microsoft SharePoint wprowadź adres URL witryny programu SharePoint.

    Uwaga: Podczas nawiązywania połączenia z listą programu SharePoint wprowadź adres URL witryny zamiast adresu URL listy. W oknie dialogowym programu Access w programie SharePoint wybierz najbardziej ogólny adres URL, który ma zostać poprawnie uwierzytelniony w witrynie. Domyślnie jest zaznaczony najbardziej ogólny adres URL.

  3. Wybierz pozycję OK, aby kontynuować.

  4. W wyświetlonym oknie dialogowym programu Access w programie SharePoint wybierz opcję poświadczeń:

    1. Wybierz opcję anonimowe , jeśli program SharePoint Server nie wymaga żadnych poświadczeń.

    2. Wybierz pozycję Windows , jeśli program SharePoint Server wymaga poświadczeń systemu Windows.

    3. Wybierz pozycję konto organizacyjne , jeśli program SharePoint Server wymaga poświadczeń konta organizacyjnego.

  5. Wybierz pozycję Połącz.

    Program Excel Power Query nawiązywanie połączenia z listą programu SharePoint w oknie dialogowym Łączenie

  1. Na karcie wstążki Power Query wybierz pozycję z innych > źródłowychze źródła strumieniowego OData.

    Power Query — pobieranie danych z innych źródeł
  2. W oknie dialogowym Źródło strumieniowe OData wprowadź wartość Adres URL dla źródła strumieniowego OData.

  3. Wybierz przycisk OK.

  4. Jeśli źródło strumieniowe OData wymaga poświadczeń użytkownika, w oknie dialogowym dostęp do źródła strumieniowego OData :

    1. Wybierz pozycję Windows , jeśli źródło strumieniowe OData wymaga uwierzytelniania systemu Windows.

    2. Wybierz pozycję podstawowy , jeśli źródło strumieniowe OData wymaga Twojej nazwy użytkownika i hasła.

    3. Wybierz pozycję klucz rynkowy , jeśli źródło strumieniowe OData wymaga klucza konta witryny Marketplace. Możesz wybrać klucz Uzyskaj konto w witrynie Marketplace , aby subskrybować Microsoft Azure źródła strumieniowego OData dla usługi Marketplace. Możesz również utworzyć konto w Microsoft Azure Marketplace w oknie dialogowym dostęp do źródła strumieniowego OData.

    4. Kliknij pozycję konto organizacyjne , jeśli źródło strumieniowe OData wymaga poświadczeń dostępu federacyjnego. Zaloguj się do swojego konta w usłudze Windows Live ID.

    5. Wybierz pozycję Zapisz.

Uwaga: Nawiązywanie połączenia ze strumieniowym źródłem strumieniowym OData obsługuje format usługi danych lekkich JSON.

  1. Kliknij kartę dane , a następnie Pobierz > danych z innych źródeł > z bazy danych OLEDB. Jeśli nie widzisz przycisku Pobierz dane , postępuj zgodnie z poniższymi instrukcjami Kreatora połączenia danych .

  2. W oknie dialogowym from OLE DB wprowadź parametry połączenia, a następnie naciśnij przycisk OK.

  3. W oknie dialogowym dostawca OLEDB wybierz opcje połączenia domyślne lub niestandardowe, Windowslub połączenie z bazą danych , wprowadź odpowiednie poświadczenia, a następnie kliknij przycisk Połącz.

  4. W oknie dialogowym Nawigator wybierz bazę danych i tabele lub kwerendy, z którymi chcesz nawiązać połączenie, a następnie naciśnij pozycję Załaduj lub Edytuj.

  5. W Edytorze dodatku Power Querynaciśnij pozycję Zamknij & Wczytaj.

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych MySQL.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych MySQL w polu Nazwa serwera Określ serwer bazy danych MySQL, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer MySQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

  1. Na karcie wstążki Power Query wybierz pozycję z innych źródeł > z programu Microsoft Exchange.

    Źródła danych dodatku Power Query
  2. W oknie dialogowym dostęp do serwera programu Exchange Określ swój adres e-mail i hasło.

  3. Kliknij przycisk Zapisz.

  4. W oknie dialogowym Usługa wykrywania automatycznego programu Microsoft Exchange wybierz pozycję Zezwalaj , aby umożliwić usłudze programu Exchange ufanie Twoim Twoim poświadczeniam.

Ważne: Upewnij się, że został pobrany i zainstalowany Dodatek Power Query

  1. Na karcie wstążki Power Query kliknij pozycję z innych źródeł > z usługi Active Directory.

    Power Query — pobieranie danych z innych źródeł

  2. Wprowadź domenę w oknie dialogowym Active Directory.

  3. W oknie dialogowym domena usługi Active Directory dla domeny kliknij pozycję Użyj moich bieżących poświadczeńlub Użyj alternatywnych poświadczeń. Aby użyć alternatywnego uwierzytelniania credenitals , wprowadź swoją nazwę użytkownika i hasło.

  4. Kliknij pozycję Połącz.

  5. Po pomyślnym nawiązaniu połączenia możesz przeglądać wszystkie domeny dostępne w usłudze Active Directory, korzystając z okienka Nawigator , a także przechodzić do szczegółów usługi Active Directory, w tym użytkowników, kont i komputerów.

Ostrzeżenie: 

  • Aby można było nawiązać połączenie z bazą danych IBM DB2, potrzebny jest Sterownik serwera danych IBM DB2 zainstalowany na komputerze (minimalny wymóg to pakiet sterownika usługi IBM Data Server (sterownik DS)). Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  • W systemie Windows 8 występują znane problemy zgłoszone przez firmę IBM instalujących sterownik serwera IBM DB2 Data Server.Jeśli korzystasz z systemu Windows 8 i chcesz połączyć się z programem IBM DB2 przy użyciu dodatku Power Query, musisz wykonać dodatkowe czynności instalacyjne. Więcej informacji na temat sterownika programu IBM DB2 Data Server w systemie Windows 8..

  1. Na karcie wstążki Power Query kliknij pozycję z bazy danych > z bazy danych programu IBM DB2.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu IBM DB2 w polu Nazwa serwera Określ serwer bazy danych IBM DB2, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Jeśli serwer IBM DB2 wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij pozycję Połącz.

Uwaga: Aby można było nawiązać połączenie z bazą danych PostgreSQL w dodatku Power Query, na komputerze musi być zainstalowany dostawca danych Ngpsql dla PostgreSQL . Wybierz sterownik zgodny z wersją pakietu Office (32-bitową lub 64-bitową). Zobacz: która wersja pakietu Office jest używana? Aby uzyskać więcej informacji. Upewnij się też, że dostawca jest zarejestrowany w konfiguracji komputera, który jest zgodny z najnowszą wersją .NET na urządzeniu.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych PostgreSQL.

    Power Query z opcji bazy danych
  2. W oknie dialogowym PostgreSQL bazy danych Określ serwer bazy danych PostgreSQL, z którym chcesz nawiązać połączenie, w sekcji Nazwa serwera .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer PostgreSQL wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Wybierz pozycję Połącz.

  1. Przejdź do https://Web.powerapps.com/

  2. Wybierz środowisko , z którym chcesz się połączyć.

  3. W menu wybierz ikonę ustawienia > dostosowania zaawansowane > zasobów deweloperskich.

  4. Skopiuj wartość interfejsu API wystąpienia interfejsu internetowego

    Uwagi: 

    • Format adresu URL będzie taki jakhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Dokładny format adresu URL, który będzie używany do nawiązywania połączenia, zależy od regionu i wersji dysków CD dla aplikacji, których używasz. Aby uzyskać więcej informacji, zobacz: adres URL i wersje interfejsu API sieci Web.

  5. Wybierz kartę dane , a następnie Pobierz dane > z usług Online > z usługi Dynamics 365 (online).

    • Jeśli nie widzisz przycisku Pobierz dane , kliknij pozycję Nowa kwerenda > z innych źródeł >z usługi Dynamics 365 (online).

  6. W oknie dialogowym z zaznaczoną opcją podstawowa wprowadź adres URL interfejsu API sieci Web dla dysków CD z aplikacjami, a następnie kliknij przycisk OK.

  7. Wybierz pozycję konto organizacji.

    • Jeśli nie zalogowano się za pomocą konta służbowego lub szkolnego firmy Microsoft, którego używasz do uzyskiwania dostępu do dysków CD aplikacji, kliknij pozycję Zaloguj się i wprowadź nazwę użytkownika konta i hasło.

  8. Kliknij pozycję Połącz.

  9. W oknie dialogowym Nawigator wybierz dane, które chcesz pobrać.

  10. Jeśli dane mają być importowane, wybierz opcję ładowania , w przeciwnym razie wybierz opcję Edytuj , aby otworzyć Edytor dodatku Power Query.

    Uwaga: Edytor dodatku Power Query oferuje wiele opcji modyfikacji zwracanych danych. Na przykład możesz zaimportować mniej kolumn, niż zawiera dane źródłowe. W takim przypadku przejdź do karty Narzędzia główne , > zarządzać kolumnami > Wybierz pozycję kolumny, zaznacz kolumny, które chcesz zachować, a następnie kliknij przycisk OK. Gdy wszystko będzie gotowe, kliknij przycisk zamknij & Load , aby zwrócić zmodyfikowane dane do programu Excel.

Uwaga: Zanim będzie można połączyć się z bazą danych programu Teradata, potrzebny jest dostawca danych programu .NET dla programu Teradata na komputerze.

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z bazy danych programu Teradata.

    Power Query z opcji bazy danych
  2. W oknie dialogowym baza danych programu Teradata w polu Nazwa serwera Określ serwer programu Teradata, z którym ma zostać nawiązane połączenie.

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Wybierz przycisk OK.

  5. Jeśli serwer programu Teradata wymaga poświadczeń użytkownika bazy danych:

    1. W oknie dialogowym dostęp do bazy danych wprowadź swoją nazwę użytkownika i hasło.

    2. Kliknij przycisk Zapisz.

Ważne: Wycofanie powiadomienia o łączniku danych w serwisie Facebook   Importowanie i odświeżanie danych z serwisu Facebook w programie Excel przestanie działać w kwietniu 2020. Nadal będziesz mieć możliwość korzystania z łącznika pobierania & przekształcania w serwisie Facebook (Power Query) do momentu, ale rozpoczynając w kwietniu 2020, nie będzie można połączyć się z serwisem Facebook i zostanie wyświetlony komunikat o błędzie. Zalecamy poprawianie lub usuwanie wszelkich istniejących zapytań pobierania & przekształcania (Power Query), które w jak najkrótszym czasie używają łącznika serwisu Facebook, aby uniknąć nieoczekiwanych wyników.

Uwaga: Jeśli po raz pierwszy nastąpi połączenie z serwisem Facebook, zostanie wyświetlony monit o podanie poświadczeń. Zaloguj się przy użyciu konta w serwisie Facebook i zezwól na dostęp do aplikacji Power Query. Możesz wyłączyć kolejne monity, klikając opcję nie Ostrzegaj ponownie dla tego łącznika .

  1. Na karcie wstążki Power Query kliknij pozycję z innych źródeł > z serwisu Facebook.

  2. W oknie dialogowym serwis Facebook Połącz się z serwisem Facebook przy użyciu funkcji "ja", nazwy użytkownika lub identyfikatora obiektu.

    Uwaga: Nazwa użytkownika w serwisie Facebook różni się od adresu e-mail logowania.

  3. Z listy rozwijanej połączenie wybierz kategorię, z którą chcesz nawiązać połączenie. Na przykład wybierz pozycję znajomi , aby uzyskać dostęp do wszystkich informacji dostępnych w kategorii znajomi w serwisie Facebook.

  4. Kliknij przycisk OK.

  5. W razie potrzeby kliknij pozycję Zaloguj się w oknie dialogowym dostęp do serwisu Facebook , a następnie wprowadź adres e-mail lub numer telefonu w serwisie Facebook oraz hasło. Możesz zaznaczyć opcję pozostawania zalogowaną. Po zalogowaniu się kliknij pozycję Połącz.

  6. Po pomyślnym nawiązaniu połączenia będzie można wyświetlić podgląd tabeli zawierającej informacje o wybranej kategorii. Na przykład po wybraniu kategorii znajomi program Power Query renderuje tabelę zawierającą znajomych z serwisu Facebook według nazwy.

  7. Kliknij pozycję Wczytaj lub Edytuj.

Za pomocą edytora zapytań możesz pisać formuły dla dodatku Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Edytor dodatku Power Query z formułą w serwisie Facebook

Uwaga: Edytor zapytań jest wyświetlany tylko w przypadku ładowania, edytowania lub tworzenia nowego zapytania przy użyciu dodatku Power Query. W poniższym klipie wideo przedstawiono okno Edytora zapytań wyświetlane po edytowaniu zapytania z poziomu skoroszytu programu Excel. Aby wyświetlić Edytor zapytań bez ładowania lub edytowania istniejącego zapytania skoroszytu, w sekcji pobieranie danych zewnętrznych na karcie wstążki Power Query wybierz pozycję z innych źródeł > pustego zapytania. Poniższy klip wideo przedstawia jeden sposób wyświetlania Edytora zapytań.

Jak wyświetlić Edytora zapytań w programie Excel

Uwagi: 

  • Przed nawiązaniem połączenia z bazą danych protokołu SAP SQL z dowolnego miejsca wymaga zainstalowania na komputerze sterownika protokołu SAP wszędzie . Wybierz sterownik zgodny z instalacją dodatku Power Query (32-bitowa lub 64-bitowa).

  1. Na karcie wstążki Power Query wybierz pozycję z bazy danych > z usługi SAP Sybase SQL gdziekolwiek.

    Pobieranie danych zewnętrznych z bazy danych
  2. W oknie dialogowym baza danych programu Sybase w polu Nazwa serwera Określ serwer programu Sybase, z którym ma zostać nawiązane połączenie. Opcjonalnie możesz również określić nazwę bazy danych .

  3. Jeśli chcesz zaimportować dane za pomocą natywnego zapytania bazy danych, określ swoje zapytanie w polu instrukcja SQL . Aby uzyskać więcej informacji, zobacz Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych.

  4. Kliknij przycisk OK.

  5. Domyślnie jest zaznaczone pole wyboru Szyfruj połączenie , aby dodatek Power Query łączył się z bazą danych przy użyciu prostego połączenia szyfrowanego.

  6. Kliknij pozycję Połącz.

Microsoft Azure Magazyn obiektów BLOB to usługa służąca do przechowywania dużych ilości danych niestrukturalnych, takich jak obrazy, klipy wideo, audio i dokumenty, do których można uzyskiwać dostęp z dowolnego miejsca na całym świecie za pośrednictwem protokołu HTTP lub HTTPS. Aby uzyskać więcej informacji na temat usługi Azure Blob Storage, zobacz jak używać przestrzeni dyskowej BLOB.

  1. Na karcie wstążki Power Query wybierz pozycję z usługi Azure > w obszarze magazyn obiektów BLOB Microsoft Azure.

    Importowanie dodatku Power Query z okna dialogowego platformy Azure
  2. W oknie dialogowym Microsoft Azure magazyn obiektów BLOB wprowadź nazwę konta lub adres URL Microsoft Azure przechowywania, a następnie kliknij przycisk OK.

  3. Jeśli łączysz się z usługą Magazyn obiektów BLOB po raz pierwszy, zostanie wyświetlony monit o wprowadzenie i zapisanie klucza dostępu do magazynu. W oknie dialogowym Magazyn obiektów Blob Microsoft Azure programu Access wprowadź klucz dostępu do magazynu w polu klucza konta , a następnie kliknij przycisk Zapisz.

    Uwaga: Jeśli chcesz pobrać klucz dostępu do magazynu, przejdź do portaluMicrosoft Azure, wybierz konto magazynu, a następnie kliknij ikonę zarządzania kluczem programu Access u dołu strony. Kliknij ikonę Kopiuj po prawej stronie klucza podstawowego, a następnie wklej wartość w polu klucza konta .

  4. Edytor zapytań wyświetla listę wszystkich kontenerów dostępnych w magazynie obiektów BLOB Microsoft Azure. W Nawigatorzewybierz kontener z miejsca, w którym chcesz zaimportować dane, a następnie kliknij przycisk Zastosuj & Zamknij.

  1. Na karcie wstążki Power Query wybierz pozycję z usługi Azure > w usłudze Microsoft Azure HDInsight.

    Pobieranie danych zewnętrznych z platformy Azure
  2. W oknie dialogowym Microsoft Azure HDInsight wprowadź nazwę konta i kliknij przycisk OK.

  3. Następnie wprowadź klucz konta, a następnie kliknij pozycję Połącz.

    Uwaga: Jeśli chcesz odzyskać klucz, Wróć do portaluMicrosoft Azure, wybierz swoje konto magazynu, a następnie kliknij ikonę zarządzania kluczem programu Access u dołu strony. Kliknij ikonę Kopiuj po prawej stronie klucza podstawowego i wklej wartość w kreatorze.

  4. W oknie dialogowym Nawigator wybierz swój klaster, a następnie Znajdź i zaznacz plik zawartości.

  5. Kliknij pozycję Załaduj , aby załadować wybraną tabelę, lub kliknij pozycję Edytuj , aby wykonać dodatkowe filtry danych i przekształcenia przed załadowaniem go.

Uwaga: Usługa HDInsight ma domyślną tabelę gałęzi (HiveSampleData. txt), za pomocą której można dowiedzieć się, jak dane są importowane do programu Excel przy użyciu dodatku Power Query. Aby zapoznać się z przewodnikiem krok po kroku dotyczącym importowania danych z usługi HDInsight, zobacz jak połączyć program Excel z usługą HDInsight platformy Microsoft Azure za pomocą dodatku Power Query.

Dodatek Power Query nie jest dostępny w programie Excel 2007. Nadal jednak możesz połączyć się z zewnętrznymi źródłami danych. Należy pamiętać, że środowisko nie jest tak niezawodne, jak równoważne uzyskiwanie & przekształcania w dodatku Power Query. Zobacz: ujednolicony sposób pobierania & przekształcanie.

Kreator połączenia danych

Krok 1. Tworzenie połączenia z innym skoroszytem

  1. Na karcie Dane kliknij pozycję Połączenia.

    Pozycja Połączenia

  2. W oknie dialogowym połączenia skoroszytu kliknij przycisk Dodaj.

  3. U dołu okna dialogowego Istniejące połączenia kliknij pozycję Wyszukaj więcej.

  4. Znajdź wybrany skoroszyt i kliknij przycisk Otwórz.

  5. W oknie dialogowym Wybieranie tabeli wybierz tabelę (arkusz) i kliknij przycisk OK.

    Uwagi: 

    • Arkusze są nazywane "tabelami" w oknie dialogowym Wybieranie tabeli

    • Możesz dodać tylko pojedynczą tabelę naraz.

    • Nazwę tabeli można zmienić, klikając przycisk Właściwości . Możesz również dodać opis.

  6. Aby dodać więcej tabel, powtórz kroki od 2 do 5.

  7. Kliknij przycisk Zamknij.

Krok 2: Dodawanie tabel do arkusza

  1. Kliknij pozycję Istniejące połączenia, wybierz tabelę i kliknij przycisk Otwórz.

  2. W oknie dialogowym Importowanie danych wybierz lokalizację, w której chcesz umieścić dane w skoroszycie oraz czy dane mają być wyświetlane jako tabela, tabela przestawna, czy Wykres przestawny.

Za pomocą Kreatora łączenia danych możesz nawiązać połączenie z bazą danych programu Access.

  1. Na karcie Dane w grupie Pobieranie danych zewnętrznych kliknij pozycję Z programu Access.

    Grupa Pobieranie danych zewnętrznych na karcie Dane

  2. W oknie dialogowym Wybieranie źródła danych przejdź do bazy danych programu Access.

  3. W oknie dialogowym Wybieranie tabeli wybierz tabele lub kwerendy, których chcesz użyć, i kliknij przycisk OK.

  4. Możesz kliknąć przycisk Zakończ lub przycisk Dalej, aby zmienić szczegóły połączenia.

  5. W oknie dialogowym Importowanie danych wybierz lokalizację umieszczenia danych w skoroszycie oraz sposób wyświetlenia danych — jako tabelę, jako raport w formie tabeli przestawnej lub jako wykres przestawny.

  6. Kliknij przycisk Właściwości, aby ustawić zaawansowane właściwości połączenia, takie jak opcje odświeżania połączonych danych.

  7. Opcjonalnie możesz dodać dane do modelu danych, aby mieć możliwość połączenia ich z innymi tabelami lub z danymi z innych źródeł, możesz utworzyć relacje pomiędzy tabelami oraz skorzystać z wielu funkcji, które nie są dostępne w przypadku podstawowego raportu w formie tabeli przestawnej.

  8. Kliknij przycisk OK, aby zakończyć.

Przejdź do karty dane > pobierz dane zewnętrzne > z tekstu. Następnie w oknie dialogowym Importowanie pliku tekstowego kliknij dwukrotnie plik tekstowy, który chcesz zaimportować, a następnie otwórz okno dialogowe Kreator importu tekstu.

Krok 1 z 3

Oryginalny typ danych    Jeśli elementy w pliku tekstowym są rozdzielone tabulatorami, średnikami, średnikami, spacjami lub innymi znakami, wybierz pozycję rozdzielany. Jeśli wszystkie elementy w każdej kolumnie mają taką samą długość, wybierz pozycję stała szerokość.

Rozpocznij Importowanie od wiersza    Wpisz lub wybierz numer wiersza, aby określić pierwszy wiersz danych, które chcesz zaimportować.

Pochodzenie pliku    Wybierz zestaw znaków, który jest wykorzystywany w pliku tekstowym. W większości przypadków ustawienie to można pozostawić domyślne. Jeśli wiesz, że plik tekstowy został utworzony przy użyciu innego zestawu znaków niż zestaw znaków używany na komputerze, Zmień to ustawienie, aby pasowało do tego zestawu znaków. Jeśli na przykład komputer jest skonfigurowany do używania zestawu znaków 1251 (cyrylica, Windows), ale wiesz, że plik został utworzony przy użyciu zestawu znaków 1252 (Europa Zachodnia, Windows), należy ustawić początek pliku na 1252.

Podgląd pliku    W tym polu jest wyświetlany tekst, który będzie wyświetlany, gdy zostanie podzielony na kolumny w arkuszu.

Krok 2 z 3 (dane rozdzielane)

Ograniczniki    Wybierz znak oddzielający wartości w pliku tekstowym. Jeśli znaku nie ma na liście, zaznacz inne pole wyboru, a następnie wpisz znak w polu zawierającym kursor. Te opcje są niedostępne, jeśli typ danych ma stałą szerokość.

Traktuj kolejne ograniczniki jako jeden    Zaznacz to pole wyboru, jeśli dane zawierają ogranicznik zawierający więcej niż jeden znak między polami danych, lub jeśli dane zawierają wiele niestandardowych ograniczników.

Kwalifikator tekstu    Wybierz znak otaczający wartości w pliku tekstowym. Gdy program Excel napotka znak kwalifikatora tekstu, cały tekst występujący pod tym znakiem i poprzedza następne wystąpienie tego znaku, jest importowany jako jedna wartość, nawet jeśli tekst zawiera znak ogranicznika. Jeśli na przykład ogranicznikiem jest przecinek (,), a kwalifikatorem tekstu jest cudzysłów ("), to" Dallas, Kontroler Texas Instruments "jest importowany do jednej komórki jako Dallas, Kontroler Texas Instruments. Jeśli znak lub apostrof (') nie jest określony jako kwalifikator tekstu, to "Dallas, Kontroler Texas Instruments" jest importowany do dwóch sąsiadujących komórek w formacie "Dallas i Texas Instruments".

Jeśli w kwalifikatorach tekstu występuje znak ogranicznika, program Excel pomija kwalifikatory w importowanej wartości. Jeśli w kwalifikatorach tekstu nie występuje żaden znak ogranicznika, program Excel zawiera znak kwalifikatora w importowanej wartości. Stąd też "Dallas Texas" (użycie kwalifikatora tekstu cudzysłowu) jest importowane do jednej komórki jako "Dallas Kontroler Texas Instruments".

Podgląd danych    Przejrzyj tekst w tym polu, aby upewnić się, że tekst zostanie podzielony na kolumny arkusza w odpowiedni sposób.

Krok 2 z 3 (dane o stałej szerokości)

Podgląd danych    Ustaw szerokości pól w tej sekcji. Kliknij okno podglądu, aby ustawić podział kolumny reprezentowany przez pionową linię. Kliknij dwukrotnie podział kolumny, aby go usunąć, lub przeciągnij podział kolumny, aby go przenieść.

Krok 3 z 3

Kliknij przycisk Zaawansowane , aby wykonać dowolną z następujących czynności:

  • Określ typ separatorów dziesiętnych i tysięcy, które są używane w pliku tekstowym. Po zaimportowaniu danych do programu Excel separatory są zgodne z ustawieniami określonymi dla lokalizacji w obszarze Opcje regionalne i językowe lub ustawienia regionalne (Panel sterowania systemu Windows).

  • Określ, że co najmniej jedna wartość liczbowa może zawierać końcowy znak minus.

Format danych kolumny    Kliknij format danych kolumny wybranej w sekcji Podgląd danych . Jeśli nie chcesz importować zaznaczonej kolumny, kliknij pozycję nie Importuj kolumny (Pomiń).

Po wybraniu opcji formatu danych dla zaznaczonej kolumny w nagłówku kolumny w obszarze Podgląd danych zostanie wyświetlony odpowiedni format. W przypadku wybrania opcji Datawybierz format daty w polu Data .

Wybierz format danych, który ściśle pasuje do danych podglądu, aby program Excel mógł poprawnie przekonwertować zaimportowane dane. Na przykład:

  • Aby przekonwertować kolumnę wszystkich znaków numeru waluty na format waluty w programie Excel, wybierz pozycję Ogólne.

  • Aby przekonwertować kolumnę zawierającą wszystkie znaki numeru na format tekstowy programu Excel, zaznacz pole wyboru tekst.

  • Aby przekonwertować kolumnę zawierającą wszystkie znaki daty, każdą datę w kolejności rok, miesiąc i dzień, do formatu daty w programie Excel, wybierz pozycję Data, a następnie w polu Data wybierz typ daty YMD .

Program Excel zaimportuje kolumnę jako Ogólne , jeśli konwersja może dać niezamierzone rezultaty. Na przykład:

  • Jeśli kolumna zawiera kombinację formatów, takich jak znaki alfabetyczne i liczbowe, program Excel konwertuje kolumnę na Ogólne.

  • Jeśli w kolumnie dat każda Data jest taka sama jak w kolejności rok, miesiąc i Data, a w programie Excel zostanie wybrana Data i typ daty MDY, program Excel konwertuje kolumnę na format ogólne. Kolumna zawierająca znaki daty musi być ściśle zgodna z wbudowaną datą programu Excel lub niestandardowymi formatami daty.

Jeśli program Excel nie przekonwertuje kolumny na odpowiedni format, możesz przekonwertować dane po zaimportowaniu.

Po wybraniu żądanych opcji kliknij przycisk Zakończ , aby otworzyć okno dialogowe Importowanie danych , i wybierz lokalizację, w której chcesz umieścić dane.

Importowanie danych

Ustaw te opcje, aby kontrolować sposób uruchamiania procesu importowania danych, w tym informacje o tym, jakie właściwości połączenia danych mają być używane, oraz jakie pliki i zakresy mają być wypełniane importowanymi danymi.

  • Opcje w obszarze Wybierz sposób wyświetlania tych danych w skoroszycie są dostępne tylko wtedy, gdy masz przygotowany model danych i wybierz opcję dodania tego importu do tego modelu (zapoznaj się z trzecią pozycją na tej liście).

  • Określanie skoroszytu docelowego:

    • Jeśli wybierzesz pozycję istniejący arkusz, kliknij komórkę w arkuszu, aby umieścić pierwszą komórkę zaimportowanych danych, lub kliknij i przeciągnij, aby zaznaczyć zakres.

    • Wybierz pozycję Nowy arkusz , aby zaimportować dane do nowego arkusza (począwszy od komórki a1)

  • Jeśli masz model danych w miejscu, kliknij pozycję Dodaj te dane do modelu danych , aby uwzględnić ten import w modelu. Aby uzyskać więcej informacji, zobacz Tworzenie modelu danych w programie Excel.

    Zauważ, że wybranie tej opcji powoduje odblokowanie opcji w obszarze Wybierz sposób wyświetlania tych danych w skoroszycie.

  • Kliknij pozycję Właściwości , aby ustawić odpowiednie właściwości zakresu danych zewnętrznych. Aby uzyskać więcej informacji, zobacz Zarządzanie zakresami danych zewnętrznych i ich właściwościami.

  • Kliknij przycisk OK , gdy wszystko będzie gotowe do zakończenia importowania danych.

  1. Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję z sieci Web.

  2. W oknie dialogowym Nowa kwerenda sieci Web wprowadź adres strony sieci Web, do której chcesz utworzyć kwerendę, w polu adres , a następnie kliknij przycisk Przejdź.

    Zostanie otwarta strona sieci Web w oknie dialogowym Nowa kwerenda sieci Web.

  3. Na stronie sieci Web kliknij mały żółty prostokąt z czerwoną strzałką obok każdej tabeli, którą chcesz zbadać.

  4. Ustaw odpowiednie opcje, a następnie kliknij przycisk Importuj.

Ustawianie opcji kwerendy sieci Web

  1. W prawym górnym rogu okna dialogowego Nowa kwerenda sieci Web kliknij pozycję Opcje.

  2. W oknie dialogowym Opcje kwerendy sieci Web ustaw dowolną z następujących opcji:

    Opcja

    Efekty

    Formatowanie

    • Brak   Dane sieci Web zostaną zaimportowane jako zwykły tekst. Formatowanie nie zostanie zaimportowane, a tylko tekst linku będą importowane z hiperlinków.

    • Tylko formatowanie tekstu sformatowanego   Dane sieci Web zostaną zaimportowane jako tekst sformatowany, ale tylko tekst linku zostanie zaimportowany z żadnych hiperlinków.

    • Pełne formatowanie HTML   Całe formatowanie zostanie zaimportowane, a importowane hiperlinki będą działać.

    Importowanie <wstępnie> bloków na kolumny

    Jeśli ta opcja jest zaznaczona, każdy <> bloku jest importowany jako kolumna.

    Traktuj kolejne ograniczniki jako jeden

    Ta opcja obowiązuje tylko w przypadku wybrania opcji poprzednia. Jeśli ta opcja jest zaznaczona, ograniczniki, które nie zawierają tekstu między nimi, będą traktowane jako jeden ogranicznik w trakcie procesu importowania.

    Użyj tych samych ustawień importu dla całej sekcji

    Ta opcja obowiązuje tylko w przypadku wybrania opcji poprzednia. Jeśli ta opcja jest zaznaczona, dane z pliku HTML <wstępnie> znaczniki na określonej stronie są przetwarzane jednocześnie w trakcie procesu importowania. Jeśli ta opcja nie jest zaznaczona, dane są importowane do bloków sąsiadujących wierszy, dzięki czemu wiersze nagłówków będą rozpoznawane jako takie.

    Wyłączanie rozpoznawania daty

    Jeśli ta opcja jest zaznaczona, daty będą importowane jako tekst. Jeśli ta opcja nie jest zaznaczona, daty będą importowane jako wartości daty/godziny.

    Wyłączanie przekierowywania kwerend sieci Web

    Jeśli ta opcja jest zaznaczona, przekierowania będą ignorowane. Jeśli ta opcja nie jest zaznaczona, przekierowania będą przetwarzane.

Działanie funkcji Pobierz & przekształcania nie było dostępne w programie Excel 2007, więc możesz użyć pliku połączenia danych pakietu Office (odc), aby połączyć się z bazą danych programu Microsoft SQL Server ze skoroszytu programu Excel 2007. Program SQL Server to pełny, relacyjny program baz danych, który jest przeznaczony dla rozwiązań opartych na całej firmie, które wymagają optymalnej wydajności, dostępności, skalowalności i zabezpieczeń.

  1. Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję z innych źródeł, a następnie kliknij pozycję z programu SQL Server.

    Obraz Wstążki programu Excel

    Zostanie uruchomiony Kreator połączenie danych. Ten Kreator zawiera trzy strony.

    Strona 1: łączenie z serwerem bazy danych    

  2. W kroku 1 wpisz nazwę komputera programu SQL Server w polu Nazwa serwera .

  3. W kroku 2 w obszarze poświadczenia logowaniawykonaj dowolną z następujących czynności:

    • Aby użyć bieżącej nazwy użytkownika i hasła systemu Microsoft Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Aby wprowadzić nazwę użytkownika i hasło bazy danych, kliknij pozycję Użyj następującej nazwy użytkownika ihasła, a następnie wpisz nazwę użytkownika i hasło w odpowiednich polach Nazwa użytkownika i hasło .

      Uwaga dotycząca zabezpieczeń: 

      • Należy używać silnych haseł, w których występują małe i wielkie litery, cyfry i symbole. W słabych hasłach nie występują połączenia tych elementów. Silne hasło: Y6dh!et5. Słabe hasło: house1. Hasła powinny mieć co najmniej 8 znaków. Lepsze są jednak hasła liczące co najmniej 14 znaków.

      • Zapamiętanie hasła jest bardzo ważne. Zapomnianego hasła firma Microsoft nie może odtworzyć. Zapisane hasła należy przechowywać w bezpiecznym miejscu, z dala od informacji chronionych przez te hasła.

      Strona 2: Wybieranie bazy danych i tabeli    

  4. W obszarze Wybierz bazę danych zawierającą żądane danewybierz bazę danych. W obszarze Połącz z określoną tabeląwybierz określoną tabelę lub widok.

    Możesz też wyczyścić pole wyboru Połącz z określoną tabelą , aby umożliwić innym użytkownikom korzystającym z tego pliku połączenia wyświetlenie listy tabel i widoków.

    Strona 3: zapisywanie pliku połączenia danych i kończenie    

  5. Opcjonalnie w polu Nazwa pliku Zmień sugerowaną nazwę pliku. Kliknij przycisk Przeglądaj , aby zmienić domyślną lokalizację plików (Moje źródła danych).

  6. Opcjonalnie wpisz opis pliku, przyjazną nazwę oraz typowe wyrazy w polach Opis, przyjazna nazwai słowa kluczowe wyszukiwania .

  7. Aby upewnić się, że plik połączenia jest używany zawsze podczas aktualizowania danych, kliknij pole wyboru zawsze próbuj użyć tego pliku, aby odświeżyć te dane . To pole wyboru zapewnia, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, które używają tego pliku połączenia.

  8. Aby określić sposób uzyskiwania dostępu do zewnętrznego źródła danych w raporcie w formie tabeli przestawnej w przypadku zapisania skoroszytu w Usługi programu Excel i otwarciu go za pomocą Usługi programu Excel, kliknij pozycję Ustawienia uwierzytelniania, a następnie wybierz jedną z następujących opcji, aby zalogować się do źródła danych:

    • Uwierzytelnianie systemu Windows     Wybierz tę opcję, aby użyć nazwy użytkownika systemu Windows i hasła bieżącego użytkownika. Jest to najbardziej bezpieczna metoda, ale może mieć wpływ na wydajność, gdy wielu użytkowników jest połączonych z serwerem.

    • REJESTRACJI     Wybierz tę opcję, aby użyć logowania jednokrotnego (SSO), a następnie wprowadź odpowiedni ciąg identyfikacyjny w polu Identyfikator logowania jednokrotnego . Administrator witryny może skonfigurować witrynę Windows SharePoint Services, aby używać jednokrotnego logowania do bazy danych, w której można przechowywać nazwę użytkownika i hasło. Ta metoda może być najbardziej wydajna, gdy wielu użytkowników jest połączonych z serwerem.

    • Brak     Wybierz tę opcję, aby zapisać nazwę użytkownika i hasło w pliku połączenia.

      Uwaga dotycząca zabezpieczeń: Unikaj zapisywania informacji o logowaniu podczas nawiązywania połączenia ze źródłami danych. Te informacje mogą być przechowywane jako zwykły tekst, a złośliwy użytkownik może uzyskać dostęp do informacji w celu złamania zabezpieczeń źródła danych.

      Uwaga: Ustawienie uwierzytelniania jest używane tylko przez Usługi programu Excel, a nie przez program Excel.

  9. Kliknij przycisk OK.

  10. Kliknij przycisk Zakończ , aby zamknąć kreatora połączenia danych.

    Zostanie wyświetlone okno dialogowe Importowanie danych .

  11. W obszarze Wybierz sposób wyświetlania tych danych w skoroszyciewykonaj jedną z następujących czynności:

    • Aby utworzyć tabelę programu Excel, kliknij pozycję tabela (ustawienie domyślne).

    • Aby utworzyć raport w formie tabeli przestawnej, kliknij pozycję raport tabeli przestawnej.

    • Aby utworzyć wykres przestawny i raport w formie tabeli przestawnej, kliknij pozycję Wykresprzestawny

      Uwaga: Opcja Utwórz tylko połączenie jest dostępna tylko w przypadku bazy danych OLAP.

  12. W obszarze gdzie chcesz umieścić dane?wykonaj dowolną z następujących czynności:

    • Aby umieścić dane w istniejącym arkuszu, wybierz pozycję istniejący arkusz, a następnie wpisz nazwę pierwszej komórki zakresu komórek, w której chcesz zlokalizować dane.

      Możesz też kliknąć przycisk Zwiń okno dialogowe Obraz przycisku , aby tymczasowo zwinąć okno dialogowe, zaznaczyć początkową komórkę w arkuszu, a następnie kliknąć pozycję rozwiń okno dialogowe Obraz przycisku .

    • Aby umieścić dane w nowym arkuszu, zaczynając od komórki a1, kliknij pozycję Nowy arkusz.

  13. Opcjonalnie możesz zmienić właściwości połączenia (a także zmienić plik połączenia), klikając pozycję Właściwości, wprowadzając zmiany w oknie dialogowym Właściwości połączenia , a następnie klikając przycisk OK.

    Aby uzyskać więcej informacji, zobacz Właściwości połączenia.

W przypadku programu Excel 2007 można łączyć się ze źródłami danych ODBC za pomocą programu Microsoft Query .

Kreator połączenia danych

  1. Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję z innych źródeł, a następnie kliknij pozycję z usług Analysis Services.

    Excel  Ribbon Image

    Zostanie wyświetlony Kreator połączenie danych. Ten Kreator ma trzy okienka.

    • Nawiązywanie połączenia z serwerem bazy danych

    • Wybieranie bazy danych i tabeli

    • Zapisywanie pliku połączenia danych i kończenie

  2. W okienku łączenie z serwerem bazy danych w polu Nazwa serwera wpisz nazwę serwera bazy danych OLAP.

    Porada: Jeśli znasz nazwę pliku modułu offline, z którym chcesz się połączyć, możesz wpisać pełną ścieżkę do pliku, nazwę pliku i rozszerzenie.

  3. W obszarze poświadczenia logowaniawykonaj dowolną z następujących czynności, a następnie kliknij przycisk dalej:

    • Aby użyć bieżącej nazwy użytkownika i hasła systemu Windows, kliknij pozycję Użyj uwierzytelniania systemu Windows.

    • Aby wprowadzić nazwę użytkownika i hasło bazy danych, kliknij pozycję Użyj następującej nazwy użytkownika ihasła, a następnie wpisz nazwę użytkownika i hasło w odpowiednich polach Nazwa użytkownika i hasło .

  4. W obszarze Wybierz bazę danych zawierającą dane, które chcesz umieścić w okienku wybierz bazę danych, a następnie kliknij przycisk dalej.

    Aby połączyć się z określoną moduł w bazie danych, upewnij się, że jest zaznaczone pole wyboru Połącz z określonym kostką lub tabelą , a następnie wybierz moduł z listy.

  5. W okienku Zapisywanie pliku i kończenie połączenia danych w polu Nazwa pliku Zmień domyślną nazwę pliku stosownie do potrzeb (opcjonalnie).

    Kliknij przycisk Przeglądaj , aby zmienić domyślną lokalizację plików moich źródeł danych, lub Sprawdź istniejące nazwy plików.

  6. W polach Opis, przyjazna nazwai słowa kluczowe wyszukiwania wpisz opis pliku, przyjazną nazwę oraz typowe wyrazy do wyszukania (wszystkie są opcjonalne).

  7. Aby upewnić się, że plik połączenia jest używany podczas odświeżania tabeli przestawnej, kliknij pozycję zawsze próbuj użyć tego pliku do odświeżenia tych danych.

    Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, które używają tego pliku połączenia.

  8. Kliknij przycisk Zakończ , aby zamknąć kreatora połączenia danych.

  9. W oknie dialogowym Importowanie danych w obszarze Wybierz sposób wyświetlania tych danych w skoroszyciewykonaj jedną z następujących czynności:

    • Aby utworzyć raport w formie tabeli przestawnej, kliknij pozycję raport tabeli przestawnej.

    • Aby utworzyć raport w formie tabeli przestawnej i raport w formie wykresu przestawnego, kliknij pozycję wykres przestawny i raport

    • Aby zapisać wybrane połączenie w skoroszycie w celu późniejszego użycia, kliknij pozycję Utwórz połączenie. To pole wyboru zapewnia, że połączenie będzie używane przez formuły zawierające utworzone przez Ciebie funkcje modułów i nie chcesz tworzyć raportu w formie tabeli przestawnej.

  10. W obszarze gdzie chcesz umieścić danewykonaj dowolną z następujących czynności:

    • Aby umieścić raport w formie tabeli przestawnej w istniejącym arkuszu, wybierz pozycję istniejący arkusz, a następnie wpisz odwołanie do komórki pierwszej komórki w zakresie komórek, w którym chcesz zlokalizować raport w formie tabeli przestawnej.

      Możesz również kliknąć przycisk Zwiń okno dialogowe , Obraz przycisku , aby tymczasowo ukryć okno dialogowe, zaznaczyć początkową komórkę w arkuszu, którego chcesz użyć, a następnie nacisnąć klawisz rozszerzanie okna dialogowego Obraz przycisku .

  11. Aby umieścić raport w formie tabeli przestawnej w nowym arkuszu, zaczynając od komórki a1, kliknij pozycję Nowy arkusz.

  12. Aby sprawdzić lub zmienić właściwości połączenia, kliknij pozycję Właściwości, wprowadź konieczne zmiany w oknie dialogowym Właściwości połączenia , a następnie kliknij przycisk OK.

Praca z połączeniami danych zewnętrznych

W poniższych sekcjach opisano, jak działają połączenia danych zewnętrznych, oraz jak znaleźć informacje o połączeniu, zarządzać nimi i udostępniać je innym programom i użytkownikom.

Opis podstawowych funkcji połączeń danych

Dane w skoroszycie programu Excel mogą pochodzić z dwóch różnych lokalizacji. Dane mogą być przechowywane bezpośrednio w skoroszycie lub mogą być przechowywane w zewnętrznym źródle danych, takim jak plik tekstowy, baza danych lub moduł przetwarzania analitycznego online (OLAP). To zewnętrzne źródło danych jest połączone ze skoroszytem za pośrednictwem połączenia danych, czyli zestawu informacji, które opisują, jak lokalizować, logować się do zewnętrznego źródła danych i uzyskać do niego dostęp.

Główną zaletą połączenia z danymi zewnętrznymi jest możliwość okresowego analizowania tych danych bez konieczności wielokrotnego kopiowania danych do skoroszytu, co jest operacją, która może być czasochłonna i podatna na błąd. Po nawiązaniu połączenia z danymi zewnętrznymi możesz również automatycznie odświeżać (lub aktualizować) skoroszyty programu Excel z oryginalnego źródła danych, ilekroć źródło danych zostanie zaktualizowane nowymi informacjami.

Informacje o połączeniu są przechowywane w skoroszycie i można je również przechowywać w pliku połączenia, na przykład w pliku połączenia danych pakietu Office (odc) lub pliku o nazwie źródła danych (DSN).

Aby przenieść dane zewnętrzne do programu Excel, musisz mieć dostęp do danych. Jeśli zewnętrzna źródło danych, do której chcesz uzyskać dostęp, nie znajduje się na komputerze lokalnym, może być konieczne skontaktowanie się z administratorem bazy danych w celu uzyskania hasła, uprawnień użytkownika lub innych informacji o połączeniu. Jeśli źródło danych jest bazą danych, upewnij się, że baza danych nie jest otwarta w trybie wyłączności. Jeśli źródło danych jest plikiem tekstowym lub arkuszem kalkulacyjnym, upewnij się, że inny użytkownik nie otworzył go do wyłącznego dostępu.

Wiele źródeł danych wymaga również sterownika ODBC lub dostawcy OLE DB w celu koordynowania przepływu danych między programem Excel, plikiem połączenia a źródłem danych.

Na poniższym diagramie przedstawiono główne punkty na temat połączeń danych.

Łączenie z zewnętrznymi źródłami danych

1. Istnieją różne źródła danych, z którymi można się połączyć: usługi Analysis Services, SQL Server, Microsoft Access, inne OLAP i relacyjne bazy danych, arkusze kalkulacyjne i pliki tekstowe.

2. wiele źródeł danych ma skojarzony sterownik ODBC lub dostawcę OLE DB.

3. plik połączenia definiuje wszystkie informacje potrzebne do uzyskiwania dostępu do danych ze źródła danych i pobierania ich.

4. Informacje o połączeniu są kopiowane z pliku połączenia do skoroszytu, a informacje o połączeniu można łatwo edytować.

5. dane są kopiowane do skoroszytu w taki sposób, aby można było z niego korzystać tak samo jak z danych przechowywanych bezpośrednio w skoroszycie.

Znajdowanie połączeń

Aby znaleźć pliki połączeń, Skorzystaj z okna dialogowego istniejące połączenia . (Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję istniejące połączenia). Przy użyciu tego okna dialogowego można wyświetlać następujące typy połączeń:

  • Połączenia w skoroszycie    

    Na tej liście są wyświetlane wszystkie bieżące połączenia w skoroszycie. Lista jest tworzona na podstawie połączeń, które zostały już zdefiniowane, utworzonych za pomocą okna dialogowego Wybieranie źródła danych w Kreatorze połączenia danych lub z połączeń, które wcześniej wybrano jako połączenie z tego okna dialogowego.

  • Pliki połączeń na komputerze    

    Ta lista jest tworzona na podstawie folderu Moje źródła danych , który jest zwykle przechowywany w folderze Moje dokumenty (Windows XP) lub Documents (Windows Vista).

  • Pliki połączeń w sieci    

    Tę listę można utworzyć na podstawie następujących danych:

    • Zestaw folderów w sieci lokalnej, których lokalizację można wdrożyć w sieci w ramach wdrażania zasad grupy pakietu Microsoft Office.

    • Usługi programu Excel Biblioteka połączeń danych (DCL) w witrynie SharePoint Foundation. 

Edytowanie właściwości połączenia

Możesz również użyć programu Excel jako edytora plików połączeń, aby tworzyć i edytować połączenia z zewnętrznymi źródłami danych przechowywanymi w skoroszycie lub w pliku połączenia. Jeśli nie znajdziesz odpowiedniego połączenia, możesz utworzyć połączenie, klikając pozycję Przeglądaj w poszukiwaniu dodatkowych elementów, aby wyświetlić okno dialogowe Wybieranie źródła danych , a następnie kliknąć pozycję nowe źródło , aby uruchomić Kreatora połączenia danych.

Po utworzeniu połączenia możesz użyć okna dialogowego Właściwości połączenia (na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję Właściwości). Aby kontrolować różne ustawienia połączeń z zewnętrznymi źródłami danych oraz używać, ponownie używać lub przełączać pliki połączeń.

Jeśli łączysz się ze źródłem danych za pomocą pliku połączenia, program Excel kopiuje informacje o połączeniu z pliku połączenia do skoroszytu programu Excel. Gdy wprowadzasz zmiany za pomocą okna dialogowego Właściwości połączenia , edytujesz informacje o połączeniu danych, które są przechowywane w bieżącym skoroszycie programu Excel, a nie oryginalny plik połączenia danych, który mógł zostać wykorzystany do utworzenia połączenia (wskazanego przez nazwę pliku wyświetlaną we właściwości pliku połączenia na karcie Definicja ). Po edytowaniu informacji o połączeniu (z wyjątkiem nazwy połączenia i właściwości opisu połączenia ) zostanie usunięte łącze do pliku połączenia, a właściwość pliku połączenia jest wyczyszczona.

Aby upewnić się, że plik połączenia jest używany zawsze podczas odświeżania źródła danych, kliknij pozycję zawsze próbuj użyć tego pliku do odświeżenia tych danych na karcie Definicja . Zaznaczenie tego pola wyboru gwarantuje, że aktualizacje pliku połączenia będą zawsze używane we wszystkich skoroszytach, w których jest używany ten plik połączenia, co wymaga również ustawienia tej właściwości.

Zarządzanie połączeniami

Za pomocą okna dialogowego połączenia skoroszytu możesz łatwo zarządzać tymi połączeniami, w tym tworzyć, edytować i usuwać. (Na karcie dane w grupie pobieranie danych zewnętrznych kliknij pozycję połączenia). Za pomocą tego okna dialogowego można wykonywać następujące czynności:

  • Tworzenie, edytowanie, odświeżanie i usuwanie połączeń, które są używane w skoroszycie.

  • Sprawdzanie źródła danych zewnętrznych. Możesz to zrobić na wypadek, gdyby połączenie zostało zdefiniowane przez innego użytkownika.

  • Pokazywanie miejsca, w którym każde połączenie jest używane w bieżącym skoroszycie.

  • Diagnozuj komunikat o błędzie dotyczący połączeń z danymi zewnętrznymi.

  • Przekierowywanie połączenia do innego serwera lub źródła danych albo zamienianie pliku połączenia dla istniejącego połączenia.

  • Ułatwianie tworzenia i udostępniania plików połączeń użytkownikom.

Udostępnianie połączeń

Pliki połączeń są szczególnie przydatne do udostępniania połączeń w sposób spójny, dzięki czemu połączenia są bardziej wykrywalne, pomagając w ulepszaniu bezpieczeństwa połączeń i ułatwianiu administracji źródła danych. Najlepszym sposobem udostępniania plików połączeń jest umieszczenie ich w bezpiecznej, zaufanej lokalizacji, takiej jak folder sieciowy lub Biblioteka programu SharePoint, w której użytkownicy mogą odczytywać plik, ale tylko Wyznaczeni użytkownicy mogą modyfikować plik.

Korzystanie z plików ODC

Możesz tworzyć pliki połączeń danych pakietu Office (odc), łącząc się z danymi zewnętrznymi przy użyciu okna dialogowego Wybieranie źródła danych lub korzystając z Kreatora połączenia danych w celu nawiązania połączenia z nowymi źródłami danych. Plik ODC używa niestandardowych tagów HTML i XML do przechowywania informacji o połączeniu. Zawartość pliku w programie Excel można łatwo wyświetlić lub edytować.

Możesz udostępniać pliki połączeń innym osobom, aby nadać im ten sam dostęp do zewnętrznego źródła danych. Inni użytkownicy nie muszą konfigurować źródła danych, aby otworzyć plik połączenia, ale może być konieczne zainstalowanie sterownika ODBC lub dostawcy OLE DB wymaganego do uzyskiwania dostępu do danych zewnętrznych na ich komputerach.

Pliki ODC to zalecana metoda nawiązywania połączenia z danymi i udostępniania danych. W celu łatwego konwertowania innych tradycyjnych plików połączeń (DSN, UDL i plików kwerend) na plik ODC, otwierając plik połączenia, a następnie klikając przycisk Eksportuj plik połączenia na karcie Definicja okna dialogowego Właściwości połączenia .

Korzystanie z plików kwerend

Pliki kwerend to pliki tekstowe zawierające informacje o źródle danych, w tym nazwę serwera, na którym znajdują się dane, oraz informacje o połączeniu podane podczas tworzenia źródła danych. Pliki zapytań są tradycyjną metodą udostępniania zapytań innym użytkownikom programu Excel.

Korzystanie z plików kwerend dqy    Za pomocą programu Microsoft Query można zapisywać pliki dqy zawierające kwerendy dotyczące danych z relacyjnych baz danych lub plików tekstowych. Po otwarciu tych plików w programie Microsoft Query możesz wyświetlić dane zwrócone przez kwerendę i zmodyfikować zapytanie, aby uzyskać różne wyniki. Plik dqy można zapisać dla dowolnej kwerendy utworzonej za pomocą Kreatora kwerend lub bezpośrednio w programie Microsoft Query.

Używanie plików zapytań oqy    Możesz zapisać pliki oqy, aby połączyć się z danymi w bazie danych OLAP, zarówno na serwerze, jak i w plik modułu trybu offline (cub). Gdy korzystasz z Kreatora połączenia wielowymiarowego w programie Microsoft Query, aby utworzyć źródło danych dla bazy danych lub modułu OLAP, plik oqy jest tworzony automatycznie. Ponieważ bazy danych OLAP nie są zorganizowane w rekordach lub tabelach, nie można tworzyć zapytań lub plików DQY, aby uzyskać dostęp do tych baz danych.

Korzystanie z plików kwerend. RQY    Program Excel może otwierać pliki kwerend w formacie RQY, aby obsługiwać sterowniki źródeł danych OLE DB korzystające z tego formatu. Aby uzyskać więcej informacji, zobacz dokumentację sterownika.

Używanie plików kwerend QRY    Program Microsoft Query umożliwia otwieranie i zapisywanie plików zapytań w formacie qry w celu użycia z wcześniejszymi wersjami programu Microsoft Query, które nie mogą otwierać plików DQY. Jeśli masz plik zapytania w formacie qry, którego chcesz użyć w programie Excel, Otwórz plik w programie Microsoft Query, a następnie zapisz go jako plik dqy. Aby uzyskać informacje na temat zapisywania plików DQY, zobacz Pomoc programu Microsoft Query.

Korzystanie z plików kwerend sieci Web IQY    Program Excel może otwierać pliki kwerend sieci Web IQY, aby pobierać dane z sieci Web.

Używanie zakresów danych zewnętrznych i właściwości

Zakres danych zewnętrznych (nazywana również tabelą kwerend) jest zdefiniowaną nazwą lub nazwą tabeli definiującą lokalizację danych wprowadzanych do arkusza. Po połączeniu z danymi zewnętrznymi program Excel automatycznie tworzy zakres danych zewnętrznych. Jedynym wyjątkiem jest raport w formie tabeli przestawnej połączony ze źródłem danych, który nie tworzy zakresu danych zewnętrznych. W programie Excel można formatować i określać zakres danych zewnętrznych albo korzystać z nich w obliczeniach, podobnie jak w przypadku innych danych.

Program Excel automatycznie nadaje nazwę zakresowi danych zewnętrznych w następujący sposób:

  • Zakresy danych zewnętrznych z plików połączeń danych pakietu Office (ODC) mają taką samą nazwę jak nazwa pliku.

  • Zakresy danych zewnętrznych z baz danych są nazywane nazwami zapytań. Domyślnieźródło Query_from_ jest nazwą źródła danych użytego do utworzenia kwerendy.

  • Zakresy danych zewnętrznych z plików tekstowych są nazywane nazwami plików tekstowych.

  • Zakresy danych zewnętrznych z zapytań sieci Web są nazywane nazwami stron sieci Web, z których dane zostały pobrane.

Jeśli arkusz zawiera więcej niż jeden zakres danych zewnętrznych z tego samego źródła, zakresy są numerowane. Na przykład tekst, MyText_1, MyText_2 i tak dalej.

Zakres danych zewnętrznych zawiera dodatkowe właściwości (które nie są pomylone z właściwościami połączenia), za pomocą których można kontrolować dane, takie jak Zachowywanie formatowania komórek i szerokości kolumn. Możesz zmienić te właściwości zakresu danych zewnętrznych, klikając pozycję Właściwości w grupie połączenia na karcie dane , a następnie wprowadzając zmiany w oknach dialogowych Właściwości zakresu danych zewnętrznych lub właściwości danych zewnętrznych .

Uwaga: Jeśli chcesz udostępnić Podsumowanie lub raport na podstawie danych zewnętrznych, możesz udostępnić innym osobom skoroszyt zawierający zakres danych zewnętrznych lub utworzyć szablon raportu. szablon raportu umożliwia zapisanie podsumowania lub raportu bez zapisywania danych zewnętrznych, dzięki czemu plik jest mniejszy. Dane zewnętrzne są pobierane, gdy użytkownik otworzy szablon raportu.

Opis obsługi źródeł danych w programie Excel i usługach programu Excel

Istnieje kilka obiektów danych (takich jak zakres danych zewnętrznych i raport w formie tabeli przestawnej), których można używać do łączenia się z różnymi źródłami danych. Jednak typ źródła danych, z którym można się połączyć, różni się między każdym obiektem danych. Możesz również używać i odświeżać połączone dane w usługach programu Excel, ale istnieją dodatkowe ograniczenia i obejścia, o których należy pamiętać.

Obsługa obiektów danych programu Excel i źródeł danych

W poniższej tabeli podsumowano, które źródła danych są obsługiwane dla każdego obiektu danych w programie Excel.

Obsługiwane
Źródło danych

Program
Excel dane
Stream

Umożliwia
utworzenie External
dane
zakres?

OLE
DB

ODBC

Tekst
plik

KOD
HTML plik

Kod
XML plik

Program
SharePoint Lista

Kreator importu tekstu

Tak

Nie

Nie

Tak

Nie

Nie

Nie

Raport
tabeli przestawnej (nie OLAP)

Nie

Tak

Tak

Tak

Nie

Nie

Tak

Raport
tabeli przestawnej UŻYWA

Nie

Tak

Nie

Nie

Nie

Nie

Nie

Tabela programu Excel

Tak

Tak

Tak

Nie

Nie

Tak

Tak

Mapa XML

Tak

Nie

Nie

Nie

Nie

Tak

Nie

Kwerenda sieci Web

Tak

Nie

Nie

Nie

Tak

Tak

Nie

Kreator połączenia danych

Tak

Tak

Tak

Tak

Tak

Tak

Tak

Program Microsoft Query

Tak

Nie

Tak

Tak

Nie

Nie

Nie

Uwaga: Te pliki, plik tekstowy zaimportowany przy użyciu Kreatora importu tekstu, plik XML zaimportowany przy użyciu mapy XML oraz plik HTML lub XML importowany za pomocą zapytania sieci Web, nie należy używać sterownika ODBC ani dostawcy OLE DB w celu nawiązania połączenia ze źródłem danych.

Obsługa usług programu Excel i źródeł danych

Jeśli chcesz wyświetlić skoroszyt programu Excel w usługach programu Excel (program Excel w przeglądarce sieci Web), możesz połączyć się z danymi i odświeżyć je, ale musisz użyć raportu w formie tabeli przestawnej. Usługi programu Excel nie obsługują zakresów danych zewnętrznych, co oznacza, że usługi programu Excel nie obsługują tabeli programu Excel połączonej ze źródłem danych, kwerendą internetową, mapą XML ani programem Microsoft Query.

Możesz jednak obejść to ograniczenie, korzystając z tabeli przestawnej, aby połączyć się ze źródłem danych, a następnie projektować i układać tabelę przestawną jako dwuwymiarową tabelę bez poziomów, grup lub sum częściowych, aby były wyświetlane wszystkie wymagane wartości wierszy i kolumn. Aby uzyskać więcej informacji, zobacz łącza w sekcji Zobacz też .

Opis składników dostępu do danych

Składniki Microsoft Data Access Components (MDAC) 2,8 są dostępne w systemach Microsoft Windows Server 2003 i Windows XP z dodatkiem SP2. Za pomocą składników MDAC można łączyć się z danymi i korzystać z nich z wielu różnych relacyjnych i nierelacyjnych źródeł danych. Możesz łączyć się z wieloma źródłami danych za pomocą sterowników ODBC (Open Database Connectivity) lub dostawców baza danych OLE, które są zbudowane i dostarczane przez firmę Microsoft lub opracowywane przez inne firmy. Podczas instalowania pakietu Microsoft Office do komputera są dodawane dodatkowe sterowniki ODBC i dostawcy baz danych OLE.

W systemach Windows Vista i Windows 7 jest używany składnik Windows Data Access Components (Windows DAC).

Aby wyświetlić pełną listę dostawców OLE DB zainstalowanych na komputerze, Wyświetl okno dialogowe Właściwości połączenia danych z pliku linku danych, a następnie kliknij kartę dostawca .

Aby wyświetlić pełną listę dostawców ODBC zainstalowanych na komputerze, Wyświetl okno dialogowe administrator bazy danych ODBC , a następnie kliknij kartę sterowniki .

Możesz również używać sterowników ODBC i dostawców OLE DB od innych producentów, aby uzyskać informacje ze źródeł innych niż źródła danych firmy Microsoft, w tym innych typów ODBC i baz danych OLE DB. Aby uzyskać informacje o instalowaniu tych sterowników ODBC lub dostawców bazy danych OLE, należy zapoznać się z dokumentacją bazy danych lub skontaktować się z dostawcą tej bazy.

Łączenie się ze źródłami danych za pomocą ODBC

W poniższych sekcjach opisano więcej szczegółów dotyczących ODBC (Open Database Connectivity).

Architektura ODBC

W architekturze ODBC aplikacja (taka jak program Excel) łączy się z menedżerem sterowników ODBC, który z kolei używa określonego sterownika ODBC (takiego jak sterownik Microsoft SQL ODBC) do nawiązywania połączenia ze źródłem danych (takim jak baza danych programu Microsoft SQL Server).

Definiowanie informacji o połączeniu

Aby połączyć się ze źródłami danych ODBC, wykonaj następujące czynności:

  1. Upewnij się, że na komputerze, na którym znajduje się źródło danych, jest zainstalowany odpowiedni sterownik ODBC.

  2. Zdefiniuj nazwę źródła danych (DSN) przy użyciu administratora źródła danych ODBC w celu zapisania informacji o połączeniu w rejestrze lub pliku DSN albo ciągu połączenia w kodzie języka Microsoft Visual Basic, aby przekazać informacje o połączeniu bezpośrednio do Menedżera sterowników ODBC.

    Aby zdefiniować źródło danych, w systemie Windows Vista kliknij przycisk Start , a następnie kliknij polecenie Panel sterowania. Kliknij pozycję system i konserwacja, a następnie kliknij pozycję Narzędzia administracyjne. W systemie Windows XP i Windows Server kliknij przycisk Start, a następnie kliknij polecenie Panel sterowania. Kliknij pozycję wydajność i konserwacja, a następnie kliknij pozycję Narzędzia administracyjne. a następnie kliknij pozycję źródła danych (ODBC). Aby uzyskać więcej informacji na temat różnych opcji, kliknij przycisk Pomoc w każdym oknie dialogowym.

Maszynowe źródła danych

Komputerowe źródła danych przechowują informacje o połączeniu w rejestrze na określonym komputerze z nazwą zdefiniowaną przez użytkownika. Maszynowych źródeł danych możesz używać tylko na komputerze, na którym są one zdefiniowane. Istnieją dwa typy maszynowych źródeł danych — źródła danych użytkownika i systemowe źródła danych. Źródła danych użytkownika mogą być używane tylko przez bieżącego użytkownika i są widoczne tylko dla tego użytkownika. Systemowe źródła danych mogą być używane przez wszystkich użytkowników komputera i są widoczne dla wszystkich użytkowników komputera.

Komputerowe źródło danych jest szczególnie przydatne, gdy chcesz zapewnić dodatkową ochronę, ponieważ zapewnia, że tylko użytkownicy, którzy są zalogowani, mogą wyświetlać komputerowe źródło danych, a nie mogą być kopiowane przez użytkownika zdalnego na inny komputer.

Plikowe źródła danych

Plikowe źródła danych (nazywane także plikami DSN) przechowują informacje o połączeniu w pliku tekstowym, a nie w rejestrze, a ogólnie są bardziej elastyczne niż korzystanie ze źródeł danych komputera. Na przykład można skopiować plikowe źródło danych na dowolny komputer z prawidłowym sterownikiem ODBC, dzięki czemu aplikacja może polegać na spójnych i dokładnych informacjach o połączeniu z wszystkimi używanymi przez niego komputerami. Plikowe źródło danych możesz także umieścić na pojedynczym serwerze i udostępnić dla wielu komputerów w sieci, tak aby w łatwy sposób przechowywać informacje o połączeniu w jednym miejscu.

Plikowe źródło danych może mieć także status nieudostępnialnego. Nieudostępniane plikowe źródło danych znajduje się na jednym komputerze i wskazuje komputerowe źródło danych. Za pomocą nieudostępnialnych plikowych źródeł danych możesz uzyskiwać dostęp do istniejących maszynowych źródeł danych z plikowych źródeł danych.

Łączenie się ze źródłami danych za pomocą OLE DB

W poniższych sekcjach opisano bardziej szczegółowo łączenie i osadzanie baz danych w bazie danych OLE.

Architektura OLE DB

W architekturze OLE DB aplikacja, która uzyskuje dostęp do danych, jest nazywana konsumentem danych (takim jak program Excel), a program, który umożliwia natywny dostęp do danych, jest nazywany dostawcą bazy danych (takim jak Microsoft OLE DB Provider for SQL Server).

Definiowanie informacji o połączeniu

Plik uniwersalnego łącza danych (UDL) zawiera informacje o połączeniu, których używa odbiorca danych w celu uzyskania dostępu do źródła danych za pośrednictwem dostawcy OLE DB tego źródła danych. Informacje o połączeniu można utworzyć, wykonując dowolną z następujących czynności:

  • W Kreatorze połączenia danych Użyj okna dialogowego Właściwości linku danych w celu zdefiniowania linku danych dla dostawcy OLE DB. Aby uzyskać więcej informacji, zobacz sekcję Importowanie danych za pomocą Kreatora połączenia danych.

  • Utwórz pusty plik tekstowy z rozszerzeniem nazwy pliku UDL, a następnie edytuj plik, wyświetlając okno dialogowe Właściwości linku danych .

Odświeżanie danych

Po nawiązaniu połączenia z zewnętrznym źródłem danych możesz również wykonać operację odświeżania w celu pobrania zaktualizowanych danych. Za każdym razem, gdy odświeżasz dane, zobaczysz najnowszą wersję danych, w tym wszelkie zmiany wprowadzone w danych od momentu ostatniego odświeżenia.

Na poniższej ilustracji przedstawiono podstawowy proces odświeżania danych połączonych z zewnętrznym źródłem danych.

Podstawowy proces odświeżania danych zewnętrznych

1. operacja odświeżania umożliwia pobieranie aktualnych danych.

2. plik połączenia definiuje wszystkie informacje potrzebne do uzyskania dostępu do danych z zewnętrznego źródła danych i pobrania ich.

3. Istnieją różne źródła danych, które można odświeżyć: OLAP, SQL Server, Access, OLE DB, ODBC, arkusze kalkulacyjne i pliki tekstowe.

4. do bieżącego skoroszytu zostaną dodane aktualne dane.

Program Excel udostępnia wiele opcji odświeżania importowanych danych, takich jak odświeżanie danych podczas otwierania skoroszytu i automatycznego odświeżania danych w określonych odstępach czasu. Podczas odświeżania danych możesz kontynuować pracę w programie Excel, a także sprawdzić stan odświeżania podczas odświeżania danych.

Jeśli zewnętrzne źródło danych wymaga hasło, aby uzyskać dostęp do danych, możesz wymagać wprowadzenia hasła przy każdym odświeżaniu zakres danych zewnętrznych.

Programistyczne Importowanie danych i korzystanie z funkcji

Jeśli jesteś deweloperem, w programie Excel można wykonać kilka metod importowania danych:

  • Za pomocą języka Visual Basic for Applications można uzyskać dostęp do zewnętrznego źródła danych. W zależności od źródła danych do pobrania danych można użyć obiektów danych ActiveX lub obiektów dostępu do danych. W kodzie możesz również zdefiniować parametry połączenia określające informacje o połączeniu. Używanie parametrów połączenia jest przydatne na przykład wtedy, gdy chcesz, aby administratorzy systemu lub użytkownicy mogli najpierw utworzyć plik połączenia lub uprościć instalację aplikacji.

  • Jeśli importujesz dane z bazy danych programu SQL Server, Skorzystaj z programu SQL Native Client, który jest autonomicznym interfejsem programowania aplikacji (API) dla baz danych OLE i ODBC. Ten dostawca łączy SQL OLE DB i sterownik SQL ODBC w jednej macierzystej bibliotece DLL, a także udostępnia nowe funkcje, które różnią się od składników programu Microsoft Data Access Components (MDAC). Możesz używać programu SQL Native Client do tworzenia nowych aplikacji lub ulepszania istniejących aplikacji, które mogą korzystać z nowszych funkcji programu SQL Server, takich jak wiele aktywnych zestawów wyników (MARS), typy zdefiniowane przez użytkownika (UDT) i obsługa typu danych XML.

  • Funkcja RTD pobiera dane czasu rzeczywistego z programu obsługującego automatyzację COM. Na komputerze lokalnym należy utworzyć i zarejestrować dodatek automatyzacji COM funkcji DANE.CZASU.RZECZ.

  • Składnik SQL. Funkcja REQUEST nawiązuje połączenie z zewnętrznym źródłem danych i uruchamia zapytanie z arkusza. Składnik SQL. Funkcja REQUEST zwraca wynik w postaci tablicy bez konieczności programowania makr. Jeśli funkcja jest niedostępna, należy zainstalować dodatek ODBC dla programu Microsoft Excel (XLODBC.XLA). Możesz zainstalować dodatek z Office.com.

Aby uzyskać więcej informacji na temat tworzenia języka Visual Basic for Applications, zobacz Pomoc języka Visual Basic.

Poziomy prywatności

  • Zanim będzie można połączyć źródła danych z określonymi danymi, które spełniają wymagania analizy danych, nawiążesz połączenie ze źródłem danych na podstawie ustawień poziomu prywatności źródła danych.

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.

Zobacz też

Dodatek Power Query jest znany jako & przekształcanie w programie Excel 2016

Microsoft Power Query dla programu Excel — pomoc

Importowanie danych z bazy danych za pomocą natywnego zapytania bazy danych

Środowisko zarządzania danymi w usłudze Power BI dla Office 365 — pomoc

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.

×