Udostępnij za pośrednictwem


Typ połączenia PowerPivot (SSRS)

Rozszerzenie przetwarzania danych usług SQL Server Analysis Services umożliwia pobieranie danych ze skoroszytu programu PowerPivot, który został opublikowany w bibliotece programu SharePoint o nazwie Galeria programu PowerPivot.

Do tworzenia źródło danych, należy użyć informacji w tym temacie.Instrukcje krok po kroku, zobacz Jak Dodawanie i sprawdź połączenie danych lub źródła danych (Konstruktora raportów 3.0 i SSRS).

Wymagania wstępne

Źródło danych programu PowerPivot musi być opublikowane w Galerii programu PowerPivot w witrynie programu SharePoint.

W celu obsługi połączeń z programu Report Builder do skoroszytu programu PowerPivot należy zainstalować na stacji roboczej program SQL Server 2008 R2 ADOMD.NET.Ta biblioteka klient jest instalowany z PowerPivot dla programu Excel, ale jeśli używasz komputera, który nie ma tej aplikacji, należy pobrać i zainstalować ADOMD.NET z SQL Server 2008 R2 Feature Pack.

Typ źródła danych

Typ źródło danych raportu Microsoft SQL Server Analysis Services.

Parametry połączenia

Połączenie ciąg jest adresem URL do skoroszyt danych PowerPivot opublikowane w programie SharePoint w galerii PowerPivot lub inne biblioteki, na przykład http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx.

Poświadczenia

Należy określić poświadczenia potrzebne do uzyskania dostępu do skoroszytu programu PowerPivot i witryny programu SharePoint, na przykład uwierzytelnianie systemu Windows (zintegrowane zabezpieczenia).Aby uzyskać więcej informacji, zobacz Połączenia danych, źródeł danych i ciągów połączenia (SSRS) lub Określanie poświadczeń w programie Report Builder 3.0.

Zapytania

Po nawiązaniu połączenia ze źródłem danych programu PowerPivot można utworzyć zapytanie za pomocą graficznego projektanta zapytań MDX, który umożliwia przeglądanie i wybieranie źródłowych struktur danych.Utworzone zapytanie należy uruchomić, aby zobaczyć przykładowe dane w okienku wyników.

Projektant zapytań analizuje zapytanie w celu ustalenia, jakie zawiera pola zestawu danych.Można również ręcznie edytować kolekcja dataset pole w Danych raportu okienka.Aby uzyskać więcej informacji, zobacz Jak Dodawanie, edytowanie, Odśwież pól w okienku danych raportu (Konstruktora raportów 3.0 i SSRS).

Filtry

W okienku Filtry można określić wymiary i elementy członkowskie, które mają zostać odfiltrowane z wyników zapytania.

Parametry

W panelu Filtry zaznacz Parametry opcja dla filtru automatycznie utworzyć parametrów raportu z dostępnych wartości, które odpowiadają wybory filtrów.

Uwagi

Jeśli program Report Builder zostanie otwarty ze skoroszytu programu PowerPivot znajdującego się w Galerii programu PowerPivot, tabele przestawne, wykresy przestawne, fragmentatory i inne funkcje układu oraz funkcje analityczne pochodzące ze skoroszytu programu PowerPivot nie zostaną odtworzone w raporcie.Zamiast tego pusty raport będzie zawierał wstępnie skonfigurowane źródło danych wskazujące dane w tym skoroszycie programu PowerPivot.Projektowanie raportów opartych na skoroszycie programu PowerPivot może być praco- i czasochłonne, w zależności od liczby fragmentatorów, filtrów i tabel lub wykresów, które trzeba będzie odtworzyć w raporcie.Lepszym podejściem jest utworzenie prezentacji danych, które mają być widoczne w raporcie, niezależnie od projektu z programu PowerPivot.

Dane w skoroszycie programu PowerPivot są mocno skompresowane; dane pobierane ze skoroszytu programu PowerPivot do raportu nie są skompresowane.Okreolić filtry i parametrów do ograniczenia danych do właśnie potrzebna w raporcie za pomocą projektant zapytań.

W przeciwieństwie do modułów usług Analysis Services model programu PowerPivot nie zawiera hierarchii.Aby uzyskać funkcjonalność podobną do powiązanych fragmentatorów w skoroszycie, należy utworzyć w raporcie parametry kaskadowe.Aby uzyskać więcej informacji, zobacz Jak Dodawanie parametrów kaskadowych do raportu (Konstruktora raportów 3.0 i SSRS).

W niektórych przypadkach może zaistnieć konieczność dostosowania wyrażeń w celu obsługi źródłowych wartości danych pochodzących z modelu programu PowerPivot.Może być konieczne zmodyfikowanie wyrażeń w celu przekonwertowania danych na odpowiedni typ albo dodania lub usunięcia funkcji agregującej.Na przykład do konwersji typu danych z ciągu na liczbę całkowitą, należy użyć =CInt.Zawsze przed opublikowaniem raportu należy sprawdzić, czy są w nim wyświetlane oczekiwane wartości pochodzące z danych modelu programu PowerPivot.

Podgląd obrazów w galerii PowerPivot raportu są generowane tylko wtedy, gdy spełnione są następujące warunki:

  • Raport i skoroszyt programu PowerPivot dostarczający dane muszą być przechowywane w tej samej Galerii programu PowerPivot.

  • Raport zawiera tylko dane programu PowerPivot z dane programu PowerPivot źródło.