Udostępnij za pośrednictwem


Dodawanie danych z zewnętrznych źródeł danych (SSRS)

Aby pobrać dane z zewnętrznego źródła danych, należy użyć połączenia danych.Informacje o połączeniu danych zwykle są dostarczane przez właściciela zewnętrznego źródła danych, który jest odpowiedzialny za udzielenie odpowiednich uprawnień i określenie typów poświadczeń, które mają być używane.Informacje o połączeniu danych są zapisywane jako źródło danych raportu.Typ źródła danych określa rozszerzenie danych, które będzie używane do pobierania danych.

Aby uzyskać więcej informacji o danych źródło typów, zobacz W tej sekcji.

W tym dokumencie

Opis technologii dostępu do danych

Opis danych raportu

Praca z typami danych

Tematy dotyczące sposobów wykonywania określonych zadań

W tej sekcji

Sekcje pokrewne

Opis technologii dostępu do danych

Pobieranie danych do zestawu danych raportu wymaga wielu warstw oprogramowania dostępu do danych.Poniższa lista zawiera prosty opis sposobu współdziałania raportów z technologiami dostępu do danych:

  • Interfejs użytkownika i aplikacjiaplikacji 3.0 Konstruktora raportów, które umożliwia tworzenie źródło danych, Dodaj odwołanie do źródło danych udostępnionych, dodać udostępniony element dataset lub dodać part składnik składnik Report Part, który zawiera źródło danych i zestawach danych, zależna od.

  • Elementy definicja raportu źródła danych i zestawach danych są częścią definicja raportu.Po opublikowaniu raportu na serwerze raportów udostępnionymi źródłami danych i udostępnionymi zestawami danych zarządza się niezależnie od definicji raportu.

    • Źródło danych i udostępnione źródło danych   Część definicji raportu, która obejmuje informacje o typie rozszerzenia przetwarzania danych, połączeniu i uwierzytelnianiu.

    • Zestaw danych i kolekcja pól   Część definicji raportu, która obejmuje zapytanie, kolekcję pól i typy danych pola.

  • Rozszerzenia danych usług Reportingdanych wbudowane rozszerzeń, które są instalowane z Konstruktora raportów.Rozszerzenie danych zapewnia funkcje odpowiedzialne za obsługę uwierzytelniania, agregacji serwera i parametrów wielowartościowych.

  • Dostawca danychoprogramowanie, które zarządza połączenia i pobierania danych z zewnętrznego źródło danych.Dostawca danych definiuje składnię parametrów połączenia.Większość rozszerzeń danych jest skonstruowana na podstawie warstwy dostawcy danych.

  • Zewnętrzne źródło danych   Miejsce, z którego są pobierane dane, na przykład baza danych, plik, moduł lub usługa sieci Web.

Ostrzeżenie

W przypadku braku połączenia z serwerem raportów użytkownik może wybierać spośród rozszerzeń danych zainstalowanych z programem Report Builder 3.0.Może wtedy uzyskać dostęp do danych jako pojedynczy użytkownik przy użyciu poświadczeń ze swojego komputera.Po nawiązaniu połączenia z serwerem raportów użytkownik może wybierać spośród rozszerzeń danych zainstalowanych na serwerze raportów.Uzyskuje wtedy dostęp do danych jako jeden z wielu użytkowników, którzy uruchamiają raport, i używa poświadczeń na serwerze raportów.Aby uzyskać więcej informacji, zobacz Serwery raportów i serwery raportów programu SharePoint (program Report Builder 3.0 i usługi SSRS) i Określanie poświadczeń w programie Report Builder 3.0.

Opis danych raportu

W swojej najprostszej postaci raport wyświetla dane z zestawu danych raportu w obszarze danych na stronie raportu, czyli w pojedynczej tabeli, na pojedynczym wykresie, w pojedynczej macierzy lub w innego typu obszarze danych.Dane w zestawie danych raportu pochodzą z pierwszego zestawu wyników zwróconego przez pojedyncze polecenie zapytania uruchomione w trybie dostępu tylko do odczytu do zewnętrznego źródła danych.Każdy obszar danych można w razie potrzeby rozwinąć w celu wyświetlenia wszystkich danych z zestawu danych.

Dane w zestawie danych są zasadniczo danymi tabelarycznymi.Kolumny są polami z zapytania zestawu danych.Wiersze odpowiadają wierszom w zestawie wyników.W raporcie można używać następujących typów ogólnych:

  • Dane prostokątne.Dane z zestawu wyników, które mają taką samą liczbę kolumn w każdym wierszu.

  • Hierarchiczna danych jest obsługiwany jako spłaszczony zestaw wierszy.

    • Hierarchie niewyrównane, które mają inne liczby kolumn w poszczególnych wierszach, nie są obsługiwane.W przypadku niektórych rozszerzeń danych ma to pewne implikacje.

    • Rozszerzenia danych, które działają z użyciem źródeł danych wielowymiarowych XML for Analysis protokół i pobierania danych jako zestaw spłaszczonych wiersza, a nie zestaw komórek.

    • Rozszerzenie danych XML automatycznie spłaszcza dane XML używane w raporcie.Jeśli pierwsze wystąpienie elementu XML nie zawiera wszystkich atrybutów lub podelementów, dane mogą być niedostępne jako dane raportu.

  • Dane cykliczne są obsługiwane.Zestaw wyników zawierający hierarchię danych cyklicznych zawiera wszystkie informacje o strukturze hierarchii w prostokątnym zestawie wyników.Na przykład struktura raportu do firmy może być reprezentowany przez tabela, która zawiera dwie kolumny: Pracownik i Menedżer.Każdy menedżer jest również pracownikiem, który ma menedżera.Menedżerowi na najwyższym poziomie zazwyczaj odpowiada wartość null lub inny identyfikator wskazujący, że ten menedżer nie ma przełożonego.

Ikona strzałki używana z łączem Powrót na górę stronyPowrót do początku

Praca z typami danych

Podczas tworzenia elementu dataset typy danych pól są mapowane do podzbiór standardowe typy danych języka runtime (CLR) z .NET Framework.Typy danych, których nie można jednoznacznie zamapować, są zwracane jako ciągi.Aby uzyskać więcej informacji na temat pracy z typy danych pole, zobacz Praca z polami w zestawie danych raportu (program Report Builder 3.0 i usługi SSRS).W przypadku tworzenia parametru typ danych musi być obsługiwanym typem danych definicji raportu.Aby uzyskać więcej informacji dotyczących mapowania typów danych od dostawca danych parametru raportu, zobacz Praca z typami danych w wyrażeniach (program Report Builder 3.0 i usługi SSRS).

Ikona strzałki używana z łączem Powrót na górę stronyPowrót do początku

Tematy dotyczące sposobów wykonywania określonych zadań

Ta sekcja zawiera instrukcje krok po kroku dotyczące pracy z połączeniami danych, źródłami danych i zestawami danych.

Jak Dodawanie i sprawdź połączenie danych lub źródła danych (Konstruktora raportów 3.0 i SSRS)

Jak Tworzenie zestawu danych udostępnionych lub osadzone Dataset (Konstruktora raportów 3.0 i SSRS)

Jak Dodaj filtr DataSet (Konstruktora raportów 3.0 i SSRS)

Ikona strzałki używana z łączem Powrót na górę stronyPowrót do początku

W tej sekcji

W poniższych tematach podano dodatkowe informacje o poszczególnych wbudowanych rozszerzeniach danych.

Temat

Typ źródła danych

SQL ServerTyp połączenia (SSRS)

Microsoft SQL Server

Analysis ServicesTyp połączenia dla MDX (SSRS)

Microsoft SQL Server Usługi Analysis Services

Typ połączenia PowerPivot (SSRS)

Microsoft SQL Server Usługi Analysis Services

Typ połączenia z listą programu SharePoint (SSRS)

Microsoft Lista programu SharePoint

Typ połączenia Azure SQL (SSRS)

Microsoft SQL Azure

SQL ServerTyp połączenia magazynu danych równoległe (SSRS)

Microsoft SQL Server 2008 R2 Parallel Data Warehouse

Typ połączenia protokołu SAP NetWeaver BI (SSRS)

SAP NetWeaver BI

Typ połączenia firm Hyperion Essbase (SSRS)

Hyperion Essbase

Typ połączenia OLE DB (SSRS)

OLE DB

Typ połączenia ODBC (SSRS)

ODBC

Typ połączenia XML (SSRS)

XML

Połączenie modelu raportu (SSRS)

Model smdl

Ikona strzałki używana z łączem Powrót na górę stronyPowrót do początku

Sekcje pokrewne

Te sekcje dokumentacji zawierają szczegółowe informacje o pojęciach dotyczących danych raportu, jak również informacje o procedurach dotyczących sposobu definiowania, dostosowywanie i użyć części raportu, które są powiązane z danymi.

Temat

Opis

Dodawanie danych do raportu (program Report Builder 3.0 i usługi SSRS)

Omówienie dostępu do danych raportu.

Połączenia danych, źródła danych i parametry połączeń w programie Report Builder 3.0

Zawiera informacje dotyczące połączeń danych i źródeł danych.

Tworzenie i dodawanie zestawów danych (program Report Builder 3.0 i usługi SSRS)

Zawiera informacje o zestawach danych osadzonych i udostępnionych.

Praca z polami w zestawie danych raportu (program Report Builder 3.0 i usługi SSRS)

Informacje dotyczące kolekcji pól zestawu danych generowanej przez zapytanie.

Źródła danych obsługiwanych przez usługi Reporting Services (SSRS) in the Reporting Services documentation in SQL Server Books Online.

Szczegółowe informacje dotyczące obsługiwanych platform i wersji dla poszczególnych rozszerzeń danych.

Omówienie rozszerzeń przetwarzania danych in the Reporting Services documentation in SQL Server Books Online.

Zawiera szczegółowe informacje dla zaawansowanych użytkowników o rozszerzeniach danych.

Ikona strzałki używana z łączem Powrót na górę stronyPowrót do początku