Udostępnij za pośrednictwem


Utwórz stronę o zmiennych danych subskrypcji (Menedżer raportów)

Korzystanie ze stron o zmiennych danych Utwórz subskrypcję do tworzenia lub modyfikowania subskrypcji, który wykonuje kwerendę bazy danych subskrybent informacje subskrypcji o czas uruchamia subskrypcji.Subskrypcje sterowanych danymi umożliwia określenie adresatów subskrypcja, ustawienia dostarczania i wartości parametrów raportu wyniki kwerendy.Przy uruchomieniu czas, serwer raportów uruchamia kwerendę uzyskanie wartości używane do ustawienia subskrypcja.Za pomocą stron o zmiennych danych Utwórz subskrypcję zdefiniować kwerendę i przypisywania wartości kwerendy do ustawienia subskrypcja.Wartości i opcje, które określają subskrypcja oparta na danych są podzielone między kilka stron, podobne do kreatora.Istnieje siedem stron we wszystkich.

Aby utworzyć subskrypcja oparta na danych, muszą wiedzieć, jak napisać kwerendę lub polecenie, który pobiera dane dla subskrypcji.Musisz także magazynu danych, który zawiera dane subskrybent (na przykład subskrybent nazwy i adresy e-mail) dla subskrypcja.

Ta strona jest dostępna dla użytkowników z uprawnieniami zaawansowane.Jeśli używasz domyślnych zabezpieczeń subskrypcje sterowanych danymi nie można użyć raportów znajduje się w folderze Moje raporty.

Ostrzeżenie

Ta funkcja nie jest obsługiwana w SQL Server Express z zaawansowanych usług.Aby uzyskać więcej informacji na temat dostępności funkcji, zobacz Usług Reporting Services programu SQL Server Express z zaawansowanych usług.

Nawigacja

Aby przejść do tej lokalizacji w interfejs użytkownika (UI), należy skorzystać z poniższej procedury.

Aby otworzyć strona o zmiennych danych subskrypcji

  1. Otwórz Menedżer raportów i zlokalizuj raport, dla którego chcesz utworzyć subskrypcja oparta na danych.

  2. Przesuń kursor nad raport i kliknij drop -niedziałający strzałkę.

  3. W rozwijanym -niedziałający menu, kliknij Zarządzanie.Spowoduje to otwarcie Ogólne strona właściwości dla raportu.

  4. Wybierz Subskrypcje kartę, a następnie kliknij o zmiennych danych nowej subskrypcji.

    Ostrzeżenie

    Źródło danych raportu musisz użyć przechowywane poświadczenia tego przycisku ma być włączony.

Start subskrypcji (strona 1)

  • Opis
    Podać opis dla subskrypcja.Opis jest wyświetlany na listach subskrypcja w Moje subskrypcje i w Subskrypcje kartę raportu.

  • Określ, jak powiadomienie adresatów
    Wybierz rozszerzenie dostarczania do użycia przy dystrybucji raportu.Tylko jeden rozszerzenie dostarczania może być używany do subskrypcja.Dostępne są następujące opcje:

    • Wybierz Udziału pliku serwera raport do dostarczania sprawozdania do udziału plików.Raport będzie dostarczana jako pliku statycznego, odłączona od serwer raportów.Aby uzyskać więcej informacji, zobacz Usługi Reporting Services dostawy udział pliku.

    • Wybierz Raportu serwera E-Mail do dostarczania sprawozdania do skrzynki odbiorczej poczty e-mail.Aby uzyskać więcej informacji, zobacz Dostarczanie poczty e-Mail w Reporting Services.

    • Wybierz Dostawcy dostawy Null do dostarczania sprawozdania baza danych serwera raportów.Ta opcja tworzy migawki raportu.Tę opcję należy wybrać do wstępnego serwer raportów z określonego użytkownika lub raport sparametryzowany migawek zgodnie z określonym harmonogramem.Aby uzyskać więcej informacji, zobacz Buforowanie raportów (SSRS).

  • Określ źródło danych, który zawiera informacje o adresacie
    Określ sposób definiowania połączenia źródło danych.Jeżeli jeden zawierający informacje o połączeniu, musisz mieć można wybrać źródło danych udostępnionych.Można również określić informacje o połączeniu bezpośrednio w tej subskrypcja.

    Źródło danych zawiera dane subskrybent.Te dane mogą składać się z nazwiska pracowników, identyfikatory pracowników, adresy e-mail i preferencje dotyczące formatów eksportu (na przykład HTML lub PDF).Jeśli używasz serwer raportów e-mail rozszerzenie dostarczania, źródło danych musi zawierać adresy e-mail.

Określanie połączenia (strona 2)

Określono źródło danych udostępnionych, użyj tej strona do wybrania element udostępnionego źródła danych.Za pomocą formantu drzewa nawigacji do i zaznacz element.Jeśli są definiowane połączenia dla tej subskrypcja, użyj tej strona do określ następujące opcje.

  • Typ połączenia
    Wybierz rozszerzenie przetwarzania danych, które z danych źródło.

  • Parametry połączenia
    Wpisz połączenia ciąg używać do połączenia ze źródłem danych.

  • Połącz używając
    Wpisz poświadczenia używane podczas nawiązywania połączenia z danymi źródło.Poświadczenia są przechowywane jako wartości zaszyfrowane w baza danych serwera raportów.

    Jeśli źródło danych używa uwierzytelniania systemu Windows, zaznacz jako poświadczenia systemu Windows podczas określania połączenia.

    Wybierz poświadczenia nie są wymagane, jeśli używasz źródła danych, które nie uwierzytelniaj połączeń użytkowników (na przykład źródło danych jest plik XML).Ta opcja wymaga zostało wcześniej skonfigurowane konto wykonania instalacji nienadzorowanej.Aby uzyskać więcej informacji, zobacz Konfigurowanie konta wykonanie instalacji nienadzorowanej.

Określić kwerendę (strona 3)

Użyj tej strona, aby wprowadzić kwerendę, która pobiera dane subskrybent.Najlepszy wynik Uruchom kwerendę w programie SQL Server Management Studio najpierw, przed użyciem go w subskrypcja oparta na danych.Następnie można sprawdzić wyniki, aby sprawdzić, czy zawiera ona informacje wymagane.Ważne punkty rozpoznawać o wyniki kwerendy są:

  • Kolumny zestaw wyników określa wartości można określić opcje dostarczania i parametry raportu.Na przykład podczas tworzenia subskrypcja oparta na danych dostarczania poczty e-mail, powinny mieć kolumna adresów e-mail.

  • Wierszy zestaw wyników ustalić liczbę dostaw raportu, które są generowane.Jeśli masz 10 000 wierszy serwer raportów wygeneruje 10 000 powiadomienia i dostaw.

  • Zapytanie
    Określ kwerendę SQL lub polecenia, która pobiera zestaw wyników zawiera jeden wiersz dla każdego adresata subskrypcja.Na kolejnych stronach zestaw wyników jest używany do wypełniania ustawień rozszerzenia sterowanych danymi.

  • Timeout
    Określić kwerendę czas-określoną wartość.Ta wartość musi być wystarczająco duża, aby przetwarzanie pełnej kwerendy.

  • Sprawdź poprawność
    Kliknij sprawdzania poprawności sprawdzić kwerendy.Kwerenda musi mieć prawidłowe wyniki, przed kontynuowaniem.Jeśli nie klikniesz sprawdzania poprawności, kwerenda jest sprawdzany po kliknięciu Dalej.

Ustawianie opcji dostarczania (4 strony)

W czwartym strona, określ opcje rozszerzenia dostawy.Opcje, które pojawiają się strona są uzyskiwane rozszerzenie dostarczania.Jak określić te opcje mogą się różnić znacznie oparte na jak rozszerzenie dostarczania prezentuje je.Jeśli rozszerzenie nie zawiera ustawień, nie ma żadnych opcji na tej strona.

Zaznacz tę opcję

Aby to zrobić

Określ wartości statycznej

Użyj stała wartości ustawienia dostawy.Niektóre rozszerzenia dostawy zawierają wartości statycznych, które można wybierać.Na przykład serwer raportów dostarczanie poczty e-mail zawiera wartości dla IncludeReport, RenderFormat, priorytet, i Zawierać łącze.

Pobieranie wartości z bazy danych

Użyj wartości z zestaw wyników.Kolumn zestaw wyników można podać wartości parametrów danych subskrybent i raportu.

Brak wartości

Pominąć ustawienie z subskrypcja.

Ustawić opcje dostarczania dla dostawy udział pliku

rozszerzenie dostarczania udział pliku jest często używane, ponieważ nie wymaga uprzedniego konfiguracja.Jeśli używasz rozszerzenie dostarczania udział pliku w poniższej tabela opisano opcje, zestaw:

  • Nazwa pola
    Określa nazwę pliku dla raportu.rozszerzenie dostarczania udział dostarcza raport jako plik statyczny aplikacji do folderu udostępnionego.W większości przypadków należy używać wartości z bazy danych utworzyć nazwy pliku.W zależności od tego, jak możesz zestaw każdej nowej dostawy zastąpić poprzednią dostawy spowoduje, że tryb zapisu, przy użyciu wartości statycznej.

  • Path
    Określenie folderu udostępnionego, który jest dostępny za pośrednictwem połączenia sieciowego.Aby zweryfikować, że folder jest dostępny, kliknij przycisk uruchomić w Start menu i wprowadź ścieżka do folderu, w tym formacie: \\<nazwa_komputera>\<sharedfoldername>.

  • Renderowanie format
    Określ format wyjściowy plik.serwer raportów można zapisać plik w formatach aplikacji rozszerzeń renderowania zainstalowanych serwer raportów.

  • Tryb zapisu
    Określić należy zastąpić nowsza wersja pliku, zwiększenia lub drop dostawy, jeśli zostanie znaleziony plik o tej samej nazwie serwer raportów.

  • Rozszerzenie pliku
    Określ True, aby dołączyć rozszerzenie, które pasuje do wybranego formatu renderowania.

  • Nazwa użytkownika
    Wprowadź konto użytkownika domena, która ma uprawnienia do dodawania plików do folderu udostępnionego, w tym formacie: <Domena>\<nazwa_użytkownika>.

  • Hasło
    Wprowadź hasło dla konta.

Ustawianie parametrów (strona 5)

Jeśli raport zawiera parametry, należy określić wartości parametru które z raportu.Wartości parametrów, można otrzymać od subskrybent źródło danych (na przykład jeśli regionalne raport sprzedaży jest sparametryzowana, na podstawie regionalnej kodu, można uzyskać region informacji dla każdego pracownika, jeśli te informacje są przechowywane w bazie danych pracownika).

Zaznacz tę opcję

Aby to zrobić

Określ wartości statycznej

Dla parametru należy używać wartości stała, jeśli chcesz używać tego samego parametru dla wszystkich subskrybentów.Jeśli parametr jest wielowartościowych, można wybrać wartość z listy.

Użyj domyślnej

Niektóre raporty zawierają wartość domyślną dla wszystkich lub niektórych parametrów.Jeśli parametr raport ma wartość domyślną, kliknij to pole wyboru, aby go użyć.

Pobieranie wartości z bazy danych

Użyj wartości z zestaw wyników.Kolumny zestaw wyników można wybrać jako źródło danych wartości z każdego wystąpienie subskrypcja.

Wyzwalacz (6 strony)

Wybierz zdarzenie, który inicjuje przetwarzania subskrypcja.

Zaznacz tę opcję

Aby to zrobić

Podczas aktualizacji danych raportu serwer raportów

Jeśli raport jest skonfigurowany do uruchamiania jako migawka wykonania raportu, można określić, że subskrypcja jest uruchamiana po odświeżeniu migawki.

Zgodnie z harmonogramem utworzone dla tej subskrypcja

Uruchom subskrypcja na określoną data i czas.

Naudostępniony harmonogram

Uruchom subskrypcja za pomocą informacji o harmonogramie przez udostępniony harmonogram.

Zaplanować subskrypcji (strona 7)

Jeśli planowanie subskrypcja należy określić częstotliwość, z którą raport jest dostarczana.Pierwszy zestaw opcji określa kategorię częstotliwości (hourly, daily, weekly, i tak dalej).Drugi zestaw opcji wyświetlany jest oparty na początkowej selekcji.

  • Co godzinę
    Ustalanie harmonogramu, który uruchamia co godzinę.

  • Dzienny
    Ustalanie harmonogramu, działającą na dni, zaznacz na określoną godzinę i minuty.Można określić dni w następujący sposób: Każdy <dzień>, każdy dzień tygodnia i co <numer> dnia.Po wybraniu jednego podejścia porowatości innym użytkownikom, nawet jeśli inne dni są wyświetlane wybrane.

  • Tygodniowy
    Ustalanie harmonogramu, działającą w odstępach tygodniowych na określoną godzinę i minuty.Interwał może być pełny tygodni (na przykład co dwa tygodnie) lub dni w tygodniu.

  • Miesięczne
    Ustalanie harmonogramu, działającą na bazie miesięcznej.W ciągu miesiąca można wybrać dzień na podstawie wzoru (na przykład ostatnią niedzielę każdego miesiąca) lub określony kalendarz dat (na przykład 1 i 15, aby wskazać pierwszy i piętnastego dnia każdego miesiąca).Za pomocą przecinków i łączniki, można określić wiele dni i zakresy, na przykład 1, 5, 7-12 21.

  • Raz
    Definiowanie harmonogramu, który uruchamia tylko raz.Użyj daty rozpoczęcia i zakończenia sekcji, aby określić w dniu, w którym uruchomienie harmonogramu.Ten harmonogram wygasa, tak szybko, jak jest przetwarzany.

  • Daty rozpoczęcia i zakończenia
    Określ data rozpoczęcia, która określa harmonogram występowania efekt i data końcową, która określa, kiedy wygasa harmonogramu.Harmonogramy ważność bez powiadomienie.Po zakończeniu data, harmonogram nie działa.

Zapisywanie subskrypcji

Zakończ przycisk jest włączony, gdy istnieje wystarczająco dużo informacji dla subskrypcja.Kliknij Zakończ do zakończenia subskrypcja.