Co to jest nowy (Reporting Services)

Microsoft SQL Server 2008 R2 introduces many new features and enhancements that increase the reporting capabilities of people who develop reporting solutions.

W związku z tym, że program SQL Server 2008 R2 jest drobnym uaktualnieniem programu SQL Server 2008, zaleca się, aby przejrzeć również zawartość w sekcji poświeconej programowi SQL Server 2008.

Co to jest nowe w programie SQL Server 2008 R2

Następujące Reporting Services funkcje są nowe w SQL Server 2008 R2.

Integracja z programem SharePoint

Współpraca i ponowne używanie

Źródła danych

Wizualizacja danych

Przetwarzanie i układ raportu

Agregaty, wyrażeń i funkcje

Narzędzia do tworzenia raportów

Plany odświeżania w pamięci podręcznej

Ulepszenia Menedżer raportów

Business Intelligence Development Studio

Nowy punkt końcowy usługi sieci Web

Nowy schemat Report Definition Language

Integracja z programem SharePoint

Reporting Services z programem SharePoint integracja ma kilka nowych funkcji.Obejmują one obsługę wielu stref programu SharePoint, obsługa usługa powszechnej rejestrowania programu SharePoint, nowe rozszerzenie danych, projektant zapytań dla list programu SharePoint jako źródło danych i obsługę języka arabskiego i hebrajskiego tekstu od prawej do lewej w interfejs użytkownika programu SharePoint.Rozszerzenie danych listy programu SharePoint obsługuje pobieranie danych z technologii SharePoint: Listy programu SharePoint dla SharePoint Foundation 2010, SharePoint Server 2010, Windows SharePoint Services 3.0 i Office SharePoint Server 2007.

Aby uzyskać więcej informacji, zobacz Co to jest nowy (Reporting Services w trybie zintegrowanym programu SharePoint).

Współpraca i ponowne używanie

Reporting Services zawiera nowe funkcje, które można włączyć i wzmocnienia współpracy i ponownego użycia w środowisku raportowania.

Składniki Report Part

Składniki Report Part to elementy raportu przechowywane na serwerze raportów lub w witrynie programu SharePoint zintegrowanej z serwerem raportów.Składników Report Part można używać w wielu raportach i można aktualizować je na serwerze.

W składniku Report Part dodawanym do raportu jest zachowywana relacja z wystąpieniem składnika Report Part w witrynie lub na serwerze. W tym celu jest używany unikatowy identyfikator.

Składniki Report Part umożliwiają grupom roboczym wykorzystywanie różnych umiejętności i ról członków zespołu.Na przykład jedna osoba może tworzyć wykresy i zapisywać je jako składniki Report Part, a inne osoby mogą używać ich w raportach.

Aby uzyskać więcej informacji, zobacz Raport części Projektant raportów (SSRS).

Udostępnione zestawy danych

Udostępnione zestawy danych to nowy typ elementów serwera raportów umożliwiających pobieranie danych z udostępnionych źródeł danych, które są połączone z zewnętrznymi źródłami danych.Udostępniony zestaw danych umożliwia udostępnianie zapytania w celu dostarczania spójnego zestawu danych do wielu raportów.Zapytanie zestawu danych może zawierać parametry zestawu danych.Udostępniony zestaw danych można skonfigurować do buforowania wyników zapytania uzyskanych przy pierwszym uruchomieniu określonej kombinacji parametrów, ale można też określić harmonogram.Buforowania udostępnionego zestawu danych można używać w połączeniu z buforowaniem raportu i strumieniowymi źródłami danych raportu, aby ułatwić zarządzanie dostępem do źródła danych.

Udostępniony zestaw danych, podobnie jak składniki Report Part, dodawany do raportu zachowuje relację z definicją zestawu danych na serwerze raportów.Jednak w przeciwieństwie do składników Report Part zmiana definicji nie powoduje konieczności zaakceptowania aktualizacji.We wszystkich raportach mających tę relację zawsze jest używana definicja udostępnionego zestawu danych, która znajduje się na serwerze raportów.

Aby uzyskać więcej informacji, zobacz Zarządzanie udostępnionymi zestawów danych.

Źródła danych

Reporting Servicesobsługuje trzy nowe typy źródeł danych: Azure Microsoft SQL Microsoft SQL Server równoległych magazynu danych i listy programu Microsoft SharePoint.

Wizualizacja danych

Reporting Servicestrzy nowe sposoby wizualizacji danych w raportach, pod warunkiem: mapy, pasków sparklines i danych i wskaźników.

Mapy

Projektant raportów zawiera mapę kreatora i mapy warstwy Kreatora dodawania mapy i mapować warstwy do raportu pomagają one zwizualizować dane geograficzne tle.Warstwa map Wyświetla elementy mapy w oparciu o dane przestrzenne z mapy w galerii mapy z SQL Server kwerendę, która zwraca SQL Server danych przestrzennych lub środowiskowych systemów Research Institute Inc.Plik kształtu (ESRI).Mapowanie elementów może być wielokątów, które reprezentują obszary, wiersze, które reprezentują ścieżki lub trasy lub punkty, które reprezentują miejsc, takich jak magazyny lub miast.Można także dodać tło ekranu oparty na płytki Microsoft Bing Maps.

Po dotyczą mapy elementów danych w raporcie, można określić zasady mapowania elementów na każdej warstwie sterowania kolor, rozmiar, szerokość lub typ znacznika.Można na przykład dodać mapę bąbelkową, na której rozmiar bąbelków w poszczególnych lokalizacjach sklepów zależy od wielkości sprzedaży, lub kolorową mapę analityczną, na której są wyświetlane dane demograficzne o klientach według regionów geograficznych.

Można dodawać etykiety, legendy, tytuły, skalę kolorów i skalę odległości, aby ułatwić użytkownikom interpretację mapy.Można również dodawać funkcje interakcyjne, takie jak etykietki narzędzi i łącza przeglądania szczegółowego, lub określać parametry, które umożliwiają użytkownikom interakcyjne sterowanie widocznością poszczególnych warstw.

W raporcie w formie mapy można użyć Kreatora mapy w celu skonfigurowania istniejącej warstwy mapy.Można zmienić typ mapy, reguły wizualizacji danych oraz pole dopasowania, które określa relację między danymi przestrzennymi a danymi analitycznymi.Określ dopasowanie pól danych przestrzennych i analitycznych strona Kreator wyświetla dane z obu dane przestrzenne źródło i źródło dane analityczne ułatwiające wybierz pole, które są zgodne.

Aby uzyskać więcej informacji, zobacz Mapy (program Report Builder 3.0 i usługi SSRS), Kreator mapy i Kreatora warstwy mapy (program Report Builder 3.0 i usługi SSRS) i Jak Dodawanie, zmienianie lub usuwanie mapę lub mapy warstwy (Konstruktora raportów 3.0 i SSRS).

Wykresy przebiegu w czasie i paski danych

Wykresy przebiegu w czasie i paski danych to proste wykresy, które pokazują dużo informacji na małej powierzchni i często znajdują się bezpośrednio w tekście.Wykresy przebiegu w czasie i paski danych zazwyczaj są używane w tabelach i macierzach.Ich zaletą jest możliwość wyświetlania razem wielu wykresów i pasków, dzięki czemu można je szybko porównywać, co byłoby niemożliwe w przypadku pojedynczych wykresów przebiegu w czasie i pasków danych.Dlatego też te elementy ułatwiają wyszukiwanie skrajnych wartości.Każdy wykres przebiegu w czasie często przedstawia wiele punktów danych w określonym przedziale czasu.Paski danych także mogą przedstawiać wiele punktów danych, ale zazwyczaj pokazują tylko jeden.Zazwyczaj wykres przebiegu w czasie przedstawia jedną serię.Wykresu przebiegu w czasie nie można dodać do grupy szczegółów w tabeli.Wykresy przebiegu w czasie wyświetlają zagregowane dane, więc muszą znajdować się w komórce skojarzonej z grupą.

Paski danych i Sparklines ma te same elementy podstawowe wykresu kategorii, serii i wartości, ale one nie legendy, oś, etykiety lub znacznikami.

Aby uzyskać więcej informacji, zobacz Wykresy przebiegu w czasie i paski danych (program Report Builder 3.0 i usługi SSRS).

Wskaźniki

Wskaźniki to minimalne mierniki, które pozwalają na pierwszy rzut oka ocenić stan pojedynczej wartości danych.Ikony reprezentujące wskaźniki i ich stany są proste i atrakcyjne wizualnie nawet wtedy, gdy mają niewielkie rozmiary.Wskaźników można używać w pulpitach nawigacyjnych i raportach w układzie dowolnym, ale są one najczęściej używane w tabelach lub macierzach do wizualizowania danych w wierszach lub kolumnach.

Wskaźniki mogą pokazywać trendy przy użyciu obrazów kierunkowych, takich jak strzałki, klasyfikacje przy użyciu ikon przyrostowych, takich jak gwiazdki, oraz stany przy użyciu obrazów, takich jak sygnalizatory uliczne i znaki wyboru.Wskaźniki są dostępne w programach Report Builder 3.0 i Report Designer.

Aby uzyskać więcej informacji, zobacz Wskaźniki (program Report Builder 3.0 i usługi SSRS).

Układ i renderowanie raportu

Reporting Servicesoferuje nowe funkcje, które ułatwiają tworzenie raportów, które są renderowane sposób a są przydatne na różne sposoby, takie jak źródło danych źródła i eksportowane do programu Microsoft Excel.

Nadawanie nazw kartom arkusza programu Excel

Właściwości raportów i podziałów strony umożliwiają generowanie nazw kart arkusza podczas eksportowania raportów do programu Excel.Można podać początkową nazwę strony raportu, która może być eksportowana jako domyślna nazwa kart arkusza, ale można też użyć podziałów strony i nazw stron w celu określenia różnych nazw dla poszczególnych kart arkusza.Aby uzyskać więcej informacji, zobacz Opis podziału na strony w usługach Reporting Services (program Report Builder 3.0 i usługi SSRS).

Renderowanie raportów do strumieniowych źródeł danych

Reporting Services Atom rozszerzenie renderowania renderuje raportów danych do Atom usługa dokumentu, który wyświetla listę źródeł danych i źródła danych, który zawiera dane raportu.To rozszerzenie umożliwia generowanie strumieniowych źródeł danych zgodnych z formatem Atom, które mogą być odczytywane w aplikacjach obsługujących korzystanie ze strumieniowych źródeł danych wygenerowanych na podstawie raportów oraz wymieniane między takimi aplikacjami.Na przykład PowerPivot klient można wykorzystywać źródła danych, które są generowane na podstawie standardem Atom źródła danych.

Używanie raportów jako strumieniowych źródeł danych oferuje dodatkowy sposób dostarczania danych do aplikacji, jeśli dane nie są łatwo dostępne za pośrednictwem dostawców danych klienta lub jeśli użytkownik chce ukryć złożoność źródła danych i ułatwić korzystanie z danych.

Dane raportu można eksportować do dokumentu usługowego Atom i strumieniowych źródeł danych z poziomu Menedżera raportów lub witryny programu SharePoint zintegrowanej z usługami Reporting Services.Aby uzyskać więcej informacji, zobacz Generowanie strumieniowych źródeł danych na podstawie raportów (program Report Builder 3.0 i usługi SSRS).

Paginacja raportu

Podziały strony w obszarach danych elementu tablix (tabela, macierz i lista), grupach i prostokątach umożliwiają lepszą kontrolę nad paginacją raportu.Strony raportu rozdzielone podziałami strony mogą mieć różne nazwy i mogą resetować numerowanie stron.Używając wyrażeń, można dynamicznie aktualizować nazwy i numery stron w uruchomionym raporcie.Można także całkowicie wyłączyć podziały strony albo tworzyć je na podstawie wartości wyrażeń.

Aby uzyskać więcej informacji, zobacz Opis podziału na strony w usługach Reporting Services (program Report Builder 3.0 i usługi SSRS).

Obracanie tekstu o 270 stopni

Pola tekstowe można teraz obracać o 270 stopni.W autonomicznych polach tekstowych w nagłówku lub stopce raportu, w treści raportu lub w polach tekstowych w komórkach tabel i macierzy można wyświetlać tekst napisany pionowo oraz od dołu do góry.Ten sposób obrotu umożliwia tworzenie czytelniejszych raportów, umieszczanie większej liczby kolumn w drukowanych raportach o stałym rozmiarze strony i tworzenie raportów o atrakcyjniejszym wyglądzie.Aby uzyskać więcej informacji, zobacz Pola tekstowe (program Report Builder 3.0 i usługi SSRS).

Agregaty, wyrażeń i funkcje

Obliczanie agregacji z agregacji

Można tworzyć wyrażenia obliczające agregację z agregacji.Na przykład komórka wiersza nagłówka grupy, który jest skojarzony z grupy na podstawie roku można obliczyć średnią miesięczną sprzedaż na rok przy użyciu wyrażenie =Avg(Sum(Fields!Sales.Value,"Month"),"Year").

Używając tej funkcji dla wykresów i mierników zagnieżdżonych w tabeli, można wyrównać osie poziome i pionowe wykresów oraz skale mierników.Aby to zrobić, należy obliczyć maksimum i minimum dla wartości zagregowanych, dzięki czemu w zagnieżdżonych elementach będą używane takie same zakresy.

Aby uzyskać więcej informacji, zobacz Kompendium funkcji agregujących (program Report Builder 3.0 i usługi SSRS) i Opis zakresu wyrażeń dla sum, wartości zagregowanych i kolekcji wbudowanych (program Report Builder 3.0 i usługi SSRS).

Ulepszona obsługa wyrażeń

Nowe globals i nowej właściwość raportu zmienne są wprowadzane w tej wersji.

Następujące dodatkowe elementy zostały dodane do kolekcja globals wbudowane.

  • Ogólnastronanumer i OverallTotalstronas obsługę strona numerowania dla całego renderowany raport.Nowe właściwości są związane z podziałami strony kontrolującymi sposób numerowania stron przy podziałach strony ustawionych w elementach raportu.Aby uzyskać więcej informacji, zobacz Podziałem raport dalej w tym temacie.

  • PageNameObsługa nazw stron.Aby uzyskać więcej informacji, zobacz Nazw arkuszy programu Excel dalej w tym temacie.

  • RenderFormat. Umożliwia obsługę informacji określonych dla modułu renderowania.

Aby uzyskać więcej informacji, zobacz Używanie odwołań do wbudowanych kolekcji Globals i Users (program Report Builder 3.0 i usługi SSRS).

Zmienne raportu mają teraz właściwość tylko do odczytu, która jest ustawiona domyślnie.Zaawansowani twórcy wyrażeń mogą wyczyścić tę opcję, aby zachować wartość zmiennej raportu w całej sesji raportu.Jest to równoważne ustawienie Writable właściwość dla zmiennej raportu w RDL.Zmienne raportu nadal są obliczane raz, a następnie obliczane ponownie przy każdym ponownym przetwarzaniu raportu.Ta właściwość stanowi sposób utrwalania danych podczas renderowania raportu, zmieniania stron i niektórych elementów interakcji z użytkownikiem.Wartość zmiennej jest ustawiana podczas ponownego przetwarzania raportu, ale jest zachowywana w trakcie bieżącej sesji.W trybie niestandardowym wartość zmiennej można określić, używając funkcji SetValue.

Aby uzyskać więcej informacji, zobacz Używanie odwołań do kolekcji zmiennych raportu i zmiennych grupy (program Report Builder i usługi SSRS).

Funkcje wyszukiwania

Wyrażenia w danych regionach mogą teraz zawierać odniesienia do Funkcja Lookup (program Report Builder 3.0 i usługi SSRS), Funkcja LookupSet (program Report Builder 3.0 i usługi SSRS), i Funkcja Multilookup (program Report Builder 3.0 i usługi SSRS).Te funkcje wyszukiwania można pobrać wartości z zestawu danych, który ma par nazwa/wartość i nie jest powiązany z danymi region.Aby uzyskać więcej informacji, zobacz Opis zakresu wyrażeń dla sum, wartości zagregowanych i kolekcji wbudowanych (program Report Builder 3.0 i usługi SSRS).

Narzędzia do tworzenia raportów

Konstruktor raportów i Projektant raportów zawiera szereg nowych i rozszerzonych funkcji.

Tworzenie kwerend

Interfejs użytkownika zaktualizowanego graficznego projektanta zapytań, który służy do tworzenia zapytań pobierających dane raportu z baz danych programów Microsoft SQL Server, Microsoft SQL Azure i Microsoft SQL Server Parallel Data Warehouse, umożliwia tworzenie niestandardowych relacji między powiązanymi i niepowiązanymi tabelami.Projektant zapytań ułatwia także używanie agregacji i grupowań podsumowujących dane w zapytaniach.Aby uzyskać więcej informacji, zobacz Projektant kwerend relacyjnych (Konstruktora raportów 3.0).

Nowe projektant zapytań graficznego dla typu źródło danych listy programu Microsoft SharePoint ułatwia tworzenie kwerendy pobierające dane z list programu SharePoint.projektant zapytań wyświetla pola na liście programu SharePoint element w witrynie programu SharePoint, uwzględnione w kwerendzie i umożliwiają zdefiniowanie filtry do zastosowania ograniczenia kwerenda zwraca dane.Aby uzyskać więcej informacji, zobacz Projektant zapytań listy programu SharePoint.

Wyświetlanie podglądu raportów w programie Report Builder 3.0

Program Report Builder 3.0 zapewnia większy komfort pracy z funkcją podglądu.Wprowadzenie sesje Edycja umożliwia ponowne użycie pamięci podręcznej zestawów danych podczas przeglądania raportów.Oznacza to, że raporty są szybciej renderowane w przypadku wykorzystywania buforowanych zestawów danych.Edytuj sesje są powiązane z raportu, dzięki czemu można używać odwołań względnych i podraport odwołania w raportach.

Aby uzyskać więcej informacji, zobacz Wyświetlanie podglądu raportów w programie Report Builder 3.0 na msdn.microsoft.com.

Ułatwiając projektowanie i edytowanie raportów

Poświadczenia czasu wykonywania, określone we właściwościach źródła danych raportu, mogą nie działać w przypadku zadań czasu projektowania, takich jak tworzenie zapytań i wyświetlanie podglądu raportów.Program Report Builder 3.0 oferuje interfejs użytkownika służący do zmieniania poświadczeń, gdy nie można połączyć się ze źródłem danych.

Aby uzyskać więcej informacji, zobacz Okno dialogowe Właściwości źródła danych, Ogólne (program Report Builder 3.0) na msdn.microsoft.com.

Plany odświeżania w pamięci podręcznej

Umożliwiają planów odświeżania pamięci podręcznej pamięci podręcznej raporty lub udostępnione wyniki kwerendy zestawu danych przy pierwszym użyciu lub z harmonogramu.Można zaplanować pamięci podręcznej przy użyciu harmonogramu określonego element lub udostępniony harmonogram.Tworzenie pamięci podręcznej planów odświeżania dla kombinacji parametrów powszechnie używane, może pomóc poprawić pobierania danych i raportów przeglądanie czasy odpowiedzi.

W poprzednich wersjach zaplanowane buforowanie uzyskano przy użyciu dostawca dostawy NULL.Za pomocą planów odświeżania pamięci podręcznej, można zarządzać i planowanie raportu buforowania osobno z subskrypcjami raportu.

Aby uzyskać więcej informacji, zobacz Opcje odświeżania pamięci podręcznej (Menedżer raportów).

Ulepszenia Menedżer raportów

Menedżer raportów została zaktualizowana w tym wydaniu, aby zapewnić lepsze wrażenia użytkownika i udoskonalony wygląd i działanie.Najbardziej znaczące zmiany dla Menedżer raportów jest schemat kolorów zaktualizowane i układ, który zapewnia nawigacji ułatwia zarządzanie właściwości raportu i serwer raportów elementów.Nowe menu rozwijanego można użyć w każdym raporcie lub serwer raportów element w folderze dostęp do różnych opcji konfiguracja raportu lub wybrania element.

Narzędzie przechowuje znanych tekstu i tych samych zadań zarządzania, ale oferuje ulepszone komfortu przez:

  • Poprawa przepływu pracy, wyświetlania i zarządzania raportów i elementy serwer raportów przy użyciu nowego drop -niedziałający menu dostęp do różnych opcji konfiguracja dla każdego raportu lub element serwer raportów w folderze.

  • Eliminując renderowanie raportu przed dostęp do i konfigurowanie właściwości raportu, gdy domyślnego widoku.

  • Co więcej miejsca na podglądzie raportu, kiedy renderowania raportów.

  • Zaktualizowanych narzędzi podglądu raportu, który zawiera niektóre aktualizacje formanty paska narzędzi, a także możliwość eksportowania danych raportu do Atom usługa źródła dokumentów i danych.

Aby uzyskać więcej informacji o Menedżer raportów, w tym procedury nawigacyjne i opisy opcji interfejsu użytkownika, zobacz tematy pod Pomoc F1 Menedżer raportów.

Business Intelligence Development Studio

Business Intelligence Development StudioPraca z obu obsługuje SQL Server 2008 i SQL Server 2008 R2 Raporty i z serwera raportów projektów w SQL Server 2008 R2 wersja Business Intelligence Development Studio.Można otworzyć Zapisz, Podgląd, a wdrożyć albo wersja sprawozdania lub projektów na serwerze raportów.Możesz zestaw serwer raportów właściwości projektu do określenia wersja serwer raportów wdrożyć raportów i sposobu obsługi ostrzeżeń i błędów, które mogą wystąpić podczas się zarówno uaktualnienia raport z SQL Server 2008 do SQL Server 2008 R2, lub przywrócić raport z SQL Server 2008 R2 do SQL Server 2008.Aby uzyskać więcej informacji, zobacz Tworzenie raportów w Business Intelligence Development Studio.

Nowy punkt końcowy usługi sieci Web

serwer raportów obejmuje nowy punkt końcowy zarządzania o nazwie ReportingService2010.Ten punkt końcowy scala funkcje obu ReportingService2005 i ReportingService2006 punkty końcowe i może obsługiwać operacji zarządzania serwer raportów w trybie macierzystym i SharePoint zintegrowanym trybie.Zawiera również nowe funkcje, które są wprowadzone w SQL Server 2008 R2, takich jak udostępnione zestawów danych i odświeżania pamięci podręcznej.

Aby uzyskać więcej informacji, zobacz Raport serwera sieci Web usług końcowych.

Nowy schemat Report Definition Language

Schematu Report Definition Language obejmuje nowy <ReportSections> element i elementy, które definiują element raportu mapy.W tej wersji można otwierać tylko te raporty, które mają jednej sekcji raportu w 3.0 Konstruktora raportów lub Projektant raportów w Business Intelligence Development Studio.

Aby uzyskać więcej informacji, zobacz Skorowidz Report Definition Language.

Nowości w programie SQL Server 2008

Microsoft SQL Server 2008 Reporting Services introduces many new features and enhancements that increase the reporting capabilities of people who develop reporting solutions.

  • Nowości w tworzenie raportów
    Wprowadzono element tablix, wykres i skrajni danych regionów.Podaj również obsługę tekstu sformatowanego obszerny, nowe typy źródło danych i 2.0 Konstruktora raportów, które oferuje wiele nowych funkcji, takich jak układ danych i wizualizacji w środowisku projektowym podobne pakietu Office.Wreszcie w tym temacie opisano zmiany przyrostowe tworzenia narzędzi i protokołu RDL (Report Definition Language) umożliwiające Autor raportu w pełni wykorzystać nowe funkcje przetwarzania.

  • Nowości w raporcie, przetwarzania i renderowania
    Wprowadzenie nowych rozszerzeń renderowania dla programu Microsoft Word i ulepszenia rozszerzeń renderowania programu Excel i CSV.W tym temacie opisano także ważne zmiany procesora raport zwiększające wydajność i skalowalność duże raporty.

  • Co to jest nowa architektura serwera i narzędzia
    Wprowadzono nowy serwer raportów architektury macierzystą obsługę funkcji wcześniej przez Internet Information Services (IIS).

  • Nowości w raporcie programowania
    Wprowadzono nowe rozszerzenie serwera, która umożliwia wstępne przetwarzanie definicji raportu plus nowych metod ReportServer2006 punktu końcowego, eliminują przerwy funkcji, który poprzednio istniały między trybu macierzystego i SharePoint zintegrowane tryb raportu serwerów.