SQL Server Reporting Services - Tworzenie raportów w SSRS
4.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SQL Server Reporting Services - Tworzenie raportów w SSRS to your Wishlist.

Add to Wishlist

SQL Server Reporting Services - Tworzenie raportów w SSRS

Raporty nie muszą być nudne! Zobacz jak niewiele trzeba, abyś sam przygotował dynamiczne, raporty online
4.5 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Created by Rafał Kraik
Last updated 7/2017
Polish
Current price: $10 Original price: $110 Discount: 91% off
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 34 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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)
View Curriculum
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!

Who is the target audience?
  • 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
Curriculum For This Course
69 Lectures
04:20:32
+
Intro - wprowadzenie
1 Lecture 02:19

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:17

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

Instalacja SQL Server 2016 i SQL Management Studio - VIDEO
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:24

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

Zastosuj wiedzę w praktyce!

Preview 00:18

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:06
+
Budowanie raportów z wykorzystaniem kreatora i publikowanie raportów
6 Lectures 27:05

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:23

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:39

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:18

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:34

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:28

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:24
+
Raporty Drill down i grupowanie danych
6 Lectures 26:00

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:30

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:36

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:22
+
Parametry
14 Lectures 47:42

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:32

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:20

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:16

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:34
+
Podraporty
4 Lectures 17:22

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:42

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:24
Wstawianie wykresu - VIDEO
09:38

Sprawdź co pamiętasz!

Wstawianie wykresu - QUIZ
3 questions

Pora na zajęcia praktyczne

Wstawianie wykresu - LAB
00:24

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:26

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:22

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:32

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

About the Instructor
Rafał Kraik
4.5 Average rating
112 Reviews
1,680 Students
6 Courses
Microsoft Certified Trainer

EN

Rafał Kraik - Microsoft Certified Trainer. Programmer, database administrator, trainer and consultant. The  main areas of interest are database administration and design, automation with PowerShell and Bash, analysis and presentation of data.

Experienced e-learning and distance learning tutor.

Worked with, or teached for such companies as ING, Intel, Cadbury, Bank PeKaO, Volvo, UPC, ZUS, Polish Post and many more...

PL

Rafał Kraik - Microsoft Certified Trainer. Programista, administrator baz danych, trener i konsultant. Główne specjalności to administracja i programowanie baz danych, automatyzacja z wykorzystaniem PowerShell, Bash oraz analiza i prezentacja danych.

Doświadczony trener szkoleń e-learning.

Pracował/pracuje/prowadził szkolenia dla takich firm i instytucji jak ING, Intel, Cadbury, Bank PeKaO, Volvo, UPC, ZUS, Poczta Polska i wiele innych...