Udostępnij za pośrednictwem


Serwery raportów i serwery raportów programu SharePoint (program Report Builder 3.0 i usługi SSRS)

Konstruktor raportów i Projektant raportów w Business Intelligence Development Studio, można udostępniać definicja raportu (.rdl) i innych plików do serwer raportów lub witryny programu SharePoint, która jest zintegrowany z serwer raportów.Elementy, które można udostępniać na serwerze, oraz sposoby ich udostępniania są inne w programie Report Builder i inne w programie Report Designer.

Ostrzeżenie

Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.

Co to jest serwer raportów?

A report server is a computer that has SQL Server Reporting Services installed.Może to być również witryna programu SharePoint zintegrowana z serwerem raportów.Na serwerze raportów są przechowywane opublikowane raporty, udostępnione źródła danych, udostępnione zestawy danych, składniki Report Part, udostępnione harmonogramy i subskrypcje oraz inne zasoby.Administrator systemu serwera raportów może skonfigurować na nim opcje przetwarzania żądań raportów, obsługiwać historię migawek oraz zarządzać uprawnieniami do raportów, źródeł danych, zestawów danych i subskrypcji.

Program Report Builder umożliwia używanie bezpośrednio w raporcie udostępnionych źródeł danych, udostępnionych zestawów danych, składników Report Part i modeli raportu przechowywanych na serwerze raportów.Podczas wyświetlania podglądu raportu odpowiednie przetwarzanie jest wykonywane na serwerze raportów.

Konstruktora raportów utrzymuje listę serwerów raportu, które były używane i wyświetla je na liście najnowszych witryn i serwerów w Otwórz i zapisać okien dialogowych.Ponadto na pasku stanu w głównym oknie programu Report Builder jest wyświetlany serwer raportów, z którym jest aktualnie nawiązane połączenie.

W programie Report Designer można przechowywać główny zestaw raportów, raporty ze składnikami Report Part, udostępnione źródła danych, udostępnione zestawy danych, modele raportów i zasoby zorganizowane w plikach rozwiązania i projektu.Można utworzyć zestawy właściwości projektu, które będą reprezentowały środowisko debugowania i środowisko produkcyjne, a następnie wdrożyć wszystkie elementy projektu w folderach serwera raportów lub w witrynie programu SharePoint określonej we właściwościach projektu.

Domyślne serwery raportów w programie Report Builder

Można określić domyślną serwer raportów po zainstalowaniu Konstruktora raportów lub później w Opcje okno dialogowe: Kliknij Konstruktora raportów przycisk, a następnie kliknij Opcje.Na Ustawienia karta, wprowadź adres URL serwer raportów lub witryny programu SharePoint, który jest zintegrowany z serwer raportów.Jeśli określono domyślny serwer raportów, program Report Builder połączy się z nim automatycznie.

Po zmianie domyślnego serwer raportów w Opcje okno dialogowe, należy ponownie uruchomić Konstruktora raportów, aby zmiany zostały wprowadzone.

Ostrzeżenie

Aby uruchomić Konstruktora raportów o Brak połączenia z serwer raportów, Opcje okno dialogowe pozostaw domyślną serwer raportów puste pole.

Udostępnianie raportów na serwerze raportów

W programie Report Builder raporty są zapisywane na serwerze raportów lub w witrynie programu SharePoint zintegrowanej z serwerem raportów.W programie Report Designer raporty są wdrażane.Gdy raporty zostaną umieszczone na serwerze raportów, osoby mające odpowiednie uprawnienia do serwera raportów lub witryny programu SharePoint będą mogły uruchomić raport.Ponadto, mając odpowiednie uprawnienia, można również tworzyć subskrypcje raportów powodujące aktualizowanie i wysyłanie raportów użytkownikom zgodnie z ustalonym harmonogramem.W razie braku odpowiednich uprawnień należy się skontaktować z administratorem systemu serwera raportów.

Zapisywanie raportu w witrynie programu SharePoint

Gdy raporty i pokrewne pliki są zapisywane w bibliotece programu SharePoint za pomocą programu Report Builder lub wdrażane za pomocą programu Report Designer, przed dodaniem są sprawdzane pod kątem poprawności.Jeżeli przekazywanie raportów i powiązane pliki za pomocą przekazać występuje nie sprawdzenie poprawności akcja w bibliotece programu SharePoint.Nie będzie wiadomo, czy plik jest poprawny, dopóki użytkownik nie uzyska dostępu do raportu w wyniku operacji zarządzania, edycji lub uruchomienia.Aby mieć pewność, że raporty i inne pliki są prawidłowe, należy zapisywać je w bibliotece programu SharePoint za pomocą programu Report Builder (lub wdrażać za pomocą programu Report Designer), a nie dodawać bezpośrednio do programu SharePoint.Raportu nie można zapisać w folderze głównym witryny programu SharePoint.Należy go zapisać w bibliotece dokumentów.

Ponadto zawarte w definicji raportu odwołania do udostępnionych źródeł danych, podraportów i zasobów, takich jak obrazy przechowywane w sieci Web, muszą być podane w formie w pełni kwalifikowanych adresów URL prowadzących do biblioteki programu SharePoint.Aby uzyskać więcej informacji, zobacz Określanie ścieżek do zewnętrznych elementów (program Report Builder 3.0 i usługi SSRS).

Funkcje unikatowe dla serwera raportów

Podczas wyświetlania podglądu raportów w programie Report Builder niektóre funkcje są dostępne wyłącznie po nawiązaniu połączenia z serwerem raportów:

  • Akcje przeglądania

  • Podraporty

  • Zestawy niestandardowe

  • Niestandardowe elementy raportu

  • Dodatkowe rozszerzenia danych

W trybie lokalnym w programie Report Designer można dodawać do elementów w projekcie odwołania do elementów docelowych przeszukiwania szczegółowego, podraportów, obrazów i plików danych przestrzennych ESRI.

Lokalne tworzenie raportów

Tworzone raporty można również zapisywać w lokalnym systemie plików.Podczas wyświetlania ich podglądu odpowiednie przetwarzanie jest wykonywane na komputerze lokalnym.W przypadku tworzenia raportów w programie Report Builder bez użycia serwera raportów nie można korzystać z raportów szczegółowych, podraportów, obrazów zapisanych na serwerze raportów ani z udostępnionych źródeł danych.O ile można zdefiniować te obiekty w raporcie, przy próbie wyświetlenia podglądu raportu nie będą rozpoznawane odwołania, a na ekranie pojawią się komunikaty o błędach.