
Zobacz czego i jak uczę na tym kursie. Pamiętaj o kilku prostych zasadach:
Miłej i owocnej nauki!
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ą:
(*) Uwaga - Internet żyje, dlatego nie umieszczam bezpośrednich linków. Znajdź te pakiety na własną rękę.
Zastosuj wiedzę w praktyce!
Ta lekcja prezentuje co to jest SQL Server Data Tools, do czego można ten program wykorzystywać oraz jak go zainstalować.
(*) Uwaga - Internet żyje, dlatego nie umieszczam bezpośrednich linków. Znajdź te pakiety na własną rękę.
Zastosuj wiedzę w praktyce!
W tej lekcji zobaczysz jak zainstalować przykładową bazę danych AdventureWorks
Zastosuj wiedzę w praktyce!
Ta lekcja nauczy cie jak utworzyć pierwszy raport. Przy okazji poznasz pojęcia:
You will also see how to work with the creator, switch between design view and preview and also export report to DOC.
Pora na ćwiczenia praktyczne!
W tej lekcji zobaczysz jak łatwo można zbudować raport typu tabela przestawna.
Pora na ćwiczenia :)
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.
Spróbuj sam swoich sił!
Zobacz w jaki sposób wykonać podstawowe formatowanie raportu i na jak wiele sposobów można to zrobić.
Teraz pora zakasać rękawy i samodzielnie pozmieniać coś w raporcie!
W tej lekcji nauczysz się kilku rzeczy:
Teraz zmodyfikuj swój raport samodzielnie!
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.
Teraz popracuj samodzielnie
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....
Do roboty!
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
Pora na odrobinę praktyki!
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.
A teraz spróbuj sił samodzielie!
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ę.
Pora na kilka zadań
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ń.
Ćwiczenie czyni mistrzem, więc...
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.
Sprawdź, czego się nauczyłeś
W tej lekcji od zera utworzysz raport typu matrix - tabela przestawna. Zobacz jakie to proste!
Do roboty!
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
Pora na chwilę samodzielnej pracy
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.
Stwórz raport samodzielnie
W tej lekcji zobaczysz, jak samodzielnie dodawać i modyfikować nagłówki i stopki grup raportu. Zobaczysz też jak dodać podsumowanie raportu
Teraz Twoja kolej!
Ta lekcja prezentuje, jak dodać do raportu parametr, oraz jak go wykorzystać podczas filtrowania danych
Zbuduj raport korzystający z parametrów samodzielnie!
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
Dodaj dla prarametrów wartości domyślne samodzielnie!
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.
Do dzieła!
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.
Czas na ćwiczenia
Ta lekcja nauczy Cię, jak do listy wartości pobieranej z bazy danych dodać pozycję ALL
Pora na ćwiczenia
W tej lekcji zobaczysz jak korzystać z multiple valued parameters
Pora na ćwiczenia
W tej lekcji zobaczysz, jak budować i kiedy stosować hierarchię parametrów
Sprawdź się w praktyce
W tej lekcji zobaczysz, jak połączyć ze sobą dwa raporty i przekazywać między nimi parameter
Pora na ćwiczenia
W tej lekcji zobaczysz jak opublikować raport, datasource i dataset. Zobaczysz też jak zarządzać tymi obiektami wykorzystując Report Manager
Do dzieła!
Pora na zajęcia praktyczne
W tej lekcji zobaczysz jak do raportu dodawać inne elementy i dynamicznie pokazywać je lub ukrywać
Sprawdź w praktyce czego się nauczyłeś!
Ta lekcja prezentuje, jak pracować z wykresem kołowym oraz jak wykonywać szczegółowe formatowanie wykresu, co dotyczy każdego typu wykresu
Teraz Twoja kolej!
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
Pora na samodzielne zdefiniowanie raportu!
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
Spróbuj własnych sił!
W tej lekcji zobaczysz kiedy można korzystać z kontrolki sparkline oraz jak z nią pracować
W tym kursie
krótkie lekcje VIDEO
quiz po każdej lekcji
zadanie do samodzielnego rozwiązania
propozycje rozwiązań tych zadań
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