SQL Server Reporting Services - Tworzenie raportów w SSRS
4.8 (137 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,205 students enrolled

SQL Server Reporting Services - Tworzenie raportów w SSRS

Raporty nie muszą być nudne! Zobacz jak niewiele trzeba, abyś sam przygotował dynamiczne, raporty online
Bestseller
4.8 (137 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,205 students enrolled
Created by Rafał Mobilo
Last updated 1/2019
Polish
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 36 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Poznasz komponenty potrzebne do uruchomienia SSRS
  • Poznasz SQL Server Data Tools
  • Nauczysz się samodzielnego tworzenia raportów - prostych jak i złożonych, tabelaryczne jak i przestawne
  • Zobaczysz jak publikuje się raport
  • Poznasz zasady formatowania raportu i jego elementów
  • Dowiesz się jak przygotować raport do publikacji lub wydruku
  • Będziesz umieć dodawać grupowania i podsumowania
  • Pozwolisz użytkownikom samodzielnie sortować dane na raporcie
  • Nauczysz się jak umieszczać na raporcie kontrolki, w tym również te, które pobierają wartości z bazy danych
  • Będziesz wiedzieć jak dodać do raportu obraz
  • Nauczysz się tworzyć raporty Drill-Down
  • Poznasz zasady definiowania i przekazywania parameterów do raportu, w tym parametrów hierarchicznych
  • Poznasz różnice między filtrem a parametrem zapytania (Query Parameter)
  • Będziesz umieć pracować z parametrami wielowartościowymi (multivalue parameter)
  • Nauczysz się jak z jednego raportu wywołać inny przekazując do niego parametry
  • Dowiesz się jak umieszczać na raporcie raporty, jak je formatować i jak pracować z ich specyficznymi opcjami
  • Zobaczysz jak umieszczać na raporcie i formatować dedykowane kontrolki: indicator (KPI), databar (pasek danych), gauge (wskaźniki) i sparkline (wykres przebiegu w czasie)
Course content
Expand all 71 lectures 04:21:30
+ Intro - wprowadzenie
2 lectures 02:50

Zobacz czego i jak uczę na tym kursie. Pamiętaj o kilku prostych zasadach:

  • Nie wszystko na raz
  • To nie wyścigi
  • Liczy się jakość a nie ilość
  • Rozwiązuj quizy
  • Baw się rozwiązywaniem laboratoriów, mofyfikuj je zgodnie z własnymi potrzebami
  • Staraj się być systematyczny

Miłej i owocnej nauki!

Preview 02:19
+ Przygotowanie do kursu
6 lectures 25:13

W tej lekcji opowiadam, jak zaintalować SQL 2016 wraz z Reporting Services i Analysis Services, co pozwoli Ci w skonfigurować swój komputer w ten sam sposób. Mając instalację SQL i SSRS możesz w kolejnych lekcjach w praktyce ćwiczyć cały prezentowany materiał.

Do wykonania instalacji potrzebne są:

  • SQL Server 2016 – dostępna jest darmowa edycja Developer z możliwościami jak flagowa edycja Enterprise, ale nie może służyć do utrzymywania danych produkcyjnych
  • SQL Server Management Studio (SSMS), które od wersji 2016 nie jest już elementem pakietu SQL Server ale samodzielnym pakietem 

(*) Uwaga - Internet żyje, dlatego nie umieszczam bezpośrednich linków. Znajdź te pakiety na własną rękę.

Preview 14:56

Sprawdź się!

Instalacja SQL Server 2016 i SQL Management Studio - QUIZ
3 questions

Zastosuj wiedzę w praktyce!

Instalacja SQL Server 2016 i SQL Management Studio - LAB
00:22

Ta lekcja prezentuje co to jest SQL Server Data Tools, do czego można ten program wykorzystywać oraz jak go zainstalować.

  • SQL Server Data Tools (SSDT) –  okrojona wersja Visual Studio 2015 z szablonami pozwalającymi na tworzenie własnych raportów, kostek, pakietów SSIS itp.

(*) Uwaga - Internet żyje, dlatego nie umieszczam bezpośrednich linków. Znajdź te pakiety na własną rękę.

Preview 03:59

Sprawdź się!

Instalacja SQL Server Data Tools - QUIZ
3 questions

W tej lekcji zobaczysz jak zainstalować przykładową bazę danych AdventureWorks

Instalacja bazy danych AdventureWorks - VIDEO
05:33

Sprawdź się!

Instalacja bazy danych AdventureWorks - QUIZ
3 questions

Zastosuj wiedzę w praktyce!

Instalacja bazy danych AdventureWorks - LAB
00:05
+ Budowanie raportów z wykorzystaniem kreatora i publikowanie raportów
6 lectures 27:04

Ta lekcja nauczy cie jak utworzyć pierwszy raport. Przy okazji poznasz pojęcia:

  • Data Source
  • Data Set

You will also see how to work with the creator, switch between design view and preview and also export report to DOC.

Kreator raportów - raport tabelaryczny -VIDEO
09:56

Pora na kilka pytań

Kreator raportów - raport tabelaryczny - QUIZ
3 questions

Pora na ćwiczenia praktyczne!

Kreator raportów - raport tabelaryczny - LAB
00:09

W tej lekcji zobaczysz jak łatwo można zbudować raport typu tabela przestawna. 

Kreator raportu typu matrix - tabela przestawna - VIDEO
08:43

Pora na ćwiczenia :)

Kreator raportu typu matrix - tabela przestawna - LAB
00:22

No to zgadujemy!

Kreator raportu typu matrix - tabela przestawna - QUIZ
3 questions

Ta lekcja przedstawia dwa tematy: pierwszy dotyczy zupełnie podstawowej konfiguracji usługi SSRS. Pozwala to na zrozumienie jak działa ta usługa i z jakich podstawowych komponentów jest zbudowana. Drugi temat to publikowanie raportu.

Publikowanie raportu i podstawowa konfiguracja SSRS -VIDEO
07:41

Pora na zabawę w zgadywanie

Publikowanie raportu i podstawowa konfiguracja SSRS - QUIZ
3 questions

Spróbuj sam swoich sił!

Publikowanie raportu i podstawowa konfiguracja SSRS -LAB
00:12
+ Formatowanie raportu
8 lectures 21:27

Zobacz w jaki sposób wykonać podstawowe formatowanie raportu i na jak wiele sposobów można to zrobić.

Podstawowe formatowanie raportu - VIDEO
06:06

Pora na quiz!

Podstawowe formatowanie raportu - QUIZ
3 questions

Teraz pora zakasać rękawy i samodzielnie pozmieniać coś w raporcie!

Podstawowe formatowanie raportu - LAB
00:08

W tej lekcji nauczysz się kilku rzeczy:

  • jak formatować wartości liczbowe
  • jak dodawać sumy pośrednie w raporcie
  • jak budować proste wyrażenie tekstowe
Wyrażenia i sumy pośrednie - VIDEO
06:00

Zgadywanka!

Wyrażenia i sumy pośrednie - QUIZ
3 questions

Teraz zmodyfikuj swój raport samodzielnie!

Wyrażenia i sumy pośrednie - LAB
00:09

W tej lekcji przekonasz się jak łatwo można dodać do raportu możliwość sortowania danych. O porządku sortowania bedzie decydował podczas oglądania raportu jego odbiorca.

Interaktywne sortowanie - VIDEO
04:08

Bawimy się w quiz

Interaktywne sortowanie - QUIZ
3 questions

Teraz popracuj samodzielnie

Interaktywne sortowanie - LAB
00:09

Czy to raport przeznaczony do wydruku czy do oglądania w przeglądarce - należy go przygotować. Pomocne w tym będzie okno właściwości raportu, ale nie tylko....

Przygotowanie raportu do publikacji - właściwości raportu - VIDEO
04:40

Sprawdź się!

Przygotowanie raportu do publikacji - właściwości raportu - QUIZ
3 questions

Do roboty!

Przygotowanie raportu do publikacji - właściwości raportu - LAB
00:07
+ Elementy raportu
12 lectures 44:30

Ta lekcja prezentuje jak dodać do raportu nagłówek i stopkę strony raportu. Zonaczysz jak w nagłówku lub stopcje dodać numer strony, wyrażenie lub element statyczny

Nagłówek i stopka raportu - VIDEO
05:41

Sprawdź co zapamiętałeś!

Nagłówek i stopka raportu - QUIZ
3 questions

Pora na odrobinę praktyki!

Nagłówek i stopka raportu - LAB
00:11

Tutaj nauczysz się jak dodać do raportu dodatkowy dataset, który pozwoli sięgnąć do dynamicznych danych znajdujących sie w bazie danych. Zobaczysz też jak umieścić takie dane na reaportcie, np w nagłówku raportu.

Dodawanie pól z bazy danych do raportu - VIDEO
06:27

Egzamin po filmie?

Dodawanie pól z bazy danych do raportu - QUIZ
3 questions

A teraz spróbuj sił samodzielie!

Dodawanie pól z bazy danych do raportu - LAB
00:17

W tej lekcji zobaczysz, jak dodać do raportu obraz, tutaj tym obrazem będzie logo. Oprócz tego nauczysz się, jak dodawać do raportu tzw. metadane, np datę utworzenia raportu i autora raportu. Przy okazji zobaczysz jakimi metodami można formatować w Reporting Services datę.

Preview 10:27

Zobaczmy co zapamiętałeś...

Logo i metadane raportu - QUIZ
3 questions

Ta lekcja pozwoli Ci zaoszczędzić trochę czasu na ciągłym definiowaniu Data Source (definicja połączenia do bazy danych) i Data Set (definicja zapytania). Kiedy zdefiniujesz te obiekty na poziomie projektu, to potem raporty mogą z nich korzystać współdzieląc i współwykorzystując definicje baz i zapytań.

Shared Data Source & Shared Data Set - VIDEO
07:19

Mały teścik...

Shared Data Source & Shared Data Set - QUIZ
3 questions

Ćwiczenie czyni mistrzem, więc...

Shared Data Source & Shared Data Set - LAB
00:31

W tej lekcji zobaczysz jak samodzielnie i bez kreatora stworzyć raport, wykorystując przy tym zdefiniowane wcześniej Data Set. Zobaczysz też jak korzystać z funkcji agregujących oraz dodawać grupy.

Ręczne tworzenie raportu tabelarycznego - VIDEO
08:12

Zapraszam na quiz!

Ręczne tworzenie raportu tabelarycznego - QUIZ
3 questions

Sprawdź, czego się nauczyłeś

Ręczne tworzenie raportu tabelarycznego - LAB
00:26

W tej lekcji od zera utworzysz raport typu matrix - tabela przestawna. Zobacz jakie to proste!

Ręczne tworzenie raportu matrix - tabela przestawna - VIDEO
04:27

Zgaduj zgadula

Ręczne tworzenie raportu matrix - tabela przestawna - QUIZ
3 questions

Do roboty!

Ręczne tworzenie raportu matrix - tabela przestawna - LAB
00:21
+ Raporty Drill down i grupowanie danych
6 lectures 25:48

W tej lekcji zobaczysz, jak przy użyciu kreatora zbudować Drill Down Report, który na początku pokaże tylko ogólne informacje, ale pozwoli użytkownikowi "drążyć" dane i na końcu zaprezentuje dane o największym stopniu szczegółowości

Raport Drill Down - kreator - VIDEO
08:14

Sprawdź ile zapamiętałeś!

Raporty Drill Down - kreator - QUIZ
3 questions

Pora na chwilę samodzielnej pracy

Raporty Drill Down - kreator - LAB
00:26

Skoro już wiesz co to jest raport Drill Down, to teraz zobacz jak zrobić go samodzielnie, bez kreatora! Przy okazji bliżej poznasz właściwości: hidden, toggle item i toggle initial state.

Raport Drill Down - bez kreatora - VIDEO
07:51

Zapraszamy na test

Raport Drill Down - bez kreatora - QUIZ
3 questions

Stwórz raport samodzielnie

Raport Drill Down - bez kreatora - LAB
00:31

W tej lekcji zobaczysz, jak samodzielnie dodawać i modyfikować nagłówki i stopki grup raportu. Zobaczysz też jak dodać podsumowanie raportu 

Grupowanie i sumy pośrednie - VIDEO
08:26

Sprawdzamy pamięć...

Grupowanie i sumy pośrednie - QUIZ
3 questions

Teraz Twoja kolej!

Grupowanie i sumy pośrednie - LAB
00:19
+ Parametry
14 lectures 47:36

Ta lekcja prezentuje, jak dodać do raportu parametr, oraz jak go wykorzystać podczas filtrowania danych

Preview 08:13

Sprawdź się!

Parametry - filtrowanie w oparciu o parametr - QUIZ
3 questions

Zbuduj raport korzystający z parametrów samodzielnie!

Preview 00:31

W tej lekcji zobaczysz jak pracować z parametrami typu DateTime, jak przypisywać parametrom domyślne wartości oraz jak skorzystać z parametrów podczas konstrukcji wyrażenia tekstowego

Parametry - typy parametrów - VIDEO
07:52

Sprawdź się!

Parametry - typy parametrów - QUIZ
3 questions

Dodaj dla prarametrów wartości domyślne samodzielnie!

Parametry - typy parametrów - LAB
00:20

Ta lekcja omawia zasady korzystania z Query Parameters, które powodują, że filtrowanie jest wykonywane po stronie serwera bazy danych, dzięki czemu raporty wykonują się zazwyczaj szybciej.

Query parameters - VIDEO
05:30

Sprawdź co zapamiętałeś!

Query parameters - QUIZ
3 questions

Do dzieła!

Query parameters - LAB
00:19

Ta lekcja przedstawia sposób na pobranie dostępnych wartości parametru z bazy danych za pomocą dedykowanego dataset. Pozwala to na tworzenie parametrów, dla których wartość może być wybierana w wygodny sposób z listy.

Parametry pobierane z bazy danych - VIDEO
06:42

Pora na test

Parametry pobierane z bazy danych - QUIZ
3 questions

Czas na ćwiczenia

Parametry pobierane z bazy danych - LAB
00:24

Ta lekcja nauczy Cię, jak do listy wartości pobieranej z bazy danych dodać pozycję ALL

Dodawanie wartości ALL do listy - VIDEO
03:58

Pora na teścik

Dodawanie wartości ALL do listy - QUIZ
3 questions

Pora na ćwiczenia

Dodawanie wartości ALL do listy - LAB
00:09

W tej lekcji zobaczysz jak korzystać z multiple valued parameters

Multiple valued parameters - VIDEO
03:48

Sprawdź się!

Multiple valued parameters - QUIZ
3 questions

Pora na ćwiczenia

Multiple valued parameters - LAB
00:15

W tej lekcji zobaczysz, jak budować i kiedy stosować hierarchię parametrów

Hierarchia parametrów - VIDEO
09:01

Klasówka!

Hierarchia parametrów - QUIZ
3 questions

Sprawdź się w praktyce

Hierarchia parametrów - LAB
00:32
+ Podraporty
4 lectures 17:20

W tej lekcji zobaczysz, jak połączyć ze sobą dwa raporty i przekazywać między nimi parameter

Podraporty - VIDEO
07:53

Sprawdź się!

Podraporty - QUIZ
3 questions

Pora na ćwiczenia

Podraporty - LAB
00:39

W tej lekcji zobaczysz jak opublikować raport, datasource i dataset. Zobaczysz też jak zarządzać tymi obiektami wykorzystując Report Manager

Publikowanie i zarządzanie raportami - VIDEO
08:38

Klasówka!

Publikowanie i zarządzanie raportami - QUIZ
3 questions

Do dzieła!

Publikowanie i zarządzanie raportami - LAB
00:09
+ Wykresy
12 lectures 49:12
Wstawianie wykresu - VIDEO
09:38

Sprawdź co pamiętasz!

Wstawianie wykresu - QUIZ
3 questions

Pora na zajęcia praktyczne

Wstawianie wykresu - LAB
00:22

W tej lekcji zobaczysz jak do raportu dodawać inne elementy i dynamicznie pokazywać je lub ukrywać

Łączenie wielu rodzajów kontrolek na raporcie - VIDEO
03:49

Zobacz co zapamiętałeś!

Łączenie wielu rodzajów kontrolek na raporcie - QUIZ
3 questions

Sprawdź w praktyce czego się nauczyłeś!

Łączenie wielu rodzajów kontrolek na raporcie - LAB
00:12

Ta lekcja prezentuje, jak pracować z wykresem kołowym oraz jak wykonywać szczegółowe formatowanie wykresu, co dotyczy każdego typu wykresu

Opcje zaawansowane wykresu kołowego - VIDEO
06:01

Zobacz co zapamiętałeś!

Opcje zaawansowane wykresu kołowego - QUIZ
3 questions

Teraz Twoja kolej!

Opcje zaawansowane wykresu kołowego - LAB
00:24

W tej lekcji zobaczysz jak pracować z graficznymi kontrolkami prezentującymi wartości liczbowe. Korzystanie z tych kontrolek pozwala użytkownikom analizować raporty bez szczegółowego i monotonnego zapoznawania się z liczbami znajdującymi się w tabelach

Korzystanie z kontrolek Indicator i Data Bar - VIDEO
11:04

Sprawdź się!

Korzystanie z kontrolek Indicator i Data Bar - QUIZ
3 questions

Pora na samodzielne zdefiniowanie raportu!

Korzystanie z kontrolek Indicator i Data Bar - LAB
00:18

Skorzystaj z tej lekcji, żeby zobaczyć jak pracować z dość rozbudowaną kontrolką Gauge, która wyglądem przypomina linijkę, termometr lub prędkościomierz samochodowy

Kontrolka Gauge - VIDEO
11:11

Odpowiedz na kilka pytań

Kontrolka Gauge - QUIZ
3 questions

Spróbuj własnych sił!

Kontrolka Gauge - LAB
00:30

W tej lekcji zobaczysz kiedy można korzystać z kontrolki sparkline oraz jak z nią pracować

Preview 05:20

Sprawdź co zapamiętałeś

Kontrolka Sparkline - QUIZ
3 questions
+ Zakończenie
1 lecture 00:26
Na zakończenie...
00:26
Requirements
  • Znajomość innego narzędzia raportowego np. MS Excel
  • Podstawowa wiedza na temat baz danych
  • Znajomość pojęć związanych z bazami danych i danymi
  • Znajomość podstawowych pojęć programistycznych: zmienna, parameter, funkcja
  • Znajomość systemu Windows
  • Komputer do wykonywania samodzielnych ćwiczeń
Description

Danych nie zbieramy w bazach dla idei. Dane są potrzebne do tego, aby je przetwarzać, analizować i na końcu udostępniać. Ten kurs skupia się właśnie na tym ostatnim, bardzo ważnym etapie przetwarzania danych - udostępnianiu.

Każda firma posiada informacje, które są skrupulatnie odkładane w bazie danych. Każda firma ma też potrzebę korzystania z tych danych. Wybierając ten kurs możesz  stać się kluczową osobą, która będzie w stanie pobrać dane ze źródeł nieosiągalnych dla typowego użytkownika i zaprezentować je w postaci zgrabnego, interaktywnego raportu zrozumiałego dla wszystkich!

Na dodatek do rozpoczęcia korzystania z Reporting Services nie są wymagane żadne nakłady finansowe. SSRS w edycji Developer (do nauki i testów) i Express (z ograniczeniami technicznymi) są dostępne za darmo! To samo dotyczy SQL Server Data Tools, które na tym kursie są używane do tworzenia raportów.

W tym kursie do każdej lekcji masz oddzielny krótki quiz, który pozwoli Ci się skupić na nauce oraz ćwiczenie pozwalające samodzielnie zastosować wiedzę pokazaną w materiale video.

A samo budowanie raportów? No cóż - jak to w świecie Microsoft bywa, większość da się zrobić myszką: przeciągnij i upuść, ale co jest szalenie ważne - trzeba wiedzieć skąd i dokąd przeciągnąć oraz jaka jest pod spodem ukryta zasada działania. 

Prawdopodobnie początkowe lekcje tego kursu zaskoczą cię prostotą. Dość ładny raport z automatycznie przygotowanymi elementami dynamiki będzie można utworzyć przy pomocy kreatora. W dalszym ciągu kursu zobaczysz jednak od podszewki mechanizmy, które wykorzystał kreator. Może zdecydujesz się już zawsze tworzyć raporty ręcznie, bez kreatora, a może nadal będziesz z niego korzystać z pełną świadomością wykonywanych przez niego akcji.

Kluczowy element raportu to wbudowana w niego dynamika. To dlatego tak dużo miejsca poświęcamy tu takim zagadnieniom jak przekazywanie parametrów, praca z parametrami wielowartościowymi, hierarchicznymi, przekazywanie parametrów między raportami, wykorzystanie parametrów w filtrach i zapytaniach.

Same dane, zwłaszcza numeryczne niewygodnie się analizuje. Stąd ostatnia sekcja kursu jest poświęcona wykresom i kontrolkom pozwalającym w graficzny sposób pokazywać wartości danych: indicators (KPI), data bar (pasek danych), Gauge (wskaźnik) i sparkline (wykres w czasie).

Nie czekaj. Kiedy czekasz, świat idzie do przodu, a Ty zostajesz w tyle! Zobacz jak niewiele wysiłku trzeba włożyć, aby nauczyć się samodzielnego budowania raportów i zdobycia nowej kompetencji!

Miłej i owocnej nauki! Trzymam kciuki!


ISBN: 978-83-945846-3-4

Who this course is for:
  • Analitycy danych
  • Programiści chcący wykorzystać Reporting Services
  • Administratorzy baz danych
  • Admininistratorzy serwerów Microsoft jak SCCM, SCOM, Exchange
  • Managerowie zainteresowani samodzielnym tworzeniem raportów
  • Business Power Users