Udostępnij za pośrednictwem


Create Data-driven Subscription Page (Report Manager)

Korzystanie ze stron opartych na tworzenie danych subskrypcji do tworzenia lub modyfikowania subskrypcji, który wykonuje kwerendę bazy danych i subskrybent informacji subskrypcji o czas uruchamia subskrypcji.Subskrypcje opartych na danych użyj wyniki kwerendy, aby określić odbiorców subskrypcja, ustawień dostarczania i wartości parametrów raportu.W czasie wykonywania serwer raportów uruchamia kwerendę w celu uzyskania wartości używane do ustawienia subskrypcja.Można użyć tworzenia subskrypcja oparta na danych strony, aby zdefiniować kwerendę i przypisać wartości kwerendy ustawienia subskrypcji.Wartości i opcje, które określają dla subskrypcja oparta na danych dzieli się na kilka stron, podobne do kreatora.Istnieje siedem stron we wszystkich.

Aby utworzyć subskrypcja oparta na danych, trzeba znać jak napisać kwerendy lub polecenia, który pobiera dane dla subskrypcji.Trzeba mieć również 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żywane są zabezpieczenia domyślne, opartych na danych subskrypcji nie można używać w przypadku raportów znajdujących się w folderze Moje raporty o.

Aby otworzyć tę strona, wybierz raport, kliknij przycisk Subskrypcje karty u góry strona, a następnie kliknij przycisk Nowa subskrypcja oparta na danych.urządzenie źródłowe danych raportu musi używać przechowywane poświadczenia, aby ten przycisk, można włączyć.

Uwaga

Ta funkcja nie jest obsługiwana w SQL Server Express w usługach zaawansowane. Aby uzyskać więcej informacji na temat dostępności funkcji zobacz Usługi raportowania w programie SQL Server Express w usługach zaawansowane.

Uruchom subskrypcja (1 strona)

  • Description
    Podaj opis dla subskrypcja.Opis ten pojawia się na listach subskrypcja w Moje subskrypcje iSubskrypcje kartę raportu.

  • Określ, w jaki sposób powiadamiania odbiorców
    Zaznacz rozszerzenie usługi dostarczania do rozpowszechniania w raporcie.Tylko jeden rozszerzenie usługi dostarczania mogą być używane do każdej subskrypcja.Dostępne są następujące opcje:

    • Wybierz opcję Plik serwer raportów udział dostarczenie raportów do udziału plików.Raport będzie dostarczana jako pliku statycznego, odłączona od serwer raportów.Aby uzyskać więcej informacji zobacz File Share Delivery in Reporting Services.

    • Wybierz opcję serwer raportów Wiadomości e-Mail dostarczenie raportów do skrzynki odbiorczej e-mail.Aby uzyskać więcej informacji zobacz E-Mail Delivery in Reporting Services.

    • Wybierz opcję Dostawca dostarczanie wartości null dostarczenie raportów do baza danych serwer raportów.Ta opcja umożliwia utworzenie migawek raportów.Wybierz tę opcję, chcąc wstępnego serwer raportów z migawek raportów specyficzne dla użytkownika lub sparametryzowana zgodnie z określonym harmonogramem.Aby uzyskać więcej informacji zobacz Report Caching in Reporting Services.

  • Określ urządzenie źródłowe danych, który zawiera informacje o adresacie
    Określ, jak definiowane jest połączenie urządzenie źródłowe danych.Można wybrać urządzenie źródłowe danych udostępnionych, jeśli masz taką, która zawiera informacje o połączeniu, musisz.Można również określić informacje o połączeniu bezpośrednio w tej subskrypcja.

    urządzenie źródłowe danych zawiera dane subskrybent.Te dane mogą składać się z nazwiska, identyfikatory pracowników, adresy e-mail i preferencji formaty eksportowania (na przykład HTML lub PDF).Jeśli używasz serwer raportów e-mail rozszerzenie dostawy urządzenie źródłowe danych powinien zawierać adresy e-mail.

Określanie połączenia (strona 2)

Jeśli określono urządzenie źródłowe danych udostępnionych, użyj tej strona, aby zaznaczyć udostępniony element urządzenie źródłowe danych.Formant drzewa umożliwia odszukaj i zaznacz go.Jeżeli jest definiowane połączenia dla tej subskrypcja, użyj tej strona do określ następujące opcje.

  • Typ połączenia
    Zaznacz rozszerzenie przetwarzania danych, które do korzystania z danymi urządzenie źródłowe.

  • Parametry połączenia
    Wpisz ciąg połączenia za pomocą połączenia z danymi urządzenie źródłowe.

  • Łączenie przy użyciu
    Wpisz poświadczenia do użycia podczas połączenia ze źródłem danych.Poświadczenia są przechowywane w postaci zaszyfrowanej wartości w bazie danych serwer raportów.

    Jeśli urządzenie źródłowe danych korzysta z uwierzytelnianie systemu Windows, wybierz opcję Użyj jako poświadczenia systemu Windows , określając połączenia.

    Jeśli korzystasz z źródłem danych, które nie uwierzytelniania połączeń użytkowników (na przykład, jeśli urządzenie źródłowe danych jest plik XML), zaznacz opcję poświadczenia nie są wymagane.Ta opcja wymaga, aby uprzednio skonfigurowane konto wykonania instalacji nienadzorowanej.Aby uzyskać więcej informacji zobacz Configuring the Unattended Execution Account.

Określić kwerendę (strona 3)

Użyj tej strona, aby wprowadzić kwerendę, która pobiera dane subskrybent.Aby uzyskać najlepsze wyniki Uruchom kwerendę w programie SQL Server Management Studio po pierwsze, przed użyciem go w subskrypcja opartych na danych.Następnie można sprawdzić wyniki, aby sprawdzić, czy zawiera ona informacje wymagane.Ważne punkty rozpoznawanie o wyniki kwerendy są następujące:

  • Kolumny zestaw wyników określa wartości określ dla opcji dostarczania i parametry raportu.Na przykład podczas tworzenia subskrypcja oparta na danych do dostarczania poczty e-mail, powinien mieć kolumna adresów e-mail.

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

  • Query
    Określ kwerendy SQL lub polecenie, które pobiera zestaw wyników, która zawiera jeden wiersz dla każdego adresata subskrypcja.Na kolejnych stronach zestaw wyników jest używany do wypełniania ustawienia rozszerzeń opartych na danych.

  • Timeout
    Należy określić wartość limitu czas kwerendy.Ta wartość musi być wystarczająco duży, aby przetwarzanie pełnej kwerendy.

  • Sprawdź poprawność
    Kliknij przycisk Sprawdzanie poprawności zweryfikuje kwerendę.Kwerendy muszą mieć prawidłowe wyniki, aby można było kontynuować.Jeśli nie klikniesz Sprawdzanie poprawności, kwerenda jest sprawdzany po kliknięciu przycisku Następny.

Opcje dostarczania zestaw (strona 4)

W czwartym strona, określ opcje przedłużania dostawy.Opcje, które pojawiają się strona są uzyskiwane rozszerzenie usługi dostarczania.Jak określić te opcje mogą się różnić znacznie oparte na sposób, w jaki rozszerzenia dostawy prezentuje je.Jeśli rozszerzenie nie zawiera ustawień, opcje nie są wyświetlane na tej stronie.

Zaznacz tę opcję

Aby to zrobić

Należy określić wartość static

Użyć stała wartości dla ustawienia dostawy.Niektóre rozszerzenia dostawy zawierają wartości statycznych, które można wybierać.Na przykład dostarczanie poczty e-mail na serwerze raport zawiera wartości dla IncludeReport, RenderFormat, Priorytet, and Zawiera łącza.

Pobierz wartość z bazy danych

Użyj wartości z zestaw wyników.Kolumn zestaw wyników może służyć do zapewnienia subskrybent dane i raport wartości parametrów.

Wartość nie

Należy pominąć ustawienie z subskrypcja.

Opcje dostarczania zestaw dla dostarczania udział pliku

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

  • Nazwa pola
    Określa nazwę pliku dla raportu.rozszerzenie usługi dostarczania udziału pliku 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, aby utworzyć nazwę pliku.W zależności od tego, jak użytkownik zestaw tryb zapisu, przy użyciu wartości statycznej spowoduje, że każde nowe doręczanie zastąpić poprzednią dostawy.

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

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

  • Tryb zapisu
    Określić, czy serwer raportów powinny zastąpienia pliku za pomocą nowszej wersja, zwiększać go czy upuść dostawy, jeśli zostanie znaleziony plik o tej samej nazwie.

  • Rozszerzenie pliku
    Wartość określająca PRAWDA, aby dodać rozszerzenie, które pasuje do wybranego formatu renderowania.

  • Nazwa użytkownika
    Wprowadź konto użytkownika domena, które ma uprawnienia do dodawania plików do folderu udostępnionego w następującym formacie: domena < > \ nazwa_użytkownika < >.

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

Ustawianie parametrów (strona 5)

Raport zawiera parametry, należy określić wartości parametru które do korzystania z raportem.Wartości parametrów można otrzymać od urządzenie źródłowe danych subskrybent (na przykład, jeśli regionalnych raport wyników sprzedaży jest parametrów, na podstawie kodu regionalnych, informacje można uzyskać region dla każdego pracownika, jeśli te informacje są przechowywane w bazie danych pracownika).

Zaznacz tę opcję

Aby to zrobić

Należy określić wartość static

Dla parametru należy używać stała wartość, jeśli ma być używany ten sam parametr dla wszystkich subskrybentów.Jeśli parametr jest wielowartościowych, można wybrać wartość z listy.

Użyj domyślnych

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

Pobierz wartość z bazy danych

Użyj wartości z zestaw wyników.Kolumn zestaw wyników można wybrać jako urządzenie źródłowe wartości danych do użycia z każdego wystąpienie subskrypcja.

Określ wyzwalacza (strona 6)

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 zostanie uruchomiona po odświeżeniu migawki.

Zgodnie z harmonogramem utworzone dla tej subskrypcja

Uruchom subskrypcja w określonym data i czas.

Na udostępniony harmonogram

Uruchom subskrypcja, za pomocą informacji o harmonogramie przez udostępnione zgodnie z harmonogramem.

Planowanie subskrypcja (strona 7)

Jeśli zostanie zaplanowane subskrypcja, musisz określić częstotliwość, z którymi jest dostarczane w raporcie.Pierwszy zestaw opcji Określa kategorię częstotliwość (co godzinę, codziennie, cotygodniowo, i tak dalej).Drugi zestaw opcji, która jest wyświetlana jest oparty na początkowe zaznaczenia.

  • Co godzinę
    Definiowanie harmonogramu, który jest uruchamiany w odstępach co godzinę.

  • Dzienne
    Definiowanie harmonogramu, które jest uruchamiane w dniach, zaznacz na określone godziny i minuty.Można określić dni, w następujący sposób: Każdy <dzień>Każdy dzień tygodnia, a co <numer> dzień. Wybieranie jednego podejście wolnych przestrzeni innym osobom, nawet wtedy, gdy inne dni są wyświetlane mają być wybrane.

  • Co tydzień
    Definiowanie harmonogramu, który jest uruchamiany w interwałach tygodniowych na określone godziny i minuty.Interwał może być pełny tygodni (na przykład, co dwa tygodnie) lub dni w tygodniu.

  • Miesięczne
    Definiowanie harmonogramu, który jest uruchamiany co miesiąc.W ciągu miesiąca można wybrać jeden dzień na podstawie wzoru (na przykład ostatni niedzielę każdego miesiąca) lub daty określonego kalendarza (na przykład 1 a 15, aby wskazać pierwsze i piętnastym dniu 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.

  • Tylko raz
    Definiowanie harmonogramu, które jest uruchamiane tylko raz.Użycie Daty rozpoczęcia i zakończenia sekcji, aby określić dzień, w którym ma być uruchomiona w harmonogramie.Ten harmonogram wygasa tak szybko, jak są przetwarzane.

  • Daty rozpoczęcia i zakończenia
    Określ data rozpoczęcia, która określa występowania w harmonogramie efekt i data końcową, która określa, kiedy wygasa w harmonogramie.Harmonogramy wygaśnie bez powiadomienie.Po dacie zakończenia nie działa zgodnie z harmonogramem.

Zapisywanie subskrypcja

The Finish button is enabled when there is enough information for the subskrypcja.Kliknij przycisk Zakończenie , aby zakończyć subskrypcję.