Udostępnij za pośrednictwem


Planowanie integracja programu SharePoint

Reporting Services obsługuje dwa poziomy integracji z produktami i technologiami programu SharePoint.Pełna integracja jest obsługiwany przez scenariusz rozmieszczania w trybie zintegrowanym programu SharePoint.Integracja częściowa jest obsługiwana za pomocą dwóch składników Web Part, które należy zainstalować w witrynie programu SharePoint i określić, że mają wskazywać zdalne wystąpienie serwera raportów.

  • Tryb zintegrowanego programu SharePoint umożliwia programowi Reporting Services integrację z bazami danych i modelem zabezpieczeń programu SharePoint.Te funkcje stają się dostępne po skonfigurowaniu serwera raportów do uruchamiania w ramach większego wdrożenia produktu lub technologii SharePoint 3.0.Ten tryb wymaga dodatkowego oprogramowania i konfiguracji. Należy pobrać i zainstalować dodatek, utworzyć bazę danych serwera raportów do przechowywania zawartości i danych aplikacji wspólnych dla serwerów oraz skonfigurować ustawienia integracji na obu serwerach.Ten tryb wymaga dedykowania wystąpienia serwera raportów dla zintegrowanych operacji.Zaletą tej opcji jest uzyskanie wysokiego stopnia integracji, który pozwoli uzyskiwać dostęp i zarządzać typami zawartości serwera raportów przy użyciu stron aplikacji i magazynów danych aplikacji sieci programu Web SharePoint.Aby uzyskać więcej informacji, zobacz Configuring Reporting Services for SharePoint 3.0 Integration.

  • Integracja częściowa jest obsługiwana za pomocą składników Web Part Eksplorator raportów i Podgląd raportów, które po raz pierwszy wprowadzono w programie SQL Server 2000 Reporting Services z dodatkiem Service Pack 2.Te składniki Web Part w dalszym ciągu są dostępne i umożliwiają wybieranie oraz przeglądanie raportów z serwera raportów skonfigurowanego do używania trybu macierzystego.

Serwer raportów w zintegrowanych modelach programu SharePoint z obsługą Windows SharePoint Services 3.0 lub Office SharePoint Server 2007.Jeśli używana jest wcześniejsza wersja produktu lub technologii programu SharePoint, wciąż można uzyskać dostęp do zawartości serwera raportów z poziomu witryny programu SharePoint przy użyciu dwóch składników Web Part usługi Reporting Services działających z serwerem raportów w trybie macierzystym, ale nie można uruchomić go w trybie zintegrowanym programu SharePoint.Można również użyć składnika Web Part, z jednej z wersji 3.0 programu SharePoint, produktu lub technologii, ale zestawy składników Web Part, należy dodać do pamięci podręcznej zestawów globalnych (GAC).

Do ułatwienia wyboru wdrażania strategii dla integracji serwera raportów z aplikacji sieci Web programu SharePoint, w tym temacie przedstawiono porównanie funkcji integracja przez Reporting Servicesobsługuje dla wersji 2.0 i 3.0 SharePoint produktów i technologii.Aby uzyskać więcej informacji dotyczących trybów wdrażania, zobacz temat Planowanie tryb wdrożenia.

Porównanie obsługi integracji wydania 2.0 i 3.0

W poniższej tabeli porównano nowsze i starsze poziomy funkcji integracji.Jeśli planowane jest nowe wdrożenie lub oceniane są nowe funkcje integracji dla organizacji, ta tabela może pomóc w porównaniu zalet i wad każdego z tych wdrożeń.

Punkt porównania

Tryb zintegrowany programu SharePoint

Składniki Web Part programu SharePoint 2.0

Główne funkcje integracji

Udostępnia interfejs użytkownika (UI) do administrowania, zabezpieczenia, zarządzania, wyświetlenia i dostarczania raportów przy użyciu produktów i technologii SharePoint.Raporty, źródła danych i modele danych są przechowywane, dostępne i zarządzane w bibliotece programu SharePoint.

Integruje Reporting Services z bazami danych programu SharePoint i zabezpieczeniami.Konfiguracja ta pozwala umożliwia programowi SharePoint bycie serwerem frontonu, do którego mają dostęp użytkownicy, a programowi Reporting Services bycie serwerem wewnętrznym zapewniającym funkcje raportowania.

Pojedynczy, całkowicie nowy składnik Web Part podglądu raportów wyświetla raport w widoku całej strony lub w ramach panelu nawigacyjnego programu SharePoint.Obsługuje interfejsy konsumenta filtrowy i wierszowy, które łączą ze składnikami Web Part będącymi filtrami programu SharePoint lub z innymi składnikami Web Part programu SharePoint, takimi jak Biblioteka raportów czy Udostępniona biblioteka dokumentów.Podgląd zawiera także właściwości umożliwiające dostosowywanie składnika Web Part podglądu raportu.

Dostępny do bezpłatnego pobrania w sieci Web dodatek Reporting Services zawiera program instalacyjny, który dodaje strony aplikacji serwera raportów do frontonu sieci Web programu SharePoint.

Obsługa subskrypcji opartych na danych oraz możliwości zarządzania zadaniami programowo i za pomocą programu SQL Server Management Studio w programie SQL Server 2008.

Dwa składniki Web Part zapewniają dostęp i możliwość wyświetlania, ale nie funkcje zarządzania:

Składnik Web Part programu Report Explorer zawiera listę raportów, które są przechowywane na serwerze raportów.

Składnik Web Part podglądu raportów wyświetla raport.

Te składniki Web Part nie mogą być połączone z innymi składnikami Web Part programu SharePoint.

Przechowywanie danych

Zintegrowane przechowywanie:

Użytkownicy mogą publikować lub przekazywać raporty, modele i źródła danych do biblioteki programu SharePoint.

Raporty, źródła danych i modele danych w bibliotece dokumentów programu SharePoint są przechowywane jako pliki w bazie danych zawartości programu SharePoint dla tej biblioteki dokumentów programu SharePoint.Pliki są przechowywane z rozszerzeniami .rdl, .rsds i .smdl.Gdy użytkownik żąda, aby przejrzeć lub zarządzać, raport, urządzenie źródłowe danych lub model danych, Reporting Servicessynchronizuje swoją zawartość z bazy danych zawartości programu SharePoint.Aby uzyskać więcej informacji, zobacz Storing and Synchronizing Report Server Content With SharePoint Databases.

Metadane raportu, takie jak harmonogramy, subskrypcje i pamięć podręczna, są przechowywane jedynie w bazie danych serwera raportów.

Brak integracji przechowywania:

Serwer raportów udostępnia magazyn wyłącznie do przechowywania elementów przetwarzanych na serwerze raportów i zarządzanym przez ten serwer.

Zabezpieczenia i uprawnienia

Zintegrowane zabezpieczenia:

Dostawcy uwierzytelniania i uprawnienia zdefiniowane w aplikacji sieci Web programu SharePoint służą do sterowania dostępem do operacji i zawartości serwera raportów.Aby wyrównać i zabezpieczyć Reporting Serviceselementy i operacje, serwer raportów wykonuje mapowanie zabezpieczeń uprawnień programu SharePoint Reporting Servicesuprawnień.Aby uzyskać więcej informacji, zobacz Security Overview for Reporting Services in SharePoint Integrated Mode.

Osobne zabezpieczenia:

Serwer raportów zapewnia zabezpieczenia dla elementów i działań zarządzanych przez serwer.Zarządzanie zawartością i dostęp do raportów jest wykonywane za pomocą narzędzi serwera raportów.

Tworzenie zawartości

Publikowanie raportów, modeli i zawartości źródeł danych bezpośrednio do biblioteki programu SharePoint, przekazując je w programie SharePoint Services lub z programu Report Designer albo Model Designer.

Generowanie modeli, modele bezpieczne i raporty łączy do obiektów w modelu z aplikacji sieci Web programu SharePoint.

Utwórz i edytuj raporty przy użyciu Konstruktora raportów z aplikacji sieci Web programu SharePoint.

Utwórz źródła danych przy użyciu typu zawartości źródła danych raportu w bibliotece dokumentów programu SharePoint.

Cała zawartość serwera raportów jest tworzona w narzędziach klienta oraz w programie Report Builder, które uruchamiane są z poziomu Menedżera raportów.

Tworzenie całej zawartości i zarządzanie nią odbywa się wyłącznie za pośrednictwem narzędzi klienta Reporting Services.

Wymagania dotyczące produktów i wersji

SQL Server 2008 lub SQL Server 2005 SP2.

Trzeba także mieć program Windows SharePoint Services 3.0 lub Office SharePoint Server 2007.

Program SQL Server 2008, wszystkie wersje programu SQL Server 2005 i SQL Server 2000 z dodatkiem SP2.

Można użyć programów Windows SharePoint Services 2.0 i SharePoint Portal Server.Składniki Web Part są zgodne z programami Windows SharePoint Services 3.0 i Office SharePoint Server 2007.

Instalacja i konfiguracja

Pobierz i zainstaluj dodatek Reporting Services w każdej sieci Web frontonu w farmie programu SharePoint.

Skonfiguruj integrację w administracji centralnej programu SharePoint i narzędzie konfiguracji Reporting Services.

Dodaj katalogi wirtualne Reporting Services do listy wykluczeń Windows SharePoint Services.

Uruchom plik .cab, aby zainstalować składniki Web Part.

Zmodyfikuj plik Web.config i ręcznie skopiuj pliki.

W przypadku Windows SharePoint Services 3.0 i SharePoint Portal Server 2007, należy dodać zestawy do pamięci podręcznej GAC.

Wymagania dotyczące trybu

Wymaga serwera raportów, który jest uruchomiony w trybie zintegrowanym programu SharePoint.

Wymaga trybu macierzystego serwera raportów z włączonym Menedżerem raportów.

Ograniczenia

Brak obsługi połączonych raportów lub Menedżera raportów.

Programistycznie brak obsługi dla operacji wsadowych.

Wymaga skonfigurowania i utrzymywania oddzielnych zasad zabezpieczeń w aplikacji sieci Web programu SharePoint oraz na serwerze raportów.

Wymaga oddzielnych narzędzi do zarządzania zawartością i operacjami na każdym serwerze.

Zaplanowane operacje, źródła danych, historia raportu, przetwarzanie danych i subskrypcje muszą być zarządzane za pomocą narzędzi serwera raportów.

Następny krok: Wdrażanie funkcji integracji

Jeśli podjęto już decyzję o wyborze metody, następnym krokiem jest przejrzenie konfiguracji i narzędzi, które będą potrzebne do zaimplementowania strategii integracji:

Informacje na temat części Web Eksplorator raportów i Przeglądarka raportów

Wcześniejszych wersjach Reporting Services również zapewniają obsługę integracji dla produktów i technologii programu SharePoint.W szczególności programy SQL Server 2000 Reporting Services SP2, SQL Server 2005 i SQL Server 2005 z dodatkiem SP1 zawierają dwa składniki Web Part (Eksplorator raportów i Przeglądarka raportów), która można zarejestrować i używać w aplikacji sieci Web programu SharePoint.Składniki Web Part zostały zaprojektowane dla technologii programu SharePoint w wersji 2.0.Składniki Web Part nadal są dostępne w programie SQL Server 2008 i mogą być używane we wdrożeniu produktu lub technologii SharePoint 3.0.Składniki Web Part nie zostały zaktualizowane o nowe funkcje i możliwości. Jeśli obecnie używasz tych składników Web Part, będą oferować ten sam poziom funkcjonalności jak dotychczas.