Udostępnij za pośrednictwem


Setting Report Processing Properties

Właściwości raportu wykonanie kontrolować sposób przetwarzania raportu.Wykonanie właściwości muszą być zestaw dla każdego raportu indywidualnie.

Aby zestaw wykonanie właściwości raportu, otwórz raport Menedżer raportów, a następnie przejdź do strona właściwości wykonanie.Aby uzyskać więcej informacji zobacz Execution Properties Page (Report Manager). You can also set properties using SQL Server Management Studio; see Execution Properties Page (Report Manager).

Tryby wykonanie raportu

Raport można uruchomić na żądanie lub jako migawka.W poniższej sekcji opisano każde podejście.

Uruchamianie raportów na żądanie

Można określić, że raport kwerendy urządzenie źródłowe danych każdego czas użytkownik uruchomi raport, co w raportach na żądanie, które zawierają najbardziej aktualne dane.Nową instancję raport jest tworzony dla każdego użytkownika, który otwiera lub żądań w raporcie, każde wystąpienie nowego zawiera wyniki nowej kwerendy.Z tej metody, jeśli 10 użytkowników, otwórz raport w tym samym czas, dziesięć kwerendy są wysyłane do urządzenie źródłowe danych do przetworzenia.

Uruchamianie raportów na żądanie z pamięci podręcznej

Aby zwiększyć wydajność, można określić raportu (i danych) do pamięci podręcznej tymczasowo, kiedy użytkownik uruchamia w raporcie.Buforowanej kopii jest następnie dostępny dla innych użytkowników, którzy uzyskują dostęp do tego samego raportu.Z tej metody Jeśli 10 użytkowników, otwórz raport, tylko pierwsze żądanie wyniki w przetwarzaniu raportu.Raportu są następnie buforowane i pozostałych dziewięciu użytkownikom przeglądać raport pamięci podręcznej.

Raporty pamięci podręcznej są usuwane z pamięci podręcznej w interwałach zdefiniowanych przez użytkownika.Istnieje możliwość określenia interwałów w minutach, lub można zaplanować określoną data i czas, aby opróżnić pamięć podręczną.Aby uzyskać więcej informacji zobacz Report Caching in Reporting Services.

Uruchamianie z migawek raportów

Migawka raportu jest raport, który zawiera informacje o układzie i danych, które są pobierane w określonym miejscu w czas.Można uruchomić raport jako migawka raportu uniemożliwić uruchomienie przez dowolny czas (na przykład podczas zaplanowanej kopia zapasowa) w raporcie.Migawka raportu jest zazwyczaj tworzona a następnie odświeżana według harmonogramu, co pozwala na ustalenie dokładnego czasu wykonania przetwarzania raportu i danych.Jeśli raport jest oparty na zapytaniach, których wykonanie długo trwa, lub na zapytaniach korzystających z danych ze źródła danych, do którego nikt nie powinien uzyskiwać dostępu w określonych godzinach, raport należy uruchamiać jako migawkę.

Migawka raportu jest zapisywana w bazie danych serwera raportów, skąd następnie jest pobierana, kiedy użytkownik lub proces (na przykład proces subskrypcji) zażąda raportu.Po aktualizacji migawki raportu jest ona zastępowana nowym wystąpieniem.serwer raportów nie jest zapisywany we wcześniejszych wersjach migawka raportu, chyba że użytkownik wyraźnie ustawić opcje tak, aby dodać go do historia raportu.Aby uzyskać więcej informacji zobacz Creating, Modifying, and Deleting Snapshots in Report History i Configuring Report History Properties.

Nie wszystkie raporty można konfigurować tak, aby były uruchamiane jako migawki.Nie można utworzyć migawki raportu, który wyświetla monit o wprowadzenie poświadczeń przez użytkownika lub korzysta ze zintegrowanych zabezpieczeń systemu Windows w celu uzyskania danych raportu.Aby uruchomić raport sparametryzowany jako migawkę, wymagane jest określenie parametru domyślnego, który będzie użyty podczas tworzenia migawki.W odróżnieniu od raportów, które są uruchamiane na żądanie nie jest możliwe określenie wartości parametru różnych do migawka raportu, gdy raport jest otwarty.Wybranie innego parametru spowodowałoby utworzenie nowego żądania przetwarzania raportu, co nie jest dozwolone.

W niektórych przypadkach skonfigurowanie raportu na żądanie tak, aby był uruchamiany jako migawka, może spowodować dezaktywację subskrypcji.serwer raportów dezaktywować istniejących subskrypcji, które zostały zdefiniowane, gdy raport został skonfigurowany do uruchomienia na żądanie spowoduje, że następujące warunki:

  • Raport używa parametrów kwerendy, a następnie wybierz określoną wartość jako parametry domyślne, aby spełnić wymagania do uruchomienia raport jako migawkę.

  • Istniejących subskrypcji są skonfigurowane do korzystania z wartości parametrów, które różnią się od domyślnej wartości parametru, który został określony dla migawka.

Jeżeli ten warunek, serwer raportów wyłączy subskrypcja przy następnym subskrypcja jest zaplanowane do uruchomienia.Aby ponownie uaktywnić subskrypcję, należy ją otworzyć a następnie zapisać.Po otwarciu subskrypcji serwer raportów zaktualizuje wartości parametrów subskrypcji według wartości określonych dla migawki.Aby uzyskać więcej informacji na temat subskrypcji zobacz Subscription and Delivery (Reporting Services).