Udostępnij za pośrednictwem


Usługi raportowania i integracja z technologii programu SharePoint

Można skonfigurować serwer raportów, uruchamiane w ramach wdrażania programu SharePoint, produktu lub technologii i współpracy i funkcji zarządzania dokumentami scentralizowane programu Windows SharePoint Services3.0 lub Office SharePoint Server 2007 z Reporting Services.Uruchomienie serwera raportów jako część większego wdrożenia programu SharePoint oferuje następujące poziomy integracji:

  • Magazyn udostępniany.

  • Zabezpieczenia udostępnionych.

  • Ten sam dostęp do witryny dla wszystkich dokumentów biznesowych, w tym raportów, modeli raportów i źródeł danych udostępnionych.

Architektura integracji serwera

W przypadku integracji serwera raportów z wystąpieniem programu lub technologii SharePoint, elementy i właściwości są przechowywane w bazach danych zawartości programu SharePoint.Zapewnia to głębszy stopień integracji między technologiami serwerowymi, co ma wpływ na sposób przechowywania, zabezpieczania i dostępu do zawartości.

Przechowywanie elementów i właściwości raportów w bazach danych zawartości programu SharePoint umożliwia wyszukiwanie typów zawartości serwer raportów w bibliotekach programu SharePoint, zabezpieczanie elementów przy użyciu tych samych poziomów uprawnień i dostawcy uwierzytelniania. które kontrolują dostęp do innych dokumentów firmowych znajdujących się w witrynie programu SharePoint, używanie funkcji współpracy i zarządzania dokumentami do sprawdzania raportów przed i po wprowadzeniu modyfikacji, używanie alertów do stwierdzania, czy element uległ zmianie, oraz osadzanie lub dostosowywanie składnika Web Part Podgląd raportów na stronach i witrynach w aplikacji.Jeśli masz wystarczające uprawnienia w witrynie programu SharePoint, można również generować modele raportów z udostępnionych źródeł danych i używać programu Report Builder do tworzenia raportów.

Serwer raportów w dalszym ciągu zapewnia przetwarzanie, renderowanie i dostarczanie wszystkich danych.Obsługuje również całe zaplanowane przetwarzanie raportów dla migawek i historię raportów.Na poniższym diagramie przedstawiono składniki serwera razem:

architecture diagram

Po otwarciu raportu z witryny programu SharePoint, punkt końcowy ReportServer2006 łączy się z serwer raportów, tworzy sesja, przygotuje raport do przetworzenia, pobiera dane, scala raportu układ raportu i wyświetli ją w Report Viewer Web part.Jeśli raport jest otwarty, można eksportować go do formatów różnych aplikacji lub korzystać z danych, przeglądając szczegóły w zakresie liczb źródłowych lub przeglądając raport pokrewny.Operacje eksportu i interakcji raportów są wykonywane na serwerze raportów.

Serwer raportów synchronizuje czynności oraz dane z programem Windows SharePoint Services i śledzi informacje o plikach, które przetwarza.W przypadku zmodyfikowania właściwości lub ustawień dowolnego elementu serwera raportów zmiana jest zapisywana w bazie danych programu SharePoint, a następnie kopiowana do bazy danych serwera raportów, która służy jako magazyn wewnętrzny serwera raportów.

Aby uzyskać więcej informacji dotyczących topologii i wymagań, zobacz Deployment Topologies for Reporting Services in SharePoint Integrated Mode oraz Requirements for Running Reporting Services in SharePoint Integrated Mode.

Składniki, które zapewniają integrację

Łączenie serwerów w jednej instalacji, integrowanie instalacji Microsoft SQL Server Reporting Servicesz wystąpienie Windows SharePoint Serviceslub Office SharePoint Server 2007.

Integracja jest zapewniana przez SQL Server i dodatek Reporting Services dla technologii SharePoint.Dodatek Reporting Services jest swobodnie rozpowszechnianym składnikiem, który można pobrać z witryny sieci Web Microsoft, a następnie zainstalować na serwerze, na którym jest uruchomiony system Windows SharePoint Services 3.0 lub Office SharePoint Server 2007.

  • W systemie Windows SharePoint Services dodatek Reporting Services zapewnia punkt końcowy serwera proxy programu ReportServer2006, składnik Web Part Podgląd raportów oraz strony aplikacji, umożliwiając wyświetlanie, przechowywanie i zarządzanie zawartością serwera raportów w witrynie lub farmie programu SharePoint.

  • Reporting Services zapewnia dostęp do zaktualizowanych plików programu, punktu końcowego protokołu SOAP oraz niestandardowych zabezpieczeń i rozszerzeń dostarczania.Serwer raportów musi być skonfigurowany do działania w trybie zintegrowanym programu SharePoint i przeznaczony wyłącznie do obsługi dostępu do raportów i dostarczania ich za pośrednictwem witryny programu SharePoint.

Po zainstalowaniu dodatku usług Reporting Services w systemie Windows SharePoint Services i skonfigurowaniu obu serwerów do integracji można przekazać lub opublikować typy zawartości serwera raportów do biblioteki programu SharePoint, a następnie wyświetlać te dokumenty i zarządzać nimi w witrynie programu SharePoint.Przekazywanie lub publikowania zawartości serwer raportów to ważny pierwszy krok; składnika Web Part i stron są dostępne po wybraniu definicje raportów (.rdl), modele raportów (.smdl) i źródeł danych udostępnionych (.rsds) w witrynie programu SharePoint.