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

Microsoft SQL Server 2008 R2 Parallel Data Warehouse is a scalable data warehouse appliance that delivers performance and scalability through massively parallel processing.SQL Server PDW uses SQL Server 2008 R2 databases for distributed processing and data storage.

Urządzenia partycje dużej bazy danych tabel różnych węzłach fizycznego z każdego węzła z systemem własne wystąpienie SQL Server 2008 R2.Gdy raport połączy się z SQL Server PDW do pobierania danych raportu, łączy się z węzła sterowania zarządza kwerendy przetwarzania, SQL Server PDW urządzenia. Po ustanowieniu połączenia nie ma żadnych różnic między pracą z wystąpienie z SQL Server i nie jest w SQL Server PDW środowiska.

To include data from SQL Server PDW in your report, you must have a dataset that is based on a report data source of type Microsoft SQL Server Parallel Data Warehouse.This built-in data source type is based on the Microsoft SQL Server Parallel Data Warehouse data extension.Aby połączyć i pobrać dane za pomocą tego typu źródło danych SQL Server PDW.

To rozszerzenie danych obsługuje parametry wielowartościowych, agregatów serwera i zarządzane oddzielnie z połączenia poświadczenia ciąg.

Aby uzyskać więcej informacji, zobacz witryna sieci Web SQL Server 2008 R2 równoległych magazynu danych.

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).

W tym dokumencie

Parametry połączenia

Poświadczenia

Zapytania

Parametry

Uwagi

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

Sekcje pokrewne

Parametry połączenia

Kiedy łączysz się z SQL Server PDW, łączenia się z obiektu bazy danych w SQL Server PDW urządzenia.Użytkownik określa obiekt bazy danych, który ma zostać użyty, w projektancie zapytań.Jeśli użytkownik nie określi bazy danych w parametrach połączenia, połączy się z domyślną bazą danych przypisaną do niego przez administratora.W sprawie informacji o połączeniu oraz poświadczeń, których należy używać w celu nawiązania połączenia ze źródłem danych, należy skontaktować się z administratorem bazy danych.Następujące połączenia ciąg przykład określa przykładowej bazy danych CustomerSales, SQL Server PDW urządzenia:

HOST=<IP address>; database= CustomerSales; port=<port>

Ponadto, użyj Właściwości źródła danych okno dialogowe, aby podać poświadczenia, takie jak nazwa użytkownika i hasło, User Id i Password Opcje są automatycznie dołączane do połączenia ciąg, nie trzeba wpisywać je jako część połączenia ciąg.Interfejs użytkownika zawiera również opcje, aby określić adres IP węzła kontroli w SQL Server PDW urządzenia i numer portu.Domyślny numer portu to 17000.Administrator może konfigurować numer portu, więc w konkretnych parametrach połączenia może być używany inny numer.

Aby uzyskać więcej informacji o połączeniu ciąg przykłady, zobacz Połączenia danych, źródła danych i parametry połączeń w programie Report Builder 3.0.

Poświadczenia

SQL Server PDW zapewnia jego własnej technologii zabezpieczeń, wdrożenia i przechowywane nazwy użytkowników i hasła.Nie można używać uwierzytelniania systemu Windows.Jeśli użytkownik spróbuje połączyć się z SQL Server PDW za pomocą uwierzytelniania systemu Windows, wystąpi błąd.

Dostęp do bazy danych wymaga odpowiednich poświadczeń.Zależnie od zapytania mogą być wymagane dodatkowe uprawnienia, na przykład uprawnienia umożliwiające dostęp do tabel i widoków.Właściciel zewnętrznego źródła danych musi skonfigurować poświadczenia, które będą wystarczające, aby zapewnić dostęp tylko do odczytu do potrzebnych obiektów bazy danych.

Na kliencie służącym do tworzenia raportów są dostępne następujące opcje określania poświadczeń:

  • Używanie przechowywanej nazwy użytkownika i hasła.Aby wynegocjować podwójny przeskok, który występuje, gdy baza danych zawierająca dane raportu różni się od bazy danych na serwerze raportów, należy wybrać opcję użycia poświadczeń systemu Windows.Można również wybrać opcję personifikacji uwierzytelnionego użytkownika po nawiązaniu połączenia ze źródłem danych.

  • Niewymaganie poświadczeń.Aby użyć tej opcji, należy skonfigurować na serwerze raportów konto wykonywania nienadzorowanego.Aby uzyskać więcej informacji, zobacz Konfigurowanie konta wykonanie instalacji nienadzorowanej w dokumentacji usług Reporting Services w sprawie msdn.microsoft.com.

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.

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

Zapytania

Kwerendy określa dane, które należy pobrać dla zestawu danych raportu.

Kolumny w zestawie wyników zapytania służą do wypełniania kolekcji pól dla zestawu danych.Jeśli zapytanie zwraca wiele zestawów wyników, raport przetwarza tylko pierwszy z nich.Domyślnie w przypadku tworzenia nowego lub otwierania istniejącego zapytania, które może zostać przedstawione w graficznym projektancie zapytań, jest dostępny projektant zapytań relacyjnych.Zapytanie można określić następującymi metodami:

  • Interakcyjne utworzenie zapytania.Można użyć projektanta zapytań relacyjnych, w którym jest wyświetlany hierarchiczny widok tabel, widoków i innych elementów bazy danych zorganizowanych zgodnie ze schematem bazy danych.Należy wybrać kolumny z tabel lub widoków.Aby ograniczyć liczbę wierszy danych do pobrania, należy określić kryteria filtrowania, grupowanie i agregacje.Ustawiając opcje parametrów, można dostosować filtr po uruchomieniu raportu.

  • Wpisanie lub wklejenie zapytania.Służy do wprowadzania projektant zapytań tekstowych SQL tekstu bezpośrednio, aby wkleić tekst kwerendy z innego źródło, wprowadź złożonych kwerend, które nie może być budowany za pomocą projektant zapytań relacyjnych lub wprowadzić kwerendę na podstawie wyrażenia.

  • Zaimportowanie istniejącego zapytania z pliku lub raportu.Użyj importowania przycisk kwerendy z projektant zapytań, albo przejdź do pliku .sql lub .rdl i zaimportować kwerendę.

Aby uzyskać więcej informacji, zobacz Projektant kwerend relacyjnych (Konstruktora raportów 3.0) i Projektant kwerend tekstowych (Konstruktora raportów 3.0).

Obsługuje projektant zapytań tekstowych tekstu należy wpisać tryb SQL poleceń, które wybrać dane ze źródło danych.

  • Tekstowe

You use SQL with SQL Server PDW and Transact-SQL with SQL Server 2008 R2.Te dwa dialekty języka SQL są bardzo podobne.Kwerendy, napisane dla SQL Server Typ połączenia źródło danych zazwyczaj może służyć do SQL Server 2008 R2 Parallel Data Warehouse źródło danych typu połączenia.

Kwerendy, że pobiera raport dane z dużej bazy danych, w tym magazyn danych, takich jak SQL Server PDW, może wygenerować zestaw wyników, która ma bardzo duże liczbę wierszy, chyba że wartość zagregowana i podsumowywać dane, aby zmniejszyć liczbę wierszy, kwerenda zwraca.Za pomocą graficznego lub tekstowego projektanta zapytań można pisać zapytania, które zawierają funkcje agregujące i grupujące.

SQL obsługuje klauzula, słowo kluczowe i agregatów dostarczanych do podsumowywania danych projektant zapytań.

projektant zapytań graficzne używane przez SQL Server PDW zawiera wbudowaną obsługę grupowanie i agregaty ułatwia pisanie kwerend, które pobierać tylko podsumowania danych. SQL Funkcje języka są: Grupuj według klauzula, słowo kluczowe DISTINCT i agregatów, takie jak Suma i licznik.projektant zapytań tekstowych zapewnia pełną obsługę SQL języka, w tym grupowanie i agregatów.

For more information about Transact-SQL, see Odniesienia języka Transact-SQL (aparat bazy danych)in SQL Server Books Online on msdn.microsoft.com.

Używanie zapytania typu Tekst

projektant zapytań tekstowych wpisz SQL poleceń do definiowania danych w zestawie danych.Kwerendy, które służy do pobierania danych z SQL Server PDW są takie same, jak używać do pobierania danych z wystąpienia SQL Server nie są uruchomione w ramach SQL Server PDW aplikacji.Na przykład, następujący SQL kwerenda wybiera nazwy wszystkich pracowników, którzy są obrotu Asystenci:

SELECT
  HumanResources.Employee.BusinessEntityID
  ,HumanResources.Employee.JobTitle
  ,Person.Person.FirstName
  ,Person.Person.LastName
FROM
  Person.Person
  INNER JOIN HumanResources.Employee
    ON Person.Person.BusinessEntityID = HumanResources.Employee.BusinessEntityID
WHERE HumanResources.Employee.JobTitle = 'Marketing Assistant' 

Kliknij uruchomić przycisku (!) na pasku narzędzi, aby uruchomić kwerendę i wyświetlić zestaw wyników.

Aby sparametryzować to zapytanie, należy dodać parametr zapytania.Na przykład można zmienić klauzulę WHERE na następującą:

WHERE HumanResources.Employee.JobTitle = (@JobTitle)

Po uruchomieniu zapytania są automatycznie tworzone parametry raportu odpowiadające parametrom zapytania.Aby uzyskać więcej informacji, zobacz Parametry kwerendy dalej w tym temacie.

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

Parametry

Jeśli tekst zapytania zawiera zmienne zapytania lub procedury składowane, które mają parametry wejściowe, wówczas odpowiednie parametry zapytania dla zestawu danych oraz parametry raportu dla raportu są generowane automatycznie.Tekst zapytania nie może zawierać instrukcji DECLARE dla żadnej zmiennej zapytania.

Na przykład, poniższa kwerenda SQL tworzy raport parametr o nazwie EmpID:

SELECT FirstName, LastName FROM HumanResources.Employee E INNER JOIN
       Person.Contact C ON  E.ContactID=C.ContactID 
WHERE EmployeeID = (@EmpID)

Domyślnie każdy parametr raportu ma typ danych Tekst i automatycznie utworzony zestaw danych dostarczający listę rozwijaną dostępnych wartości.Po utworzeniu parametrów raportu może być konieczna zmiana wartości domyślnych.Aby uzyskać więcej informacji, zobacz Parametry (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

Uwagi

Informacje o platformie i wersji

For more information about platform and version support, see Źródła danych obsługiwanych przez usługi Reporting Services (SSRS) in the Reporting Services documentation in SQL Server Books Online.

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

Sekcje pokrewne

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

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