Udostępnij za pośrednictwem


Tworzenie raportu usług Reporting Services za pomocą danych programu PowerPivot

Można utworzyć raportu programu Reporting Services, który jest oparty na PowerPivot skoroszyt, który został opublikowany w programie SharePoint. Usługi Reporting Services oferuje wizualizacji danych sformatowanych za pomocą wykresów i map dodatkowe renderowania formatów, takich jak PDF lub Word i wszechstronne subskrypcja i dostarczanie opcje.Za pomocą usług Reporting Services wizualizować renderowania lub rozpowszechniać PowerPivot danych umożliwia zaawansowane alternatywy dla dokonywania analizy biznesowe dostępne dla innych osób w organizacji.

Ważna informacjaWażne:

W tym temacie wyjaśniono, jak połączyć się z PowerPivot danych z narzędzia raportowania.Po skonfigurowaniu połączenia należy skorzystać z dokumentacji usług Reporting Services, aby uzyskać instrukcje dotyczące projektowania raportów opartych na danych wielowymiarowych.

Ten temat zawiera następujące sekcje:

Wymagania wstępne

Wybieranie metody

Nawiązywanie połączenia ze źródłem danych programu PowerPivot w programie Report Builder

Nawiązywanie połączenia ze źródłem danych programu PowerPivot w programie Report Designer

Publikowanie lub zapisywanie raportu w Galerii programu PowerPivot

Wymagania wstępne

Your PowerPivot workbook must be published to a SharePoint site that is enabled with PowerPivot server software.PowerPivot server software is required to load the data and make it available to Report Builder or Report Designer.Aby uzyskać więcej informacji, zobacz Omówienie programu PowerPivot dla administratorów IT.

serwer raportów musi być SQL Server 2008 R2 Reporting Services.

Ostrzeżenie

Serwer raportów może działać w trybie macierzystym lub w trybie zintegrowanym programu SharePoint.Jeśli serwer raportów jest skonfigurowany dla integracja programu SharePoint w farmie 2010 programu SharePoint, która ma również PowerPivot for SharePoint, można uruchomić raporty z PowerPivot galerii.Uruchamianie raportów z PowerPivot galerii upraszcza tworzenie, ponieważ połączenie źródło danych jest tworzona.

Aby obsługiwać połączenia z Konstruktora raportów, musisz mieć SQL Server 2008 R2 ADOMD.NET na komputerze stacja robocza.Ta biblioteka klient jest instalowany z PowerPivot for Excel, ale jeśli używasz komputera, który nie ma tej aplikacji, należy pobrać i zainstalować ADOMD.NET z sql Server 2008 Feature Pack strona w witrynie firmy Microsoft w sieci web.

Aby obsługiwać połączenia z Projektant raportów, musisz mieć SQL Server 2008 R2 OLE DB Provider for Analysis Services na komputerze stacja robocza.Można również pobrać i zainstalować go z sql Server 2008 Feature Pack strona, jeśli używasz Projektant raportów na komputerze nie ma wersja tego dostawca.

Wybieranie metody

Można użyć programu Report Builder lub Report Designer zainstalowanego z nośnika instalacyjnego programu SQL Server 2008 R2.

Aplikacja

Metoda

Łącze

Program Report Builder

Uruchamianie Konstruktora raportów z PowerPivot galerii innej biblioteki lub Konstruktora raportów, które można otworzyć z SQL Server 2008 R2 serwer raportów.

Jak…

Report Designer

Uruchom program Business Intelligence Development Studio, utwórz projekt raportu, a następnie nawiąż połączenie ze skoroszytem programu PowerPivot opublikowanym w witrynie programu SharePoint.

Jak…

Nawiązywanie połączenia ze źródłem danych programu PowerPivot w programie Report Builder

Aby utworzyć raport, należy użyć programu Report Builder w celu uruchomienia nowego raportu opartego na skoroszycie programu PowerPivot, który został opublikowany w Galerii programu PowerPivot lub innej bibliotece.Aby zagwarantować dostępność danych dla raportu, w środowisku programu SharePoint musi znajdować się co najmniej jeden serwer programu PowerPivot służący do ładowania danych i wykonywania na nich obliczeń.

Aby uruchomić program Report Builder z Galerii programu PowerPivot

Podczas opracowywania poniższej procedury przyjęto założenie, że usługi Reporting Services są zainstalowane i skonfigurowane pod kątem integracji z programem SharePoint w tym samym środowisku programu SharePoint co Galeria programu PowerPivot.

  1. W galerii PowerPivot, przewiń do skoroszyt danych PowerPivot, którego chcesz użyć jako źródło danych, a następnie kliknij niedziałający strzałkę pod przyciskiem połączony dokument utworzony: Przycisk nowego dokumentu

  2. Kliknij Tworzenie raportu konstruktora.

    Ostrzeżenie

    Jeśli nie jest widoczna ta opcja, oznacza to, że usługi Reporting Services nie zostały włączone dla tej witryny lub ich wersja jest inna niż SQL Server 2008 R2.

Przy pierwszym użyciu program Report Builder zostanie pobrany z serwera raportów.Po zakończeniu pobierania zostanie utworzony nowy pusty raport, w którym jako źródło danych będzie używany skoroszyt programu PowerPivot. Ten raport zostanie zapisany w Galerii programu PowerPivotPołączenie ze źródłem danych w formie skoroszytu zostanie utworzone automatycznie.

Mimo że połączenie ze źródłem danych jest definiowane automatycznie, użytkownik musi sam określić zestawy danych oraz układ raportu.W następnym kroku należy utworzyć zestawy danych, aby określić tabele i kolumny, które będą używane, a następnie za pomocą karty Wstawianie należy utworzyć układ raportu.

Jeśli uruchomienie programu Report Builder w osobnym oknie przeglądarki nie powiedzie się, może to oznaczać, że jest blokowany przez ustawienia zabezpieczeń przeglądarki.Aby obejść ten problem, można ręcznie otworzyć raport w programie Report Builder:

  1. Przełącz Galerię programu PowerPivot do widoku Wszystkie dokumenty.Aby to zrobić, kliknij biblioteki serwera Wstążki i zmień Bieżącego widoku do Wszystkie dokumenty.

  2. Zaznacz pusty raport zawierający połączenie ze źródłem danych w formie skoroszytu programu PowerPivot.

  3. Kliknij strzałkę niedziałający po prawej stronie, a następnie wybierz Edytuj w Konstruktorze raportów.

Aby uruchomić program Report Builder z biblioteki

Podczas opracowywania poniższej procedury przyjęto założenie, że administrator witryny programu SharePoint włączył w bibliotece typy zawartości serwera raportów.

  1. W bibliotece w bibliotece narzędzia, kliknij strzałkę niedziałający obok Nowy dokument.

  2. Kliknij raportu konstruktora.Musisz wybrać raport.Nie można utworzyć modelu raportu ani źródła danych raportu na podstawie danych programu PowerPivot.

  3. W oknie Wprowadzenie w obszarze Nowy raport wybierz typ raportu, który chcesz utworzyć.

  4. Wybierz element dataset wybierz Tworzenie zestawu danych.Kliknij Dalej.

  5. Wybierz połączenie z danymi źródło, kliknij Nowy.

  6. W polu Typ wybierz opcję połączenia wybierz Microsoft SQL Server Analysis Services.

  7. W oknie dialogowym właściwości źródła danych, kliknij przycisk budowania do określania informacji o połączeniu.

  8. W polu Nazwa serwera wprowadź adres URL skoroszytu programu PowerPivot (na przykład http://serwer-contoso/Shared%20Documents/SprzedażContoso.xlsx).

  9. Pozostaw Nazwa użytkownika i hasło puste.Połączenie zostanie nawiązane przy użyciu konta systemu Windows użytego podczas logowania.

  10. Kliknij Testuj połączenie sprawdzić mają dostęp do pliku, a następnie kliknij OK.

  11. W oknie dialogowym właściwości źródła danych, kliknij przycisk poświadczenia.

  12. Wybierz Użyj bieżącego użytkownika systemu Windows, a następnie kliknij przycisk OK.

    Ważna informacjaWażne:

    Należy pamiętać o wybraniu tej opcji.Pominięcie tego kroku spowoduje zwrócenie błędu HTTP 401 podczas próby uruchomienia raportu.

  13. Kliknij Dalej kontynuować do projektowania strona kwerendy.

  14. Na stronie Zaprojektuj zapytanie przeciągnij atrybuty i miary do obszaru roboczego, aby utworzyć zapytanie.

  15. Zakończ tworzenie raportu, używając pozostałych stron w kreatorze.

  16. Kliknij uruchomić do przeglądania raportu.

  17. Zapisz raport programu SharePoint, Wybieranie serwera i witryny pomocy technicznej dane programu PowerPivot dostępu.

Ostrzeżenie

Wybranie Galerii programu PowerPivot jako lokalizacji jest użyteczne, jeśli skoroszyt programu PowerPivot używany jako źródło danych znajduje się już w tej samej galerii.Jeśli skoroszyt znajduje się w innej lokalizacji, w Galerii programu PowerPivot zostaną wyłączone obrazy podglądu dla raportu.Aby uzyskać więcej informacji, zobacz Publikowanie lub zapisać raport w galerii PowerPivot w tym temacie.

Nawiązywanie połączenia ze źródłem danych programu PowerPivot w programie Report Designer

Program Report Designer jest obsługiwany w programie Business Intelligence Development Studio, który jest narzędziem autorskim instalowanym z programem SQL Server.Podczas opracowywania poniższej procedury przyjęto założenie, że zainstalowano dostawcę OLE DB usług Analysis Services, który obsługuje nawiązywanie połączeń z danymi programu PowerPivot.Aby uzyskać więcej informacji, zobacz Warunki wstępne w tym temacie.

  1. Wszystkie programy w systemie SQL Server 2008 R2 kliknij sql Server Business Intelligence Development Studio.

  2. W menu Plik kliknij polecenie Nowyi wybierz projektu.Wybierz raportu serwera Project.

  3. W oknie Solution Explorer kliknij prawym przyciskiem myszy raportów i wybierz Dodać nowy raport.

  4. Wybierz źródło danych w polu Typ wybierz Microsoft SQL Server Analysis Services.

  5. Kliknij Edytuj.

  6. W polu Server Name (Nazwa serwera) wpisz adres URL skoroszytu programu PowerPivot (na przykład http://serwer-contoso/shared%20documents/SprzedażContoso.xlsx).

    Ostrzeżenie

    Nie klikaj Testuj połączenie.Połączenie nie będzie działać do czasu wykonania dwóch kolejnych kroków.

  7. Kliknij poświadczenia.

  8. Kliknij Użyj uwierzytelniania systemu Windows (zabezpieczenia zintegrowane), a następnie kliknij przycisk OK.

  9. Kliknij Dalej.

  10. W projekcie kwerendy, kliknij Konstruktor kwerend zaznacz miar i wymiarów, którego chcesz użyć w raporcie.

Publikowanie lub zapisywanie raportu w Galerii programu PowerPivot

Jeśli planujesz opublikować raportu, aby PowerPivot galerii użyć jego funkcji podglądu należy zmienić raport lub lokalizację źródło danych skoroszyt danych PowerPivot w celu wyświetlania obrazów podglądu.

Dla raporty usług Reporting Services, opublikowanie PowerPivot galerii podglądu obrazów są generowane tylko wtedy, gdy spełnione są następujące warunki:

  • Raport i PowerPivot skoroszyt, który zawiera dane muszą być przechowywane razem w tym samym PowerPivot galerii.

  • Raport zawiera tylko dane programu PowerPivot.Nie można tworzyć obrazów podglądu dla innych danych w skoroszycie.Źródłem danych musi być skoroszyt programu PowerPivot.

Funkcja podglądu nie jest obsługiwana w innych bibliotekach.Jeśli używasz innych bibliotek oprócz PowerPivot Galeria, lub jeśli Podgląd obrazów nie są istotne, można zignorować wymagania dotyczące typu i lokalizacji raportu źródeł danych dla skoroszyt.Zarówno raport i PowerPivot skoroszyt można uzyskać dostęp z dowolnej lokalizacji serwera.