Udostępnij za pośrednictwem


Duże raporty przetwarzania

Duże raporty stanowią niektóre wyzwania przetwarzania i wymagają niektóre konfiguracje, jeśli są one działać poprawnie.Duże raporty nie należy uruchamiać na żądanie, o ile nie są skonfigurowane do obsługi podział na strony.

Ostrzeżenie

Podziały stron są domyślnie włączone.Nie można wyłączyć strona podziały, jeśli uważasz, że raport będzie zawierać duże ilości danych.Format renderowania HTML używany do renderowania początkowo raportu otwiera raport w przeglądarce.Jeśli raport nie jest podzielony na strona, wszystkie dane zawarte w pojedynczej strona nie można pomieścić przez większość przeglądarek.Na przykład raport zawierający 5000 wierszy danych prawie na pewno nie można wyświetlić w przeglądarce w jedną strona.

Jeśli pracujesz z raportem duże, należy wybrać raport wykonanie, renderowania i opcje dostarczania, które może pomieścić dużych dokumentów.Rozmiar raportu jest w dużej mierze zależy od zestaw wierszy wróci od kwerendę i rozszerzenie renderowania używane do przedstawienia raportu.

Raporty, które zawierają dane nietrwałe rozmiar raportu można zmienić znacznie z jednego raportu do następnego.W takim przypadek należy monitorować źródło danych, aby ustalić wpływ zmienności danych raportu i czy należy wykonać kroki opisane w tym temacie.

Dodatkowe informacje i wskazówki dotyczące diagnozowania czas-błędy i błędy braku pamięci, zobacz artykuł jak diagnozować problemy podczas uruchamiania raportów programu serwer raportów na blogs.msdn.com.

Zalecenia dotyczące konfiguracji

Zalecenia dotyczące wykonywania raportu, renderowanie raportu i dostęp do raportów zawierają następujące elementy:

  • Projekt raportu do obsługi podział na strony.serwer raportów wysyła raport o jedną strona w czas.Jeśli raport zawiera podział na strony, można kontrolować, jak dużo danych jest przesyłanych strumieniowo do przeglądarki.Aby uzyskać więcej informacji, zobacz Jak Wstępne ładowanie pamięci podręcznej (Menedżer raportów).

  • Skonfigurować raport do uruchamiania jako migawka raportu zaplanowane, aby zapobiec uruchamianiu na żądanie.Nie czas-określoną wartość dla wykonywania raportu.Uruchom raport poza godzinami szczytu.

  • Skonfigurować raport do korzystania z udostępnionego źródło danych, jeśli chcesz kontrolować czy raport jest przetwarzany.Jedną z zalet korzystania z udostępnionego źródło danych jest to, że można je wyłączyć.Wyłączenie źródło danych uniemożliwia przetwarzania raportu.

  • Wyłącz historia raportu , aby zaoszczędzić miejsce na dysku.Aby wyłączyć historia raportu, wyczyść wszystkie pola wyboru strona właściwości historia.

  • Ograniczyć dostęp do raportu.Skonfigurować raport zabezpieczenia poziom element i zastąpić domyślne przypisania ról nowych, zezwalające na dostęp do tych użytkowników, których jest on potrzebny.

    Domyślnie użytkownicy mogą otwierać każdy raport, który można wyświetlić hierarchia folderów.Nawet jeśli skonfigurowane do uruchamiania jako migawka raportu, element raportu można otworzyć użytkownicy przeglądający element element raportu w folderze.Raport jest bardzo duża, mogą spowodować przestanie odpowiadać, gdy użytkownik otwiera raport Menedżer raportów w przeglądarce.

Zalecenia renderowania

Przed skonfigurowaniem dystrybucji raportu jest znać klientów renderowania może pomieścić dużych dokumentów.Zalecany jest domyślne rozszerzenie renderowania HTML miękkie podziały stron, ale można wybrać dowolny format, który obsługuje podział na strona.

Zużycie pamięci i wydajności zmienia się dla każdego formatu renderowania.W zależności od wybranego formatu, ten sam raport będzie renderowany z różną szybkością i będzie wymagać różnych ilości pamięci.Formaty intensywnego najszybsza i co najmniej pamięci to CSV, XML i HTML.PDF i Excel jest najwolniejsza, ale różnych powodów.Eksport do formatu PDF zużywa dużo mocy obliczeniowej procesora, podczas gdy eksport do formatu Excel wykorzystuje dużo pamięci RAM.Renderowanie obrazu zmniejsza in-between dwóch grup.Podczas definiowania rozkład raportu można określić format.Aby uzyskać więcej informacji o formacie zalecenia, zobacz Eksportowanie raportów (program Report Builder 3.0 i usługi SSRS).

Wdrażanie i zalecenia dystrybucji

Jeśli używasz podziały do sterowania renderowanie raportu, duże raportu można wdrożyć ten sam sposób jak wdrożyć wszelkie sprawozdania.Można zapewnić dostęp do raportu za pomocą Menedżer raportów, część sieci Web programu SharePoint lub adres URL, który dodawanie do witryna sieci Web lub portalu.Wszystkie te opcje wdrażania obsługuje żądanie dostępu aw również jako migawka raportu wcześniej działania.

Alternatywne wdrażania strategii jest rozpowszechniasz raporty dla poszczególnych użytkowników.Jeśli jesteś ostrożność, jak skonfigurować opcje dostarczania można rozpowszechniać duże raporty za pośrednictwem subskrypcji.Dostarczenia raportu, można użyć standardowego subskrypcji lub subskrypcja oparta na danych.Zalecenia dotyczące subskrypcja i dostawy obejmują:

  • Skonfiguruj subskrypcja archiwum sieci Web (MHTML), PDF lub programu Excel.

  • Skonfiguruj subskrypcja użyć dostawy udział pliku, jeśli korzystasz z pliku PDF lub Excel.Gdy raport jest dostarczana, można użyć aplikacji pulpitu do pracy z raportem.Należy zestaw uprawnienia w udziale pliku, aby określić, kto może wyświetlać raport.

    Należy zauważyć, że po raporcie w udziale pliku nie jest już kontrolowany lub zabezpieczone przez Reporting Services.Jeśli chcesz być powiadamiany, gdy raport jest aktualizowany utworzyć drugi subskrypcja korzystającej z dostarczanie poczty e-mail, aby wysłać powiadomienie tylko.

Jeśli chcesz używać poczty e-mail, dostarczanie raportów, należy skonfigurować subskrypcja, aby umieścić łącze.Należy unikać wysyłanie raportu jako załącznik.