Udostępnij za pośrednictwem


Różnice między rozszerzeniami przetwarzania danych a standardowymi dostawcami danych programu .NET (program Report Builder 2.0)

Rozszerzenie przetwarzania danych to instalowany z programem Report Builder 2.0 składnik pobierający dane ze źródła danych określonego typu.W przeciwieństwie do dostawcy danych rozszerzenie przetwarzania danych dostarcza dodatkowe funkcje obsługujące projektowanie i przetwarzanie raportu.A .NET Framework Dostawca danych jest dostępne w składniku Microsoft lub innych źródeł, która obsługuje System.Data interfejsy, które można pobierać i modyfikować dane z określonego typu urządzenie źródłowe danych.

Aby uzyskać listę rozszerzeń przetwarzania danych, które są instalowane razem z 2.0 Konstruktora raportów zobacz Przykładowe połączenia (program Report Builder 2.0).

Uwaga

Instalowanie niestandardowych rozszerzeń danych na komputerach służących do tworzenia raportów jest nieobsługiwane.Ponieważ jednak w programie Report Builder 2.0 można wybierać źródła danych na serwerze raportów, można wyświetlać i zmieniać raporty używające niestandardowych rozszerzeń przetwarzania danych, które są zainstalowane na serwerze raportów.

Opis rozszerzenia przetwarzania danych

A data processing extension is a component of SQL Server Reporting Services that supports a subset of the System.Data interfaces.ata processing extensions require only read-only access to a data source, so that the interfaces for write and update are not implemented.Każde rozszerzenie przetwarzania danych może oferować niestandardowe funkcje obsługi przetwarzania raportów.Na przykład rozszerzenie przetwarzania danych może obsługiwać następujące typy funkcji:

  • Ukrywanie poświadczeń w parametrach połączenia

  • Obsługa parametrów wielowartościowych

  • Pobieranie wartości zagregowanych obliczonych w źródle danych

  • Pobieranie właściwości i wartości danych ze źródła danych

Opis dostawcy danych

A .NET Framework Dostawca danych (czasami znany jako sterownik) obsługuje standardowy zestaw System.Data interfejsy do odczytywania, zapisywania i aktualizowanie danych w źródle danych. Dostawcy danych można używać w przypadku braku dostępnego rozszerzenia przetwarzania danych dla określonego typu źródła danych.Wiele firm standardowe .NET Framework dostępnych dostawców danych.

Ponieważ Reporting Services zawiera dane rozszerzalną architekturę dostawca, można utworzyć rozszerzenia niestandardowe przetwarzania danych, aby dołączyć dodatkowe funkcje dostarczane przez Reporting Services rozszerzenia przetwarzania danych. Aby uzyskać więcej informacji, zobacz sekcję "Implementowanie rozszerzenie przetwarzania danych" w Dokumentację usług raportowania w dokumentacji programu SQL Server Books Online.W przypadku rozszerzeń przetwarzania danych innych firm należy zapoznać się z dołączoną do nich dokumentacją.

Uwaga

A .NET Framework Dostawca danych lub rozszerzenie przetwarzania danych niestandardowych musi być zainstalowany i zarejestrowany, zanim będzie można używać do pobierania danych ze urządzenie źródłowe danych. Aby można było edytować raport i wyświetlić jego podgląd lokalnie na komputerze, na tym komputerze musi być zainstalowane i zarejestrowane rozszerzenie przetwarzania danych.Aby można było edytować raport i wyświetlić go na serwerze raportów, na serwerze raportów musi być zainstalowane i zarejestrowane rozszerzenie przetwarzania danych.Aby uzyskać więcej informacji, zobacz temat "How to: Rejestruj standard dostawca danych .NET Framework"i „"Deploying rozszerzenie przetwarzania danych wDokumentację usług raportowania w dokumentacji programu SQL Server Books Online.