Udostępnij za pośrednictwem


Automatyczne odświeżanie danych programu PowerPivot w programie SharePoint

Jeśli skoroszyt programu PowerPivot został opublikowany w programie SharePoint, wówczas można zaplanować automatyczne odświeżanie danych w skoroszycie. W tym temacie opisano sposób automatycznego odświeżania danych w skoroszycie programu PowerPivot z poziomu witryny programu SharePoint.

[!UWAGA]

W przypadku pracy ze skoroszytem zapisanym lokalnie, a nie zarządzanym w witrynie programu SharePoint, użytkownik może samodzielnie odświeżać dane w programie PowerPivot for Excel. Aby uzyskać więcej informacji dotyczących sposobu ręcznego odświeżania danych z poziomu skoroszytu, zobacz temat Ręczne ponowne obliczanie formuł w programie PowerPivot.

Odświeżanie danych programu PowerPivot z poziomu programu SharePoint

W poniższych instrukcjach przyjęto założenie, że oprogramowanie serwera SharePoint jest zainstalowane i włączone dla witryny programu SharePoint. Założono również, że skoroszyt programu PowerPivot został opublikowany w bibliotece programu SharePoint, takiej jak Dokumenty udostępnione lub Galeria programu SharePoint. Aby uzyskać więcej informacji dotyczących wykonywania tej czynności, zobacz temat Zapisywanie w programie SharePoint.

Ponadto muszą być spełnione następujące wymagania wstępne:

  • Aby użytkownik mógł utworzyć harmonogram odświeżania danych, musi mieć uprawnienie do skoroszytu na poziomie Współtworzenie lub wyższym.

  • Konto używane do wykonywania odświeżania musi być kontem użytkownika domeny systemu Windows.

  • Zewnętrzne źródła danych, do których jest uzyskiwany dostęp podczas odświeżania danych, muszą być dostępne, a poświadczenia określone przez użytkownika w harmonogramie muszą mieć uprawnienie dostępu do tych źródeł danych.

  • W momencie zakończenia operacji odświeżania skoroszyt musi być zaewidencjonowany.

  • Na serwerze programu SharePoint, na którym jest publikowany skoroszyt, mogą, ale nie muszą, znajdować się dostawcy danych używani podczas importowania danych. Program SharePoint 2010 to środowisko 64-bitowe. Jeśli skoroszyty programu PowerPivot utworzono przy użyciu 32-bitowego programu Excel, należy skontaktować się z administratorem serwera w celu zainstalowania na serwerze 32-bitowych wersji dostawców danych używanych w skoroszycie.

[!UWAGA]

Serwer nie blokuje skoroszytu na czas trwania odświeżania danych. Jeśli w momencie rozpoczęcia odświeżania danych skoroszyt jest wyewidencjonowany, serwer pobiera jego ostatnią znaną wersję. Jeśli plik jest nadal wyewidencjonowany, gdy serwer próbuje zapisać zmiany, zaktualizowane dane zostają odrzucone. Jeśli plik jest zaewidencjonowany i w istotny sposób różni się od kopii pobranej przez serwer, odświeżone dane są odrzucane.

Aby zaplanować automatyczne odświeżanie danych

  1. W programie SharePoint, w bibliotece programu SharePoint zawierającej skoroszyt wybierz skoroszyt, a następnie kliknij strzałkę w dół, aby wyświetlić listę poleceń.

  2. Kliknij pozycję Zarządzaj odświeżaniem danych programu PowerPivot. Jeśli harmonogram odświeżania danych jest już zdefiniowany, zamiast strony zarządzania odświeżaniem danych zostanie wyświetlona strona historii odświeżania danych. Aby otworzyć stronę definicji harmonogramu, można kliknąć pozycję Konfiguruj odświeżanie danych.

    [!UWAGA]

    Jeśli to polecenie jest niedostępne, oznacza to, że program PowerPivot for SharePoint nie jest zainstalowany lub nie jest włączony dla witryny programu SharePoint. Aby uzyskać więcej informacji o sposobie aktywacji tej funkcji, zobacz Uaktywnianie integracji programu PowerPivot dla zbiorów witryn w witrynie firmy Microsoft w sieci Web.

  3. Na stronie definicji harmonogramu, w sekcji Odświeżanie danych zaznacz pole wyboru Włącz.

  4. W obszarze Szczegóły harmonogramu określ typ harmonogramu i częstotliwość odświeżania danych.

  5. W polu Najwcześniejsza godzina rozpoczęcia określ jedną z następujących opcji:

    1. Po godzinach pracy — określa okres przetwarzania po godzinach pracy, kiedy istnieje większe prawdopodobieństwo, że serwery baz danych zawierają bieżące dane, wygenerowane w trakcie dnia pracy. Wartość domyślna dla tego okresu przetwarzania to godzina 20:00, ale administrator programu SharePoint może zmienić to ustawienie.

    2. Godzina, o której żądanie odświeżenia danych ma zostać dodane do kolejki przetwarzania. Minuty należy określić przy użyciu 15-minutowych interwałów.

  6. W polu Powiadomienie pocztą e-mail wpisz adres e-mail osoby, która ma być powiadamiana o niepowodzeniu odświeżenia danych.

  7. W polu Poświadczenia wprowadź informacje o koncie, którego program PowerPivot for SharePoint ma używać do odświeżania danych. To konto będzie używane do otwierania skoroszytu w celu przetworzenia odświeżania danych, więc musi mieć uprawnienie Współtworzenie do skoroszytu. Musi ono być zdefiniowane w systemie, aby można było go użyć. Odświeżanie danych można uruchamiać przy użyciu dowolnej spośród następujących opcji:

    1. Kliknij opcję Użyj konta odświeżania danych skonfigurowanego przez administratora, aby użyć konta wstępnie zdefiniowanego. Jest to konto nienadzorowanego odświeżania danych. Jeśli ta opcja jest włączona, oznacza to, że konto jest skonfigurowane na serwerze i dostępne dla użytkownika. Należy zwrócić uwagę, że jeśli jest używana ta opcja, wówczas w historii odświeżania danych to konto jest wyświetlane jako użytkownik, który uruchomił operację odświeżania danych.

    2. Kliknij opcję Połącz, używając następujących poświadczeń użytkownika systemu Windows, aby określić własne poświadczenia użytkownika systemu Windows. Wprowadź informacje o koncie w formacie DOMENA\użytkownik. Jeśli ta opcja jest niedostępna, oznacza to, że administrator programu SharePoint wyłączył ją dla witryny.

    3. Kliknij opcję Połącz, używając poświadczeń zapisanych w usługach Secure Store Services (SSS), aby zalogować się do źródła danych, aby odświeżanie danych było uruchamiane przy użyciu określonego konta systemu Windows zdefiniowanego w usługach Secure Store Services. Aby można było użyć tej opcji, administrator programu SharePoint musi utworzyć identyfikator usług SSS przechowujący informacje o koncie, a następnie przydzielić ten identyfikator użytkownikowi.

  8. Jeśli w trakcie odświeżania danych zapytania mają zostać ponownie skierowane do wszystkich oryginalnych źródeł danych, w obszarze Źródła danych zaznacz pole wyboru Wszystkie źródła danych. Wszystkie źródła danych programu PowerPivot zostaną automatycznie uwzględnione w odświeżaniu, nawet jeśli lista źródeł danych zmieni się z biegiem czasu.

    Jeśli chcesz ręcznie wybrać źródła danych, które mają zostać uwzględniane, wyczyść pole wyboru Wszystkie źródła danych. Opcjonalnie można zdefiniować osobne harmonogramy dla określonych źródeł danych.

    Aby zaplanować odświeżanie danych dla pojedynczych źródeł danych, wybierz źródło danych i kliknij strzałkę w dół w celu rozwinięcia opcji planowania, w tym pól umożliwiających wprowadzanie różnych poświadczeń dla określonych źródeł danych. Skoroszyt zawiera już wszystkie informacje o połączeniu ze źródłem danych wymagane do odświeżania danych. Użytkownik musi je zmienić tylko w przypadku, gdy chce użyć innych poświadczeń dla bieżących operacji odświeżania danych.

    [!UWAGA]

    Źródła danych, które można automatycznie odświeżać, podlegają pewnym ograniczeniom. Muszą one znajdować się w lokalizacji sieciowej dostępnej dla programu PowerPivot for SharePoint. Należy wybierać wyłącznie źródła danych spełniające odpowiednie kryteria. Aby uzyskać więcej informacji, zobacz temat Różne metody aktualizowania danych w programie PowerPivot.

  9. Kliknij przycisk OK, aby zapisać harmonogram.

Zobacz także

Zadania

Zapisywanie w programie SharePoint

Koncepcje

Udostępnianie danych za pomocą programu PowerPivot

Różne metody aktualizowania danych w programie PowerPivot

Inne zasoby

Zarządzanie odświeżaniem danych programu PowerPivot