Power BI napredni tečaj

Power BI tečajeve održavamo i ONLINE uživo!

Power BI napredni tečaj

Power BI napredni tečaj  održat ćemo u terminu: (bit će određen ako bude interesa).

Prijaviti se možete ispod (klikom na gumb “Prijava”).

Prijava

Ako ste zainteresirani za pohađanje ili organiziranje tečaja u tvrtki, slobodno nas kontaktirajte.

Ako još niste pohađali Power BI tečaj, u ponudi imamo Power BI tečaj na koji se možete prijaviti.

Power BI napredni tečaj u ponudi je i kao javni tečaj (polaznici iz različitih tvrtki), namijenjen svakome tko želi naučiti raditi s Power BI alatima na naprednom nivou (Power Query, DAX i vizualizacija podataka u Power BI alatu).

Tečaj se održava uživo, a postoji mogućnost istovremenog pohađanja ONLINE tečaja za polaznike kojima to više odgovara.

Mjesto održavanja je u Zagrebu, a prema zahtjevu, za organizirane grupe može biti u bilo kojem gradu u Hrvatskoj ili izvan Hrvatske.

Termin tečaja:
Mjesto održavanja: Strojarska cesta 24, Zagreb, učionice tvrtke Trinom d.o.o. (mapa).

O ostalim detaljima vezanim uz održavanje tečaja bit ćete pravovremeno obaviješteni.

Cijena tečaja uživo u učionici: 660 EUR + PDV (cijena za organizirane grupe ili za tečajeve u tvrtkama dogovara se posebno – info@labo.hr)

Tvrtke koje prijave 2 ili više polaznika ostvaruju pravo na 10% popusta.
Iznos je potrebno uplatiti na transakcijski račun tvrtke Labo d.o.o. najkasnije 14 dana prije početka održavanja tečaja.

Ako se održava unutar tvrtke, trajanje Power BI tečaja može se prilagoditi polaznicima tvrtke. Tečaj može trajati 3 dana (preporuka), ali može i 2 dana.

Power BI napredni tečaj koncipiran je kao 3-dnevni tečaj za polaznike koji imaju iskustvo u radu s Power BI alatom.

Može se pohađati i samo posljednji dan edukacije ako netko želi, na kojem se bavimo vizualizacijom podataka u Power BI sustavu.

Cijena modula Power BI vizualizacija podataka uživo (3. dan) u učionici: 220 EUR + PDV.

Opis

  • Analitičar ste koji koristi Power BI alat, ali želite naučiti više i koristiti napredne tehnike pri izradi izvješća.
  • Power Query poznajete, koristite sučelje, ali ponekad trebate upotrijebiti i neku funkciju ili napisati vlastitu, trebate ući u Advanced Editor ili barem znati urediti formulu.
  • Koristite DAX, ali znate da on može i više od onoga što se na prvi pogled čini. Upoznat ćete ga detaljnije na primjerima.
  • Vizualizacija podataka nije pretjerano teška, ali treba znati napraviti oku ugodne i smislene grafove te intuitivno korisničko sučelje za korištenje izvješća. Napravit ćemo izvješće od početka do kraja uz korištenje mnogih naprednih funkcionalnosti.

Trajanje

3 dana (24 šk. sata)

Predavač

Dražen Hanžić

Power BI napredni tečaj

Cilj

Polaznici će naučiti napredne tehnike pri korištenju Power Query alata, izradu  naprednih DAX kalkulacija (Data Analysis Expressions) te vizualizirati podatke u Power BI Desktop aplikaciji.

Polaznici

Tečaj je namijenjen svima koji u radu već koriste Power BI alat, a imaju potrebu savladati napredne tehnike.

Napomena

Preduvjet za pohađanje tečaja je poznavanje korištenja Power BI alata uz instaliranu Power BI Desktop aplikaciju.

Sadržaj

Power Query (1. dan)

Složeni primjeri transformacije podataka (Unpivot, Transpose, Group By i dr.) i automatizacija obrade podataka

Tipovi podataka u Power Query alatu i pretvorbe uz korištenje funkcija

  • funkcije za rad s tekstom, za rad s datumima, za pretvorbu podataka i logičke funkcije

Izvori podataka i načini uvoza u Power Query

  • .xlsx, .csv i .txt datoteke, baze podataka, web, .pdf dokumenti, .xml datoteke i dr.
  • Power BI Datasets i Power BI Dataflows

Izrada kalendar tablice uz izradu kalkulacijskih polja (Calculated columns)

Korištenje parametara i varijabli u kodu koji doprinose fleksibilnosti koda i jednostavnijem održavanju rješenja (value, list of values, list query)

Programski jezik M (Power Query Formula Language)

  • upoznavanje osnovnih objekata (rad s listama, zapisima i tablicama)
  • korištenje relativnih i apsolutnih adresa
  • izrada korisničkih funkcija (pretvaranje programskog koda u funkciju)

Optimizacija Querya

  • Brisanje nepotrebnih stupaca i redaka
  • Group By – drastično smanjenje veličine datoteke
  • Query Folding, Enable Load i Incremental Refresh (Power BI)

DAX i modeliranje podataka (2. dan)

Upoznavanje DAX kalkulacija na naprednom nivou

Uvod u modeliranje podataka i koncepti bitni za DAX

  • Podatkovne i dimenzijske tablice (Fact i Dimension)
  • Star i Snowflake shema, relacije, Cardinality, Cross filter smjer, hijerarhije

Relacije u modelu podataka

  • 1 to Many – najčešća i najbrža relacija
  • Many to Many – kada je koristiti?
  • Bidirectional relationship – kada je koristiti, zamke koje krije i postoji li zamjena?
  • Disconnected Tables – kada koristiti tablice koje nisu povezane relacijama?

Row-Level Security (RLS) – dodjela prava za pregled određenih podataka u izvješću

  • Što znači RLS u modeliranju podataka?
  • Izrada rola u Power BI Desktopu i dodjela rola u Power BI Servisu
  • Implementacija statičkog i dinamičkog RLS modela
  • Implementacija hijerarhijskog RLS modela
  • PATH, PATHITEM i PATHCONTAINS funkcije
  • SWITCH i Calculation groups

Filter Context i Row Context – detaljno objašnjenje

  • Iteratori – Row Context
  • Expanded Tables – Filter Context
  • Promjena konteksta upotrebom DAX funkcija (REMOVEFILTERS, ALL, ALLSELECTED, ALLEXCEPT i filteri u CALCULATE)
  • Context Transition – bitan koncept za napredne kalkulacije

Filtriranje u DAX-u

  • Jednostavni filteri (Boolean)
  • Tablice kao filteri
  • Extended columns (Virtual columns)

CALCULATE – najvažnija DAX funkcija – detaljan uvid u primjenu

  • Korištenje funkcije uz jednostavne logičke izraze za filtere nad stupcima
  • Napredno korištenje uz tablice kao filtere
  • CALCULATETABLE – kada je koristimo?
  • Detaljno upoznavanje najpopularnije DAX funkcije na primjerima

X funkcije (Iteratori) – kada ih koristiti?

  • SUMX – detaljno objašnjenje slučajeva kada se koristi (RELATED)
  • AVERAGEX
  • Ugniježđeni iteratori
  • EARLIER i EARLIEST
  • Debugging – testiranje formula

Filter funkcije

  • FILTER
  • ALL (REMOVEFILTERS), ALLEXCEPT, ALLSELECTED, ALLNOBLANKROW, FILTER, KEEPFILTERS, LOOKUPVALUE, SELECTEDVALUE
  • sve tajne ALL funkcija

Filtriranje korištenjem Measures

  • Jednostavno filtriranje
  • Sumarne tablice i Measures – SUMMARIZE i GROUPBY

Time Intelligence

  • Tablica kalendara i Time Intelligence funkcije
  • Tehnike testiranja i otkrivanja grešaka (Debugging) – Measures i Calculated Tables

DAX Queries

  • Izrada Calculated table
  • EVALUATE, SUMMARIZE, GROUPBY, ADDCOLUMNS, SUMMARIZECOLUMNS i dr.
  • INTERSECT, EXCEPT i UNION
  • Korištenje virtualnih tablica u Measures

Korištenje varijabli u formulama

  • VAR i RETURN
  • Pojednostavljenje formula i poboljšanje performansi

Vizualizacija podataka i Power BI servis (3. dan)

Uvod i pojašnjenje mogućnosti alata Power BI Desktop i Power BI Servisa

Principi vizualizacije podataka

Korištenje postojećih tema i izrada korisničke teme (Custom Theme)

Izrada intuitivnog korisničkog sučelja uz navigaciju

  • sakrivanje polja koja nisu potrebna korisnicima pri izradi izvješća, smještanje kalkulacija u određene mape za olakšan pristup, izrada hijerarhija podataka (Hierarchies) za analizu različitih nivoa podataka (Drill Down) i izrada navigacije

Korištenje Filtera i Slicera – za vizual, cijelu stranicu ili izvješće te njihovo sinkroniziranje

Bookmarks – spremanje snimke stanja i dinamička promjena vizuala

Buttons – kretanje između pojedinih Bookmarka

Cross Filter i Cross Highlight – uključivanje i isključivanje filtriranja za pojedine vizuale

Vrste vizuala i njihova namjena uz detaljne mogućnosti oblikovanja (prilagodba)

  • Table i Matrix – korištenje hijerarhija podataka, poveznica i dr.
  • Bar, Column, Line, Area, Donut, Gauge, Ribbon, KPI, Card, Multi card, Map, Waterfall i dr.
  • AI vizuali – Decomposition tree, Key Influencers, Smart narrative i Q&A
  • Custom vizuali – npr. Bullet chart i dr.

Conditional Formatting – uvjetno oblikovanje u Table, Matrix, grafovima i u Card vizualu

Tooltips – dodatne informacije pri analizi podataka

Prikaz odabrane vrijednosti u Cardu, u naslovu vizuala i dr. (SELECTEDVALUE)

Parameters – Number i Fields – korištenje vizuala uz jednostavnu promjenu kalkulacija (Measures) ili polja koja se uspoređuju u Sliceru

Drill Through Pages – prikaz detalja na odvojenim stranicama izvješća

Performance Analyzer – savjeti za poboljšanje performansi izvješća

RLS – što tko smije vidjeti – ograničenje prikaza podataka korištenjem rola (Roles)

PowerPoint – interaktivno korištenje izvješća (Report ili Dashboard) u prezentaciji

Power BI Servis – objava i dijeljenje izvješća ili podatkovnog modela, automatsko osvježavanje izvješća, izrada Dashboarda, obavijesti o promjeni rezultata, korištenje komentara, Bookmarka, eksport podataka u Excel, .pdf ili PowerPoint i dr.

Excel i Power BI – Analyze in Excel – spajanje Pivot tablicom iz Excela na Power BI Dataset u Servisu te nekoliko načina za eksport podataka u Excel

Način učenja

Rad na naprednim primjerima.