Andmeanalüüs ja visualiseerimine SQL abil

Andmetest ja nende töötlusest ei pääse tänapäeval ükski IT-ga tegelev inimene. Mis oskusi on edukaks andmeanalüüsiks vaja? Kuidas oma tulemusi efektiivselt teistele arusaadavaks teha ja jagada?

Neile küsimustele ja teistelegi saab vastused koolitusel “Andmeanalüüs ja visualiseerimine SQL abil”, kus praktika kinnitab teooriat.

Koolituse eesmärk on osalejatele kinnistada peamisi SQL põhise andmeanalüüsi võtteid ning teha sissejuhatus andmete visualiseerimise lõpmatute võimalustega maailma.

Sihtgrupp: koolitus on mõeldud algtasemel SQL päringukeele oskusega andmehalduritele, analüütikutele ja arendajatele, kes soovivad astuda järgmist sammu oma töö efektiivsuse suurendamisel või andmeteaduse valdkonnas edasi liikuda.

Koolitusel osalemise eeldused:

Praktilised harjutused eeldavad vähemalt algtasemel kokkupuudet SQL päringukeelega ja tekstifailide redigeerimise oskust. Konkreetselt kasutame andmebaasimootorina vabavaralist PostgreSQL baasimootorit, aga sobib ka Oracle, MS SQL, MySQL jms kogemus. Päringukeskkonnaks ja visualiseerimiseks kasutame vabavaralisi programme pgAdmin ja Grafana.

Koolituse tulemusena osaleja:

  • oskab erinevate andmebaasidega tööd teha;
  • oskab andmeid analüüsiks ette valmistada ja SQL abil pärida;
  • tunneb andmeanalüüsi ja statistika peamisi võtteid;
  • teab keerukamaid SQL konstruktsioone, sh aknafunktsioone;
  • oskab tulemusi visualiseerida Grafana tarkvara abil.

Metoodika:

Kursuse alguses selgitab koolitaja välja osalejate senised teadmised ja erihuvid ning saadud info põhjal on vastavalt võimalik osade teemaplokkide spetsiifilisem käsitlus. Koolitusel on teooria ja praktika omavahel läbivalt seotud. Tutvustatakse levinumaid tööriistu, mis sobivad ka algajatele. Õpiväljundite omandamist hinnatakse peale iga teooriaplokki tehtavate praktiliste harjutuste kaudu.

Maht: 16 akadeemilist tundi

Täienduskoolituse õppekavarühm: 0613 Tarkvara ja rakenduste arenduse ning analüüsi õppekavarühm

 

Koolitust viib läbi Kaarel Moppel.

Kaarel on mitmekülgse IT-kogemusega andmebaaside professionaal, kellel on üle 10 aasta töökogemust Euroopa suurfirmades. Ta on osalenud väga suuremahulistes PostgreSQL projektides andmebaasiinseneri, arhitekti ja konsultandina.

Ajakava

1.päev
2.päev
09:15 - 09:30
Kogunemine
09:30 - 11:00
Sissejuhatus
  • Kursuse ülevaade
  • Põhimõisted
  • Praktiliste kasutusvaldkondade näited
  • Kasutatud tarkvara tutvustus

Kasutatavad meetodid: loeng

11:00 - 11:15
Kohvipaus
11:15 - 12:45
Andmekogude praktiline käsitlemine
  • Andmete pärimine SQL abil ja analüüsiks ettevalmistamine
  • Andmete andmebaasi laadimine/import
  • Levinud failiformaadid ja transformatsioonid, sh regulaaravaldised
  • EDA - Exploratory Data Analysis

Kasutatavad meetodid: loeng + harjutus

12:45 - 13:30
Lõuna
13:30 - 15:00
SQL andmeanalüüsi lihtsamad võtted
  • Järjestamine/sorteerimine, nullide käsitsus
  • Grupipõhised agregaatfunktsioonid
  • Grupi näidisridade leidmine
  • Pivot

Kasutatavad meetodid: loeng + harjutus

15:00 - 15:15
Kohvipaus
15:15 - 16:45
SQL Statistika põhifunktsioonid
  • Regressioonarvutus
  • Järjestusfunktsioonid (ranking)
  • Kvantiilanalüüs

Kasutatavad meetodid: loeng + harjutus

09:00 - 09:30
Kogunemine, eelmise päeva küsimused ja kordamine, puhver
09:30 - 11:00
SQL aknafunktsioonide tutvustus
  • Reapõhise analüütika tutvustus
  • Duplikaatide ridade leidmine / eemaldamine
  • Jooksvad keskmised ning summad
  • YOY protsentuaalne arvutamine

Kasutatavad meetodid: loeng + harjutus

11:00 - 11:15
Kohvipaus
11:15 - 12:45
Andmete visualiseerimine Grafana abil
  • Tutvustus - installeerimine ja seadistamine
  • Põhiliste andmeesituspaneelide tutvustus
  • Päringute kirjutamine ja testimine

Kasutatavad meetodid: loeng+ harjutus

12:45 - 13:30
Lõuna
13:30 - 15:00
Grafana praktiline kasutamine
  • Graafikud
  • Tabelid
  • Counterid
  • Näidikud
  • Linkimine

Kasutatavad meetodid: loeng + harjutus

15:00 - 15:15
Kohvipaus
15:15 - 16:45
Teemad edasijõudnutele
  • Päringute kiirendamine, andmelaod
  • Tekstiotsing, hägusotsing
  • Muude levinumate vabavaraliste visualiseerimiskeskkondade tutvustus

Kasutatavad meetodid: loeng

Lisainfo

Registreerudes e-poe, e-kirja või telefoni teel, saadame Teile arve ja täpsema info osalemise kohta. Üks nädal enne igat koolituspäeva saadame Teile e-kirjaga meenutuse osalemise infoga. Koolitusel osalemine on nimeline, kuid saate osalejat tasuta muuta kuni koolitusprogrammi alguseni.   

Koolituse läbinutele väljastatakse tunnistus. Tunnistuse väljastamise eelduseks on terves mahus koolitusel osalemine ja õpiväljundite saavutamine. Õpiväljundite saavutamist hinnatakse praktiliste tööde käigus. Osalejale, kes õpiväljundeid saavutanud ei ole, väljastatakse soovi korral koolitusel osalemise kohta tõend. 

Koolitus toimub õppeks vajaliku tarkvaraga arvutiklassis. Ratastooliga ligipääs on tagatud. 

Tühistamistingimused

Kui te ei saa mingil põhjusel koolitusel osaleda, palun andke sellest teada e-posti aadressil [email protected]. Kui teatate mitteosalemisest vähemalt 10 tööpäeva ette, lepime Teiega kokku uue aja või tagastame 100% koolituse maksumusest. Tagastame koolituse osalustasu täismahus juhul, kui pole tehtud koolituse korraldamisega seotud kulutusi (ostetud õppematerjale jms). 

Kui teatate mitteosalemisest 5-9 tööpäeva enne koolitust, kuulub tasumisele 50% arvest.

Hilisemal teavitamisel, koolitusele mitteilmumisel, sellest mitteteatamisel või koolituse poolelijätmisel õppetasu ei tagastata.