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.
Powró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).
Powró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)
Powró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 |
---|---|
Microsoft SQL Server |
|
Microsoft SQL Server Usługi Analysis Services |
|
Microsoft SQL Server Usługi Analysis Services |
|
Microsoft Lista programu SharePoint |
|
Microsoft SQL Azure |
|
Microsoft SQL Server 2008 R2 Parallel Data Warehouse |
|
SAP NetWeaver BI |
|
Hyperion Essbase |
|
OLE DB |
|
ODBC |
|
XML |
|
Model smdl |
Powró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. |
Powrót do początku
Zobacz także