Importowanie danych z raportu usług Reporting Services

Dotyczy
Excel dla Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Raport usług Reporting Services opublikowany w witrynie programu SharePoint lub na serwerze raportów może być używany jako źródło danych w skoroszycie dodatku Power Pivot. Poniższa procedura przedstawia sposób 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ć uprawnienia do otwierania raportu przy użyciu konta użytkownika systemu Windows oraz znać adres raportu lub serwera raportów, który go hostuje. Możesz sprawdzić swoje uprawnienia, próbując najpierw otworzyć raport w przeglądarce internetowej. Jeśli raport zostanie otwarty, potwierdzi on, że masz wystarczające uprawnienia i poprawny adres URL.

Usługi Reporting Services muszą być w wersji programu SQL Server 2008 R2 lub nowszej. Te wersje zawierają funkcję eksportu strumieniowego źródła danych, która przesyła strumieniowo dane raportu w formacie strumieniowego źródła danych XML. Serwer raportów można zidentyfikować przy użyciu opcji Eksportuj jako strumieniowe źródło danych, która pojawia się 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 zostanie umieszczona w skoroszycie dodatku Power Pivot. Aby pobrać informacje o najnowszych zmianach wprowadzonych w danych raportu źródłowego, możesz odświeżyć dane z dodatku Power Pivot w programie Excel lub skonfigurować harmonogram odświeżania danych dla skoroszytu po opublikowaniu go w programie SharePoint.

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

Aplikacja Podejście Połącz
Power Pivot Kliknij pozycję Z raportu , aby określić adres raportu. Można także kliknąć pozycję Z innych źródeł, a następnie kliknąć pozycję Raporty, aby określić n adres raportu. Jak mogę...
Power Pivot Kliknij pozycję Ze strumieniowych źródeł danych , aby określić dokument usługi (atomsvc) zawierający informacje o połączeniu. Jak mogę...
Reporting Services Kliknij przycisk Eksportuj do strumieniowego źródła danych na pasku narzędzi raportu, aby natychmiast wyeksportować dane do dodatku Power Pivot w programie Excel, jeśli jest on zainstalowany na komputerze, lub zapisz plik eksportu jako plik dokumentu usługi Atom (atomsvc) do użycia w przyszłości. Jak mogę...

Początek strony

Importowanie danych raportu przy użyciu adresu opublikowanego raportu

  1. W oknie dodatku 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 używasz raportów na serwerze raportów, ten serwer może być wymieniony w obszarze Ostatnio używane witryny i serwery. W przeciwnym razie w polu Nazwa wpisz adres serwera raportów i kliknij przycisk Otwórz , aby przejrzeć foldery w witrynie serwera raportów. Przykładowy adres serwera raportów może wyglądać następująco: http://< nazwa_>komputera/serwer raportów.

  3. Wybierz raport i kliknij przycisk Otwórz. Można również wkleić link do raportu, w tym pełną ścieżkę i nazwę raportu, w polu tekstowym Nazwa . Kreator importu tabeli łączy się z raportem i renderuje go w obszarze podglądu.
    Jeśli w raporcie są używane parametry, należy określić parametr — w przeciwnym razie nie będzie można utworzyć połączenia raportu. Gdy to zrobisz, do strumieniowego źródła danych zostaną zaimportowane tylko wiersze powiązane z wartością parametru.

    1. Wybierz parametr za pomocą pola listy lub pola kombi dostępnego w raporcie.

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

      Uwaga

      Podczas przeglądania raportu wybrane parametry zostaną zapisane wraz z definicją strumieniowego źródła danych.

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

  4. Kliknij przycisk Testuj połączenie , aby upewnić się, że raport jest dostępny jako strumieniowe źródło danych. Możesz także kliknąć przycisk Zaawansowane , aby potwierdzić, że właściwość Wbudowany dokument usługi zawiera osadzony kod XML określający połączenie strumieniowego źródła danych.

  5. Kliknij przycisk Dalej , aby kontynuować importowanie.

  6. Na stronie Wybieranie tabel i widoków kreatora zaznacz pola wyboru obok składników raportu, które chcesz zaimportować jako dane.
    Niektóre raporty mogą składać się z wielu części, w tym tabel, list lub wykresów.

  7. W polu Przyjazna nazwa wpisz nazwę tabeli, w której chcesz zapisać strumieniowe ź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. Zalecamy zmianę tej nazwy podczas importowania, aby łatwiej zidentyfikować pochodzenie importowanego strumieniowego źródła danych.

  8. Kliknij pozycję Podgląd i filtruj , aby przejrzeć dane i zmienić wybrane kolumny. Nie można ograniczyć wierszy importowanych ze strumieniowego ź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 zawiera już informacje o kanale informacyjnym raportu, którego chcesz użyć. W dokumencie usługi danych jest określony adres URL raportu. Podczas importowania dokumentu usługi danych generowane jest strumieniowe źródło raportu, które jest dodawane do skoroszytu dodatku Power Pivot.

  1. W oknie dodatku Power Pivot na karcie Narzędzia główne kliknij pozycję Ze strumieniowych źródeł danych. Zostanie otwarty kreator importu tabeli.
  2. Na stronie Łączenie ze strumieniowym źródłem danych wpisz przyjazną nazwę, która będzie używana w odwołaniu do źródła danych.
    Ta nazwa jest używana tylko w skoroszycie dodatku Power Pivot do odwoływania się do źródła danych. W dalszej części kreatora ustawisz nazwę tabeli, w której będą przechowywane dane.
  3. Wpisz ścieżkę do pliku dokumentu usługi danych (atomsvc) zawierającego strumieniowe źródło raportu. Możesz określić adres dokumentu, jeśli jest on przechowywany na serwerze, lub możesz otworzyć go 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ć źródło danych przy użyciu informacji zawartych w dokumencie usługi danych.
  5. Kliknij przycisk Dalej.
  6. Na stronie Wybieranie tabel i widoków kreatora zaznacz pola wyboru obok składników raportu, które chcesz zaimportować jako dane.
    Niektóre raporty mogą składać się z wielu części, w tym tabel, list lub wykresów.
  7. W polu Przyjazna nazwa wpisz nazwę tabeli, w której chcesz zapisać strumieniowe ź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. Zalecamy zmianę tej nazwy podczas importowania, co ułatwi ustalenie pochodzenia importowanego strumieniowego źródła danych.
  8. Kliknij pozycję Podgląd i filtruj , aby przejrzeć dane i zmienić wybrane kolumny. Nie można ograniczyć wierszy importowanych ze strumieniowego ź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 strumieniowego źródła danych

  1. Otwórz raport z poziomu Menedżera raportów, programu SharePoint lub serwera raportów.
  2. Na pasku narzędzi raportu kliknij przycisk Eksportuj jako strumieniowe źródło danych: Ikona strumieniowego źródła danych
    Jeśli na komputerze zainstalowano program Excel, zostanie wyświetlony monit o otwarcie lub zapisanie pliku. 
  3. Kliknij przycisk Otwórz , aby natychmiast wyświetlić zaimportowane dane w oknie dodatku Power Pivot w programie Excel.

Jeśli przycisk jest niewidoczny, oznacza to, że raport nie jest uruchomiony w obsługiwanej wersji usług Reporting Services. Rozważ przeniesienie lub skopiowanie raportu na obsługiwany serwer raportów.

Uwaga

Usługi Reporting Services zawierają rozszerzenie renderowania Atom, które generuje źródła strumieniowe z plików definicji raportu. Rozszerzenie to, a nie oprogramowanie serwera Power Pivot, tworzy strumieniowe źródła raportów i dokumenty usługi danych używane do eksportowania danych raportów do skoroszytów dodatku Power Pivot. Aby uzyskać więcej informacji na temat korzystania ze źródeł strumieniowych w dodatku Power Pivot, zobacz artykuł Strumieniowe źródła danych dodatku Power Pivot w witrynie MSDN.

Początek strony

Zapisywanie pliku dokumentu usługi Atom (atomsvc) na potrzeby przyszłych operacji importowania

Jeśli na komputerze nie ma aplikacji obsługującej tworzenie kanału informacyjnego raportu, można zapisać dokument do użycia w przyszłości na komputerze z dodatkiem Power Pivot w programie Excel. W zapisywanym dokumencie jest określony adres raportu. Nie zawiera on danych z raportu.

  1. Otwórz raport z poziomu Menedżera raportów, programu SharePoint lub serwera raportów.
  2. Na pasku narzędzi raportu kliknij przycisk Eksportuj jako strumieniowe źródło danych:Ikona strumieniowego źródła danych
  3. Kliknij przycisk Zapisz , aby zapisać plik atomsvc na komputerze. W pliku tym jest określony serwer raportów i lokalizacja pliku raportu.

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

Ten plik można również opublikować w bibliotece strumieniowych źródeł danych w programie SharePoint, aby był dostępny dla wszystkich osób chcących korzystać ze strumieniowych kanałów informacyjnych raportów w innych skoroszytach lub raportach. Aby uzyskać więcej informacji o bibliotekach strumieniowych źródeł danych, zobacz temat Strumieniowe źródła danych dodatku Power Pivot w witrynie MSDN.

Początek strony