Dodawanie danych przy użyciu zapytania niestandardowego (samouczek)
W tym zadaniu należy nawiązać połączenie z bazą danych programu Microsoft Access i użyć zapytania niestandardowego w celu zaimportowania danych do skoroszytu programu PowerPivot. Baza danych programu Access jest relacyjnym źródłem danych. Program PowerPivot może importować dane z różnych źródeł relacyjnych: SQL Server, Oracle, Sybase, Informix, DB2, Teradata i innych.
Proces importowania danych z bazy danych programu Access obejmuje nawiązanie połączenia z bazą danych, zlokalizowanie pliku zapytania i uruchomienie zapytania w celu zaimportowania danych do skoroszytu programu PowerPivot.
Należy pamiętać, że aby używać tych danych w analizie, trzeba utworzyć relacje między danymi skopiowanymi z bazy danych programu Access a innymi danymi w skoroszycie programu PowerPivot. Instrukcje tworzenia relacji przedstawiono w jednej w późniejszych lekcji. Aby uzyskać więcej informacji, zobacz temat Tworzenie relacji między tabelami (samouczek).
Wymagania wstępne
Ten temat stanowi część samouczka programu PowerPivot for Excel, który należy przerabiać w określonej kolejności. Aby uzyskać informacje dotyczące wymagań wstępnych oraz pierwszego kroku w samouczku, zobacz temat Wprowadzenie do samouczków programu PowerPivot for Excel.
Aby utworzyć połączenie z bazą danych programu Access
W oknie programu PowerPivot, na karcie Narzędzia główne kliknij przycisk Z bazy danych, a następnie kliknij pozycję Z programu Access. Pojawi się Kreator importu tabeli, który prowadzi przez proces konfigurowania połączenia ze źródłem danych.
W polu Przyjazna nazwa połączenia wpisz nazwę Kategoria produktów — BD Access.
Na prawo od pola Nazwa bazy danych kliknij przycisk Przeglądaj. Przejdź do lokalizacji, do której pobrano pliki przykładów, zaznacz plik ProductCategories i kliknij przycisk Otwórz.
Kliknij przycisk Dalej.
Używanie zapytania w celu wybierania danych do zaimportowania
Procedurę użycia Kreatora importu tabeli do zaimportowania danych przez dokonanie wyboru z listy tabel opisano w poprzedniej lekcji w tym samouczku. Dlatego też, aby uniknąć wykonywania tych samych kroków, do zaimportowania tego zestawu danych programu Access zostanie użyte zapytanie niestandardowe.
Kreator importu tabeli prowadzi użytkownika przez cały proces. Można zaimportować zapytanie, skopiować i wkleić tekst istniejącego zapytania lub napisać nowe zapytanie, używając graficznego projektanta zapytań programu PowerPivot. W trakcie tej lekcji zostanie zaimportowane zapytanie uzyskane z działu IT.
Aby użyć narzędzia Projektant zapytań w celu wybrania danych do zaimportowania
Wybierz opcję Napisz zapytanie, które będzie określać dane do zaimportowania, a następnie kliknij przycisk Dalej.
W polu Przyjazna nazwa zapytania wpisz nazwę Kategoria produktów — zapytanie.
Kliknij przycisk Projekt, aby otworzyć okno dialogowe Konstruktor zapytań.
Kliknij przycisk Importuj, a następnie przejdź do lokalizacji na komputerze, w której zapisano przykłady.
Jeśli nie jest widoczna lista plików, kliknij strzałkę w dół w polu typu plików, a następnie wybierz pozycję Wszystkie pliki (*.*).
Zaznacz plik SQLQuery, a następnie kliknij przycisk Otwórz.
W oknie zostanie wyświetlona instrukcja języka SQL. To zapytanie wybiera wszystkie dane z tabeli ProductCategory z wyjątkiem kategorii GAMES and TOYS oraz HOME APPLIANCES.
Kliknij przycisk OK, kliknij przycisk Sprawdź poprawność, a następnie kliknij przycisk Zakończ. Zostanie wyświetlone podsumowanie importowanych kolumn.
Po zakończeniu importowania kliknij przycisk Zamknij.
Dane zostaną wyświetlone jako nowa tabela (Zapytanie) w skoroszycie programu PowerPivot. Aby zapewnić aktualność tych danych, można je odświeżyć. W przypadku zmiany zawartości bazy danych programu Access funkcja odświeżania umożliwi zachowanie aktualności danych w programie PowerPivot. Aby uzyskać więcej informacji, zobacz temat Różne metody aktualizowania danych w programie PowerPivot.
Zmień nazwę nowej tabeli, klikając prawym przyciskiem myszy kartę Zapytanie, a następnie wybierając polecenie Zmień nazwę. Wpisz nazwę KategoriaProduktów i naciśnij klawisz Enter. Jeśli zostanie otwarte okno dialogowe komunikatu, kliknij przycisk OK.
Następny krok
Aby kontynuować wykonywanie tego samouczka, przejdź do następnego tematu: Dodawanie danych przy użyciu funkcji kopiowania i wklejania (samouczek).
Zobacz także
Koncepcje
Importowanie danych z bazy danych