Raport usług Reporting Services, który został opublikowany w witrynie programu SharePoint lub na serwerze raportu, może być źródłem danych w skoroszycie Power Pivot skoroszycie. Poniżej opisano procedurę tworzenia połączenia z raportem i importowania danych do skoroszytu.

W tym artykule

Wymagania wstępne

Jako źródła danych należy użyć pliku definicji raportu (rdl). Importowanie z modelu raportu nie jest obsługiwane.

Musisz mieć uprawnienie do otwierania raportu w obszarze Windows użytkownika i musisz znać adres raportu lub serwera raportu, który go hostuje. Możesz sprawdzić swoje uprawnienia, próbując najpierw otworzyć raport w przeglądarce sieci Web. Jeśli raport zostanie otwarty, potwierdza on, że masz wystarczające uprawnienia i poprawny adres URL.

Usługi Reporting Services muszą mieć wersję SQL Server 2008 R2 lub nowszą. Te wersje zawierają funkcję eksportowania strumieniowych źródeł danych, która strumieniuje dane raportu w formacie źródła danych XML. Serwer raportu można zidentyfikować za pomocą opcji Eksportuj jako źródło danych wyświetlanej na pasku narzędzi raportu po otwarciu raportu w przeglądarce: Ikona strumieniowego źródła danych

Początek strony

Wybieranie metody importowania

Dane raportu są dodawane raz podczas importowania. Kopia danych jest umieszczana w skoroszycie Power Pivot skoroszytu. Aby wybrać najnowsze zmiany danych raportu źródłowego, możesz odświeżyć dane z programu Power Pivot w programie Excel lub skonfigurować harmonogram odświeżania danych skoroszytu po jego opublikowaniu w programie SharePoint.

Aby dodać dane raportu usług Reporting Services do skoroszytu Power Pivot, możesz użyć dowolnej z następujących metod.

Aplikacja

Podejście

Link

Power Pivot

Kliknij pozycję Z raportu, aby określić adres raportu. Możesz również kliknąć pozycję Z innych źródeł, a następnie kliknąć pozycję Raporty, aby określić adres n do raportu.

Jak to zrobić?

Power Pivot

Kliknij pozycję Ze źródeł danych, aby określić dokument usługi (atomsvc) zawierający informacje o połączeniu.

Jak to zrobić?

Reporting Services

Kliknij przycisk Eksportuj do źródła danych na pasku narzędzi raportu, aby natychmiast wyeksportować dane do programu Power Pivot w programie Excel , jeśli został on zainstalowany na komputerze, lub zapisz plik eksportu jako plik dokumentu usługi Atom (atomsvc) do użytku w przyszłości.

Jak to zrobić?

Początek strony

Importowanie danych raportu za pomocą adresu opublikowanego raportu

  1. W oknie Power Pivot na karcie Narzędzia główne kliknij pozycję Z raportu. Zostanie otwarty kreator importu tabeli.

  2. Kliknij przycisk Przeglądaj i wybierz serwer raportów.

    Jeśli regularnie korzystasz z raportów na serwerze raportów, może on być wymieniony w liście Ostatnio odwiedzane witryny i serwery. W przeciwnym razie w witrynie Nazwa wpisz adres serwera raportów i kliknij przycisk Otwórz, aby przeglądać foldery w witrynie serwera raportów. Przykładowym adresem serwera raportu może być http://<_nazwa_komputera>/reportserver.

  3. Zaznacz raport i kliknij przycisk Otwórz. Możesz też wkleić link do raportu, w tym pełną ścieżkę i nazwę raportu, w polu tekstowym Nazwa. Kreator importu tabeli nawiązuje połączenie z raportem i renderuje go w obszarze podglądu.

    Jeśli w raporcie są używane parametry, należy określić parametr lub nie można utworzyć połączenia raportu. W tym przypadku do źródła danych są importowane tylko wiersze powiązane z wartością parametru.

    1. Wybierz parametr za pomocą pola listy lub pola kombi podanego w raporcie.

    2. Kliknij pozycję Wyświetl raport, aby zaktualizować dane.

      Uwaga: Wyświetlanie raportu umożliwia zapisanie wybranych parametrów wraz z definicją źródła danych.

      Opcjonalnie kliknij pozycję Zaawansowane, aby ustawić właściwości raportu specyficzne dla dostawcy.

  4. Kliknij pozycję Testuj połączenie, aby upewnić się, że raport jest dostępny jako źródło danych. Można też kliknąć przycisk Zaawansowane, aby potwierdzić, że właściwość Dokument usługi wbudowanej zawiera osadzony kod XML określający połączenie ze źródłami danych.

  5. Kliknij przycisk Dalej, aby kontynuować importowanie.

  6. Na stronie Wybieranie tabel i widoków kreatora zaznacz pole wyboru obok części raportów, które chcesz zaimportować jako dane.

    Niektóre raporty mogą zawierać wiele elementów, w tym tabele, listy lub wykresy.

  7. W polu Przyjazna nazwa wpisz nazwę tabeli, w której chcesz zapisać źródło danych w skoroszycie dodatku Power Pivot.

    Nazwa kontrolki usługi Reporting Service jest domyślnie używana, jeśli nie przypisano żadnej nazwy, na przykład Tablix1, Tablix2. Zaleca się zmianę tej nazwy podczas importowania, aby można było łatwiej zidentyfikować pochodzenie importowanego źródła danych.

  8. Kliknij pozycję Podgląd i filtruj, aby przejrzeć dane i zmienić wybory kolumn. Nie można ograniczyć wierszy, które są importowane do źródła danych raportu, ale można usunąć kolumny, czyszcząc pola wyboru. Kliknij przycisk OK.

  9. Na stronie Wybieranie tabel i widoków kliknij przycisk Zakończ.

  10. Po zaimportowaniu wszystkich wierszy kliknij przycisk Zamknij.

Początek strony

Importowanie danych raportu przy użyciu adresu URL do dokumentu usługi danych

Alternatywą dla określenia adresu raportu jest użycie pliku dokumentu usługi danych (atomsvc), który już zawiera informacje o źródle danych raportu, których chcesz użyć. Dokument usługi danych określa adres URL raportu. Po zaimportowaniu dokumentu usługi danych na podstawie raportu jest generowany kanał informacyjny raportu, który jest dodawany do Power Pivot skoroszytu.

  1. W oknie Power Pivot na karcie Narzędzia główne kliknij pozycję Ze źródeł danych. Zostanie otwarty kreator importu tabeli.

  2. W Połączenie do strony Źródło danych wpisz przyjazną nazwę, która będzie używać podczas odwoływania się do źródła danych.

    Ta nazwa jest używana tylko w skoroszycie Power Pivot się do źródła danych. W dalszej części kreatora ustawisz nazwę tabeli, w której są przechowywane dane.

  3. Wpisz ścieżkę do pliku dokumentu usługi danych (atomsvc) określającą kanał informacyjny raportu. Adres dokumentu można określić, jeśli jest on przechowywany na serwerze, lub można go otworzyć z folderu na komputerze. Możesz również kliknąć przycisk Przeglądaj, aby przejść do serwera, na którym znajduje się dokument usługi danych, którego chcesz użyć.

  4. Kliknij pozycję Testuj połączenie, aby upewnić się, że można utworzyć kanał informacyjny przy użyciu informacji w dokumencie usługi danych.

  5. Kliknij przycisk Dalej.

  6. Na stronie Wybieranie tabel i widoków kreatora zaznacz pole wyboru obok części raportów, które chcesz zaimportować jako dane.

    Niektóre raporty mogą zawierać wiele elementów, w tym tabele, listy lub wykresy.

  7. W polu Przyjazna nazwa wpisz nazwę tabeli, w której chcesz zapisać źródło danych w Power Pivot skoroszycie.

    Nazwa kontrolki usługi Reporting Service jest domyślnie używana, jeśli nie przypisano żadnej nazwy, na przykład Tablix1, Tablix2. Zaleca się zmianę tej nazwy podczas importowania, aby można było łatwiej zidentyfikować pochodzenie importowanego źródła danych.

  8. Kliknij pozycję Podgląd i filtruj, aby przejrzeć dane i zmienić wybory kolumn. Nie można ograniczyć wierszy, które są importowane do źródła danych raportu, ale można usunąć kolumny, czyszcząc pola wyboru. Kliknij przycisk OK.

  9. Na stronie Wybieranie tabel i widoków kliknij przycisk Zakończ.

  10. Po zaimportowaniu wszystkich wierszy kliknij przycisk Zamknij.

Początek strony

Eksportowanie raportu jako źródła danych

  1. Otwórz raport z Menedżera raportów, SharePoint lub serwera raportów.

  2. Na pasku narzędzi raportu kliknij przycisk Eksportuj jako źródło danych: Ikona strumieniowego źródła danych

    Jeśli Excel na komputerze, zostanie wyświetlony monit o otwarcie lub zapisanie pliku. 

  3. Kliknij przycisk Otwórz, aby natychmiast wyświetlić zaimportowane dane w Power Pivot okna programu Excel.

Jeśli przycisk jest niewidoczny, raport nie jest uruchomiony w obsługiwanej wersji usług Reporting Services. Rozważ przeniesienie lub skopiowanie raportu na serwer raportów, który jest obsługiwanym wydaniem.

Uwaga: Usługi Reporting Services zawierają rozszerzenie renderowania Atom, które generuje kanały informacyjne z plików definicji raportów. To rozszerzenie, a nie Power Pivot serwera, tworzy źródła danych raportów i dokumenty usług danych używane do eksportowania danych raportu do Power Pivot skoroszytów. Aby uzyskać więcej informacji dotyczących korzystania ze źródeł Power Pivot danych, zobacz Źródła danych dodatku Power Pivot w witrynie MSDN.

Początek strony

Zapisywanie pliku dokumentu usługi Atom (atomsvc) na przyszłość operacji importowania

Jeśli na komputerze nie ma aplikacji służącej do otwierania kanału informacyjnego raportu, zapisz dokument do użycia w przyszłości na komputerze, na Power Pivot w Excel. Zapisywany dokument określa adres raportu. Nie zawiera ona danych z raportu.

  1. Otwórz raport z Menedżera raportów, SharePoint lub serwera raportów.

  2. Na pasku narzędzi raportu kliknij przycisk Eksportuj jako źródło danych:Ikona strumieniowego źródła danych

  3. Kliknij przycisk Zapisz, aby zapisać plik atomsvc na komputerze. Ten plik określa serwer raportu i lokalizację pliku raportu.

Aby użyć pliku atomsvc później, możesz otworzyć go w programie Power Pivot w Excel w celu zaimportowania kanału informacyjnego raportu. Aby uzyskać więcej informacji na temat określania dokumentu usługi danych dla źródeł danych raportu, zobacz Importowanie danych raportu za pomocą adresu URL dokumentu usługi danych w tym temacie.

Możesz również opublikować ten plik w bibliotece źródeł danych w oknie SharePoint, aby udostępnić go wszystkim osobom, które chcą używać kanałów informacyjnych raportów w innych skoroszytach lub raportach. Aby uzyskać więcej informacji na temat bibliotek źródeł danych, zobacz Źródła danych dodatku Power Pivot w witrynie MSDN.

Początek strony

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów Microsoft Office

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×