Udostępnij za pośrednictwem


Osadzone i udostępnione zestawy danych (program Report Builder 3.0 i usługi SSRS)

Zestaw danych w raporcie reprezentuje dane raportu, które są zwracane jako wynik uruchomienia zapytania dotyczącego zewnętrznego źródła danych.Zestaw danych jest zależny od połączenia danych zawierającego informacje o zewnętrznym źródle danych.Same dane nie są zawarte w definicji raportu.Zestaw danych zawiera polecenie zapytania, kolekcję pól, parametry, filtry i opcje danych, do których należą uwzględnianie wielkości liter i sortowanie.Istnieją dwa typy zestawów danych:

  • **Udostępnione obiektów DataSet.**Udostępnionego elementu dataset opublikowane serwer raportów i mogą być używane przez wiele raportów.Udostępniony zestaw danych musi być oparty na udostępnionym źródle danych.Udostępniony zestaw danych można buforować i planować, tworząc plan odświeżania pamięci podręcznej.

  • Osadzone zestawy danych. Osadzone zestawy danych są definiowane i używane w jednym raporcie.

Różnica między tymi dwoma jest jak one są tworzone, przechowywane i zarządzane.

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.

Udostępnione zestawy danych

Udostępnione zestawy danych umożliwiają dostarczenie zapytania, którego można używać w wielu raportach.Udostępnione zestawy danych są przechowywane na serwerze raportów i zarządza się nimi niezależnie od raportów i udostępnionych źródeł danych.Na przykład administrator serwera raportów można zaktualizować zapytanie, aby wykorzystać zalety ulepszonego indeksowania lub innej optymalizacji wydajności zapytań.

Zaleca się, aby zawsze, gdy jest to możliwe, korzystać z udostępnionych zestawów danych.Można zoptymalizować zapytanie lub zbuforować wyniki zapytania, aby zwiększyć wydajność raportu.Udostępnione zestawy danych ułatwiają zarządzanie dostępem do danych, a także pomagają zwiększać bezpieczeństwo oraz wydajność raportów i zestawów danych, do których uzyskują dostęp.

W programie Report Designer można tworzyć udostępnione zestawy danych jako część projektu raportu i określać, czy mają być wdrażane na serwerze raportów.Nie można przeglądać serwera raportów i wybrać udostępnionego zestawu danych w celu dodania go do raportu.

W programie Report Builder można wykonać następujące czynności:

  1. Aby utworzyć udostępniony zestaw danych należy użyć widoku projektu udostępnionego zestawu danych.Ten zestaw można zapisać na serwerze raportów lub w witrynie programu SharePoint, aby udostępnić go do użycia w innych raportach.Można także przeglądać serwer raportów oraz edytować istniejący zestaw danych.W tym widoku można utworzyć zapytanie i ustawić wszystkie opcje zestawu danych.Aby uzyskać więcej informacji, zobacz Praca w widoku projektu udostępnionego zestawu danych (program Report Builder 3.0).

  2. Aby dodać udostępniony zestaw danych do raportu, należy otworzyć program Report Builder w widoku projektu raportu.Z poziomu kreatora lub okienka Dane raportu należy przejść do serwera raportów i wybrać udostępniony zestaw danych, który ma zostać dodany do raportu.W tym widoku nie można zmieniać zapytania w sposób inny niż przez dodanie pól.Można za to zastępować inne opcje danych i dodawać filtry.Nie można usuwać filtrów.

  3. W poniższej tabeli porównano właściwości, które można konfigurować dla definicji udostępnionego zestawu danych na serwerze raportów i dla wystąpienia udostępnionego zestawu danych w definicji raportu.

    Właściwość

    Uwagi dotyczące konfiguracji definicji

    Uwagi dotyczące konfiguracji wystąpienia

    Tekst zapytania

    • Należy skonfigurować zapytanie, w tym zdefiniować je jako wyrażenie.

    • Nie można zmienić zapytania.

    Parametry zapytania

    • Nie może odwoływać się do parametrów raportu.

    • Zawiera wartości domyślne.

    • Zawiera flagę Tylko do odczytu.

    • Należy skonfigurować parametry, które nie są oznaczone jako Tylko do odczytu w definicji.

    Filtry

    • Należy zdefiniować filtry.

    • Nie można wyświetlać ani zmieniać filtrów zestawu danych, które są częścią definicji.

    • Można tworzyć dodatkowe filtry.

    Źródło danych

    • Musi być udostępnionym źródłem danych.

    • Nie można zmienić źródła danych.

    Pola

    • Pola z polecenia zapytania.

    • Pola obliczeniowe nie są częścią definicji zestawu danych.

    • Można wyświetlać pola, ale nie można ich zmieniać.

    • Kolekcja pól jest statyczna i tworzona na podstawie zapytania w chwili dodania udostępnionego zestawu danych do raportu.Aby zaktualizować, kliknij Odśwież pól w Właściwości Dataset okno dialogowe.Rzeczywista kolekcja pól jest zwracana przez bieżące zapytanie w definicji.

    • Należy dodać pola obliczeniowe.

    Zestaw danych

    • Opcje danych, na przykład uwzględnianie wielkości liter.

    • Można zastąpić opcje danych w wystąpieniu.

Osadzone zestawy danych

Osadzonego zestawu danych należy użyć, gdy trzeba pobrać dane z zewnętrznego źródła danych, które mają być używane tylko w jednym raporcie.Osadzone zestawy danych są przydatne, gdy użytkownik chce utworzyć zapytanie, które nie ma żadnych innych zależności i nie musi być używane w wielu raportach.

Aby utworzyć lub zmodyfikować osadzony zestaw danych, należy użyć okienka Dane raportu.Po utworzeniu zestawu danych, można skonfigurować właściwości w Właściwości Dataset okno dialogowe.