Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby uwzględnić dane z modułu usług Analysis Services w raporcie, musisz mieć zestaw danych oparty na źródle danych raportu typu Microsoft SQL Server Analysis Services. Ten wbudowany typ źródła danych jest oparty na rozszerzeniu danych usług Microsoft SQL Server Analysis Services. Metadane dotyczące wymiarów, hierarchii, poziomów, kluczowych wskaźników wydajności (KPI), miar i atrybutów można pobierać z modułu usług Microsoft SQL Server Analysis Services do użycia jako dane raportu.
To rozszerzenie przetwarzania danych obsługuje parametry wielowartościowe, agregacje serwera i poświadczenia zarządzane oddzielnie od parametrów połączenia.
Skorzystaj z informacji w tym temacie, aby utworzyć źródło danych. Aby uzyskać instrukcje krok po kroku, zobacz Dodawanie i weryfikowanie połączenia danych (Report Builder i SSRS).
Ciąg połączenia
Po nawiązaniu połączenia z kostką Analysis Services, łączysz się z obiektem bazy danych w wystąpieniu Analysis Services na serwerze. Baza danych może mieć wiele kostek. Moduł kostki określasz w projektancie zapytań, gdy tworzysz zapytanie. W poniższym przykładzie przedstawiono parametry połączenia:
data source=<server name>;initial catalog=<database name>
Aby uzyskać więcej przykładów parametrów połączenia, zobacz Tworzenie parametrów połączenia danych — Report Builder i SSRS.
Credentials
Poświadczenia są wymagane do uruchamiania zapytań, podglądu raportu lokalnie i podglądu raportu z serwera raportów.
Po opublikowaniu raportu może być konieczne zmianę poświadczeń źródła danych, tak aby po uruchomieniu raportu na serwerze raportów uprawnienia do pobierania danych są prawidłowe.
W kliencie tworzenia raportów dostępne są następujące opcje określania poświadczeń:
Bieżący użytkownik systemu Windows (znany również jako zintegrowane zabezpieczenia).
Użyj przechowywanej nazwy użytkownika i hasła.
Poproś użytkownika o podanie poświadczeń. Ta opcja obsługuje tylko zintegrowane zabezpieczenia systemu Windows.
Nie są wymagane żadne poświadczenia. Aby użyć tej opcji, musisz mieć nienadzorowane konto wykonywania skonfigurowane na serwerze raportów. Aby uzyskać więcej informacji, zobacz Konfigurowanie nienadzorowanego konta wykonywania (Menedżer konfiguracji serwera raportów)
Aby uzyskać więcej informacji, zobacz Tworzenie parametrów połączenia danych — Report Builder i SSRS lub Określanie poświadczeń i informacji o połączeniu dla źródeł danych raportu.
Queries
Po nawiązaniu połączenia danych ze źródłem danych Analysis Services, należy utworzyć zestaw danych i zdefiniować zapytanie Wyrażenie MDX (Multidimensional Expression), które określa dane do pobrania z kostki. Użyj graficznego projektanta zapytań MDX do przeglądania i wybierania z bazowych struktur danych w źródle danych.
Zapytanie można określić na następujące sposoby:
Interaktywnie skompiluj zapytanie. Projektant zapytań MDX usług Analysis Services obsługuje następujące widoki:
Widok projektu Przeciągnij wymiary, składowe, właściwości składowych, miary i wskaźniki KPI z przeglądarki metadanych do okienka Dane , aby utworzyć zapytanie MDX. Przeciągnij elementy obliczeniowe z okienka CalculatedMembers do okienka Dane, aby zdefiniować dodatkowe pola zestawu danych.
Widok zapytania Przeciągnij wymiary, składowe, właściwości składowych, miary i kluczowe wskaźniki wydajności z przeglądarki metadanych do okienka Zapytanie, aby utworzyć zapytanie MDX. Tekst MDX można edytować bezpośrednio w okienku Zapytanie. Przeciągnij elementy obliczeniowe z okienka CalculatedMembers do okienka Zapytanie, aby zdefiniować dodatkowe pola zestawu danych.
Aby uzyskać więcej informacji, zobacz Analysis Services MDX Query Designer User Interface (Report Builder).
Zaimportuj istniejące zapytanie MDX z raportu. Użyj przycisku Importuj zapytanie, aby przejść do pliku rdl i zaimportować zapytanie. Zapytanie można zaimportować z raportu zawierającego osadzony zestaw danych oparty na źródle danych usług Analysis Services. Importowanie zapytania MDX bezpośrednio z pliku mdx nie jest obsługiwane.
W czasie projektowania uruchom zapytanie, aby wyświetlić zestaw wyników. Wyniki zapytania są automatycznie pobierane jako spłaszczone zestawy wierszy. Kolumny w zestawie wyników dla zapytania wypełniają kolekcję pól dla zestawu danych. Utworzwszy zapytanie, wyświetl kolekcję pól zestawu danych wygenerowaną na podstawie metadanych w okienku Dane raportu. Po uruchomieniu raportu rzeczywiste dane są zwracane z zewnętrznego źródła danych.
Rozszerzenie przetwarzania danych usług Analysis Services obsługuje rozszerzone właściwości pola zestawu danych. Są to wartości dostępne z zewnętrznego źródła danych, ale nie są wyświetlane w okienku Dane raportu. W raporcie można używać rozszerzonych właściwości pól obsługiwanych przez usługę Analysis Services dzięki wbudowanej kolekcji Pola. W przypadku właściwości, które mają wartości w źródle danych, można uzyskać dostęp do wstępnie zdefiniowanych wartości właściwości, takich jak FormattedValue, Color lub UniqueName. Aby uzyskać więcej informacji, zobacz Rozszerzone właściwości pól dla bazy danych usługi Analysis Services (SSRS).
Parametry
Aby uwzględnić parametry zapytania, utwórz filtr w obszarze filtru w projektancie zapytań i oznacz filtr jako parametr. Dla każdego filtru zestaw danych jest tworzony automatycznie w celu udostępnienia dostępnych wartości. Domyślnie te zestawy danych nie są wyświetlane w okienku Dane raportu. Aby uzyskać więcej informacji, zobacz Definiowanie parametrów w Projektancie zapytań MDX dla usług Analysis Services (Report Builder i SSRS) i Pokaż ukryte zestawy danych dla wartości parametrów dla danych wielowymiarowych (Report Builder i SSRS).
Domyślnie każdy parametr raportu ma typ danych Tekst. Po utworzeniu parametrów raportu może być konieczne zmiana wartości domyślnych. Aby uzyskać więcej informacji, zobacz Parametry raportu (Report Builder i Projektant raportów).
Uwagi
Rozszerzenie danych usług Analysis Services jest oparte na protokole XMLA (XML for Analysis). Zestawy wyników z kostek są pobierane za pośrednictwem protokołu XMLA jako spłaszczony zestaw wierszy. Niepełne hierarchie nie są obsługiwane. Aby uzyskać więcej informacji, zobacz Postrzępione hierarchie.
Możesz również pobrać dane z kostki Analysis Services z typu źródła danych OLE DB. Aby uzyskać więcej informacji, zobacz Typ połączenia OLE DB (SSRS).
Aby uzyskać więcej informacji na temat obsługi wersji, zobacz Źródła danych obsługiwane przez usługi Reporting Services (SSRS).
Powiązane sekcje
Te sekcje dokumentacji zawierają szczegółowe informacje koncepcyjne dotyczące danych raportu, a także informacje proceduralne dotyczące sposobu definiowania, dostosowywania i używania części raportu, które są powiązane z danymi.
zestawy danych raportów (SSRS)
Zawiera omówienie uzyskiwania dostępu do danych dla raportu.
Tworzenie łańcuchów połączeń danych - Report Builder & SSRS
Zawiera informacje o połączeniach danych i źródłach danych.
Zestawy danych osadzonych raportów i udostępnione zestawy danych (Report Builder i SSRS)
Zawiera informacje o osadzonych i udostępnionych zestawach danych.
Kolekcja pól zestawu danych (Report Builder i SSRS)
Zawiera informacje o kolekcji pól zestawu danych wygenerowanej przez zapytanie.
Rozszerzone właściwości pola dla bazy danych Analysis Services (SSRS)
Zawiera informacje o dodatkowych polach dostępnych za pośrednictwem dostawcy danych XMLA.
Źródła danych obsługiwane przez usługi Reporting Services (SSRS).
Zawiera szczegółowe informacje o obsłudze platformy i wersji dla każdego rozszerzenia danych.