Fakulteta za elektrotehniko, računalništvo in informatiko · Univerza v Mariboru
Arhitekture velepodatkov
Za Arhitekture velepodatkov še ni zapiskov.
Imaš svoje zapiske? Objavi jih: ceno določiš ti, z naročnino ti ostane cela, DDV se doda kupcu.
Objavi zapiskeČakaš na zapiske? Prijavi se in povej. Ko jih kdo objavi, dobiš sporočilo.
Želim zapiskeKaj lahko narediš že danes
Naloži svoje gradivo za Arhitekture velepodatkov: Mai ga prebere in ti iz njega naredi kartice, kviz in razlago, ko ti kaj ni jasno. Če zapiske kasneje objaviš, jih prodajaš tukaj.
Naloži svoje gradivoUčni načrt
Podatki so iz učnega načrta, ki ga objavlja Fakulteta za elektrotehniko, računalništvo in informatiko. Prebrano 6. 9. 2026. Poglej izvirnik
6 kreditnih točk
Obveznosti v urah
- Predavanja45 ur
- Vaje30 ur
- Samostojno delo105 ur
Vsebina
- Uvod: Pregled koncepta, lastnosti in definicija velepodatkov za programske inženirje
- Programske arhitekture, vzorci in postopki v povezavi z velepodatki
- Celovita podpora razvoju rešitev temelječih na velepodatkih
- Raznolikost podatkovnih virov (relacijske podatkovne baze, podatkovne baze NoSQL, drugi viri strukturiranih in nestrukturiranih podatkov)
- Zajem in zaužitje podatkov s pomočjo ETL, sporočilnih sistemov (Sqoop, Flume)
- Prenos podatkov v obliki paketne obdelave in v obliki pretakanja
- Shranjevanje velepodatkov, koncept podatkovnih jezer (Hadoop datotečni sistem HDFS, NoSQL, HBase)
- Porazdeljeno procesiranje velepodatkov s pomočjo programskega ogrodja MapReduce
- Upravljanje s podatkovnimi modeli in formati ter verzioniranjem v porazdeljenih IT arhitekturah (Avro)
- Izvajanje analiz nad podatki s pomočjo povpraševanja (HiveQL, Spark (SQL, pyspark))
- Učinkovito iskanje skozi velepodatke (Elasticsearch, Lucene)
- Predstavitev in vizualizacija velepodatkov (Kibana)
- Upravljanje in spremljanje arhitektur velepodatkov (Ambari)
- Orkestracija in koreografija s pomočjo podatkovno vodenih arhitektur velepodatkov
- Zagotavljanje varnosti arhitektur velepodatkov ter programskih rešitev temelječih na velepodatkih
- Od podatkovnih baz, skladišč, jezer do kolišč
- Stolpčni in odprti formati datotek (npr. Parquet)
- Odprti formati tabel (npr. Delta, Iceberg) in njihova podpora koliščem
- Medaljonska arhitektura upravljanja podatkovnih jezer
- Samodejno pridobijanje konteksta za modele strojnega učenja iz zunanjih virov podatkov shranjenih v vektorskih bazah (RAG)
- Objektni formati shranjevanja datotek v oblaku (npr. S3)
Ocenjevanje
Pisni izpit 50 %, Laboratorijsko delo 50 %
Pogoji za vključitev
Pogojev ni.
Literatura
- G. P, Harrison. Next Generation Databases: NoSQLand Big Data. Apress, 2015
- M. Kleppmann: Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, 1st Edition, O'Reilly, 2017
- T. Malaska, J. Seidman, Foundations for Architecting Data Solutions: Managing Successful Data Projects, 1st Edition, O'Reilly, 2018
- N. Narkhede, Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale, 1st Edition, O'Reilly, 2017
Kako deluje
- Zapiske kupiš enkrat in ostanejo tvoji.
- V aplikaciji iz njih dobiš kartice, kvize in Mai, ki pozna gradivo.
- Ceno določi avtor. Prodajalec je Mislo AI, račun dobiš od nas.
