Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych

  • Cele szkolenia

    W trakcie szkolenia uczestnicy uzyskają wiedzę dotyczącą projektowania i budowy modeli tabelarycznych w środowisku Microsoft SQL Server Analysis Services. Modele te stanowią ważną alternatywę dla tradycyjnych baz OLAP. Oferują zwykle krótszy czas budowy, większą prostotę w definiowaniu modeli, formuł oraz zapytań. Modele tabelaryczne mogą być również budowane i wykorzystywane w środowisku Microsoft Excel 2010/2013. 

    Wiedza ta będzie mogła być wykorzystana do praktycznej realizacji rozwiązań analitycznych i raportowych pozwalających na szybkie i efektywne wspieranie wszelkich procesów decyzyjnych zachodzących w organizacjach. Jest to cenna kompetencja dla osób, które na co dzień zajmują się tworzeniem różnorodnych zestawień, raportów oraz analiz, w szczególności dla analityków na co dzień posługujących się arkuszem kalkulacyjnym Excel.

  • Profil słuchaczy

    Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania modeli tabelarycznych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy analityka tworzącego różnorodne raporty i zestawienia jak również programisty zajmującego się tworzeniem rozwiązań dla platformy przetwarzania danych Microsoft.

  • Wymagania wstępne

    Od uczestników szkolenia wymagana jest znajomość środowiska Windows oraz umiejętność posługiwania się relacyjnymi bazami danych w stopniu podstawowym (obejmującym definiowanie połączenia z bazą danych oraz wybieranie danych przy pomocy języka SQL).

  • Czas trwania

    3 dni po 8 godzin lekcyjnych

  • Metoda realizacji szkolenia

    Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy. 

  • Wiedza teoretyczna i praktyczna

    Model tabelaryczny

    • zasada działania (In-Memory, DirectQuery),
    • podstawowe elementy składowe.

    Narzędzia służące do budowy modeli tabelarycznych

    • dodatek Power Pivot w Excel 2010/2013,
    • SQL Server Data Tools,
    • tworzenie projektu.

    Ładowanie danych do modelu tabelarycznego

    • definiowanie źródła danych,
    • określanie tabel źródłowych, 
    • tworzenie relacji pomiędzy tabelami.

    Ładowanie danych z baz danych Access, wielowymiarowych baz OLAP Analysis Services, arkuszy kalkulacyjnych Excel, plików tekstowych. Ładowanie danych poprzez schowek Windows. Inne źródła danych: raport Reporting Services, Data Feed, SharePoint, Windows Azure DataMarket.

    Zaawansowane modelowanie

    • tworzenie hierarchii,
    • implementacja zmian w wymiarach (Slowly Changing Dimensions),
    • relacje wiele-do-wielu,
    • relacje wielokolumnowe,
    • dyskretyzacja danych.

    Warstwa prezentacyjna modelu tabelarycznego

    • nazwy obiektów,
    • ukrywanie kolumn,
    • sortowanie danych w kolumnach,
    • formatowanie,
    • perspektywy,
    • drążenie danych Drillthrough,
    • definiowanie wskaźników KPI

    Podstawy języka DAX

    • składnia formuł,
    • wspierane typy danych,
    • operatory i funkcje.

    Tworzenie kolumn obliczeniowych i miar.

    Obsługa błędów w DAX.

    Najczęściej stosowane funkcje DAX

    • data/czas,
    • tekst,
    • CALCULATE,
    • kontrolowanie filtrów i selekcji,
    • funkcje sortujące,
    • funkcje statystyczne.

    Kontekst wykonywania obliczeń

    • kontekst wiersza,
    • kontekst filtra,
    • modyfikowanie kontekstu,
    • kontekst dla pojedynczych tabel oraz dla wielu tabel.

    Zapytania do modelu tabelarycznego – budowa zapytań w języku DAX.

    Tryby In-Memory i DirectQuery

    • konfiguracja,
    • zastosowania,
    • ograniczenia.

    Bezpieczeństwo danych

    • tworzenie ról,
    • zabezpieczenie serwera,
    • nadawanie uprawnień do danych,
    • definiowanie filtrów w ramach uprawnień,
    • dynamiczne zabezpieczenia z wykorzystaniem języka DAX

    Monitorowanie i optymalizacja działania

    • konfigurowanie wykorzystania pamięci,
    • monitorowanie wskaźników wydajnościowych,
    • optymalizacja zapytań MDX i DirectQuery,
    • wykorzystanie widoków DMV,
    • typowe techniki optymalizacji modelu.
  • Umiejętności

    Po ukończeniu kursu uczestnik/czka będzie potrafił/a:

    • Projektować strukturę modelu tabelarycznego BISM poprzez prawidłowe opisanie modelu wielowymiarowego.
    • Wykorzystać narzędzia Analysis Services do zrealizowania modelu tabelarycznego na serwerze SSAS.
    • Wzbogacić strukturę modelu o elementy typu hierarchie, wskaźniki KPI itp.
    • Tworzyć wydajne rozwiązania analityczne z wykorzystaniem zasad optymalizacji modelu.
    • Wykorzystywać język DAX do budowy formuł oraz miar rozszerzających model.
    • Tworzyć bazy analityczne uwzgledniające różnorodne schematy zabezpieczeń dostępu.
  • Ścieżka rozwoju

    Po zakończeniu szkolenia rekomendowane jest skorzystanie z następujących szkoleń:

    • SQL Server Analysis Services – projektowanie i budowa wielowymiarowych baz OLAP – poziom podstawowy – modele wielowymiarowe OLAP (nazywane również tradycyjnymi) stanowią ważną alternatywę w odniesieniu do modelu tabelarycznego. Są bardziej skomplikowane w budowie i wdrożeniu, ale oferują większe możliwości modelowanie. Szkolenie omawia proces budowy rozwiązania, jego wykorzystanie oraz wprowadza do budowy własnych formuł i zapytań w języku MDX.
    • SQL Server Analysis Services – projektowanie i budowa wielowymiarowych baz OLAP – poziom zaawansowany – szkolenie omawia szczegółowo wykorzystanie języka MDX w zaawansowanych schematach agregacji danych oraz kalkulacjach (instrukcje SCOPE i FREEZE), budowę rozwiązań ROLAP (OLAP czasu rzeczywistego) z użyciem funkcji ProActive Caching, zapis danych do kostek OLAP z wykorzystaniem write-back, możliwe schematy skalowania baz OLAP oraz inne narzędzia SSAS. Techniki te są niezwykle przydatne do budowy rozwiązań odwzorowujących skomplikowane scenariusze biznesowe (np. planowanie, symulacje).
    • SQL Server Analysis Services – eksploracja danych (data mining) – szkolenie omawia trzeci podstawowy obszar funkcjonalny SSAS, moduł służący do budowy i wykorzystania modeli data mining. Służą one do wyszukiwania informacji, reguł oraz ukrytych zależności w zbiorach danych. Znajdują wiele interesujących zastosowań np. do prognozowania przyszłych wartości danych, analizy i przewidywania zachowań klientów (wyszukiwanie podobieństw, analiza koszykowa), oceny danych pod kątem prawdopodobnych błędów (analiza ekstremów) i wiele innych. Szkolenie zapoznaje z narzędziami eksploracji danych dostępnymi na platformie Microsoft z użyciem wielu praktycznych scenariuszy.
    • SQL Server Analysis Services – zapytania i wyrażenia w języku MDX – szkolenie obejmujące tworzenie i wykorzystywanie zapytań w języku MDX. Użycie MDX pozwala na formułowanie skomplikowanych zapytań, z którymi zwykle nie radzą sobie wizualne narzędzia przeglądania kostek OLAP. MDX jest niezwykle bogaty w funkcje ułatwiające rozwiązywanie wielu problemów biznesowych.
    • SQL Server Analysis Services – zapytania i wyrażenia w języku DAX – szkolenie obejmuje tworzenie i wykorzystanie języka DAX do pobierania i modyfikowania modeli tabelarycznych. Język DAX posiada dużą liczbę funkcji wbudowanych, które pozwalają na rozwiązywanie wielu często spotykanych problemów biznesowych.
    • SQL Server Analysis Services – administracja i optymalizacja działania – szkolenie przeznaczone dla osób chcących efektywnie zarządzać platformą analityczną firmy Microsoft. Obejmuje zagadnienia związane z konfiguracją serwera, jego bezpieczeństwem oraz strojeniem wydajnościowym

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

Osiągnięto minimum zgłoszeń
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Warszawa 3 dni
2019-02-25
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Kraków 3 dni
2019-03-11
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Wrocław 3 dni
2019-04-24
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Warszawa 3 dni
2019-05-06
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Kraków 3 dni
2019-05-22
Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych Informatyka Microsoft Wrocław 3 dni
2019-06-12
Strona 1 z 3

Podobne szkolenie

Microsoft SQL Server – Analysis Services – administracja i optymalizacja działania

Szkolenie jest przeznaczone dla osób zajmujących się administrowaniem serwerów, na których pracuje usługa Analysis Services. Wiedza ze szkolenia może być również wykorzystana przez osoby zajmujące się budową i wdrażaniem rozwiązań analityczno-raportowych wykorzystujących platformę Microsoft.

SQL – język dostępu do bazy danych MS SQL Server

Kurs przeznaczony jest dla wszystkich, którzy pracują z oprogramowaniem opartym na relacyjnej bazie MS SQL Server, chcą poznać mechanizmy jej działania oraz nauczyć się jak wybierać interesujące ich informacje z bazy danych.

Strojenie bazy danych i optymalizacja zapytań SQL

Strojenie bazy danych i optymalizacja zapytań SQL

Microsoft SQL Server Reporting Services – Raportowanie ad-hoc przy pomocy Report Builder

Jest to szkolenie przeznaczone dla osób zainteresowanych projektowaniem oraz realizacją rozwiązań raportowych wykorzystujących platformę Microsoft SQL Server 2008/2008R2.

Microsoft SQL Server – Analysis Services – projektowanie i budowa wielowymiarowych baz danych OLAP – poziom podstawowy

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania wielowymiarowych, analitycznych baz danych OLAP. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy analityka tworzącego różnorodne raporty i zestawienia jak również programisty zajmującego się tworzeniem rozwiązań dla platformy przetwarzania danych Microsoft.

SQL – język dostępu do bazy danych MS SQL Server – poziom zaawansowany

Kurs przeznaczony jest dla wszystkich, którzy pracują z oprogramowaniem opartym na relacyjnej bazie MS SQL Server, chcą poznać szeroką paletę możliwości interakcji z bazą oraz oczkują wydajnych rozwiązań w dostępie dużych zbiorów danych o złożonej strukturze.

SQL Server – Reporting Services – projektowanie i realizacja raportów - poziom podstawowy

SQL Server – Reporting Services – projektowanie i realizacja raportów - poziom podstawowy

SQL Server – Reporting Services – projektowanie i realizacja raportów - poziom zaawansowany

SQL Server – Reporting Services – projektowanie i realizacja raportów - poziom zaawansowany

SQL Server – Integration Services – projektowanie i realizacja procesów ETL - poziom podstawowy

SQL Server – Integration Services – projektowanie i realizacja procesów ETL - poziom podstawowy

SQL Server – Integration Services – projektowanie i realizacja procesów ETL - poziom zaawansowany

SQL Server – Integration Services – projektowanie i realizacja procesów ETL - poziom zaawansowany

Microsoft SQL Server 2012 – język Transact-SQL – poziom podstawowy

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania relacyjnych baz danych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, administratora baz danych jak i analityka tworzącego różnorodne raporty i zestawienia.

Microsoft SQL Server 2012 – język Transact-SQL – poziom zaawansowany

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania relacyjnych baz danych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, administratora baz danych jak i analityka tworzącego różnorodne raporty i zestawienia.

Microsoft SQL Server 2012 – język Transact-SQL – programowanie

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką programowania aplikacji bazodanowych przy pomocy języka T-SQL. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, jak i analityka tworzącego zaawansowane rozwiązania przetwarzania danych w różnorodnych formatach.

Microsoft SQL Server 2012 – język Transact-SQL – wykorzystanie XML

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką przetwarzania danych w formacie XML przy pomocy języka T-SQL. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy programisty, administratora baz danych jak i analityka tworzącego zaawansowane rozwiązania przetwarzania danych w różnorodnych formatach.

Microsoft SQL Server 2012 – administracja serwerem

Szkolenie jest przeznaczone dla osób zainteresowanych zarządzaniem serwerem bazy danych Microsoft SQL Server, m.in. programistów baz danych, wdrożeniowców aplikacji bazodanowych, przyszłych administratorów baz danych.

Microsoft SQL Server – Optymalizacja zapytań i strojenie wydajnościowe

Microsoft SQL Server – Optymalizacja zapytań i strojenie wydajnościowe

Microsoft SQL Server 2012 – tworzenie rozwiązań Business Intelligence

Szkolenie przeznaczone jest dla administratorów baz danych oraz programistów chcących poszerzyć swoje kompetencje o projektowanie i realizację aplikacji Business Intelligence.

Microsoft SQL Server – Analysis Services – projektowanie i budowa wielowymiarowych baz danych OLAP – poziom zaawansowany

Microsoft SQL Server - Analysis Services - projektowanie i budowa wielowymiarowych baz danych OLAP - poziom zaawansowany

Microsoft SQL Server – Analysis Services – projektowanie i budowa modeli tabelarycznych

Szkolenie jest przeznaczone dla osób chcących zapoznać się z techniką wykorzystania modeli tabelarycznych. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy analityka tworzącego różnorodne raporty i zestawienia jak również programisty zajmującego się tworzeniem rozwiązań dla platformy przetwarzania danych Microsoft.

R – analiza danych, uczenie maszynowe – poziom podstawowy

Szkolenie jest przeznaczone dla osób chcących zapoznać się z możliwościami analizy i eksploracji danych z użyciem języka R oraz Microsoft SQL Server 2016. Umiejętności nabyte w trakcie szkolenia mogą być przydatne w codziennej pracy analityka biorącego udział w procesach podejmowania decyzji, tworzącego różnorodne raporty i zestawienia. Szkolenie pozwala również na uzyskanie dodatkowych kompetencji przez programistów bazodanowych.

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33