Apache Hive er blitt en de facto standard for distribuerte datavarehus - opprinnelig utviklet av Facebook for å kunne bruke et SQL-liknende språk i MapReduce-operasjoner med spørringer i store, distribuerte datasett. Hive brukes nå av en rekke kjente firmaer, fra Facebook, CNET og Scribd til Netflix og Last.fm.

Hvem passer kurset for?

Dette kurset passer for deg som vil ha en grunnleggende innføring og hjelp til å komme igang med Hive og HiveQL - enten du er drifter, utvikler eller analytiker. 

Forkunnskaper

Kurset krever ingen forkunnskaper uten generelt gode datakunnskaper, men et grunnleggende kjennskap til databaser (relasjonelle eller NoSQL) vil være en fordel. Vi anbefaler også at man har gjennomgått Hadoop grunnkurs, men dette er ikke en nødvendig forutsetning for at man skal ta dette kurset.

Målsetting

Etter gjennomført kurs skal deltakerne kunne installere og bruke Hive og HiveQL via terminalklient, web-grensesnitt (Hadoop User Experience) og drivere for bl.a. Java, PHP og Python.

Gjennomføring

Kurset går over tre dager (9-15) og kan gjennomføres bedriftsinternt, eller i våre kurslokaler i Oslo sentrum.

Lærebok:Edward Capriolo og Dean Wampler: Programming Hive, eller tilsvarende, samt online kursmateriell gjennom Axennas E-læringsportal

Kursinnhold

Kurset starter fra grunnen av med installasjon og konfigurering av Hive. Vi bruker Hortonworks Hadoop-distribusjon til kurset, men går også igjennom installasjon av Hive direkte fra Apache.org.

Kursemner

  1. Introduksjon til distribuerte systemer og filsystemer
  2. Installasjon og konfigurering av Hive
  3. Hive og Hadoops økosystem
  4. Introduksjon til HiveQL, Hive CLI og Beeline
  5. Importering og eksportering av data mellom Hive og filer / relasjonelle databaser.
  6. Spørringer i distribuerte datasett med HiveQL
  7. Oppretting av datavarehus og tabeller
  8. Hive via Java, PHP og Python
  9. Hive med Tez
  10. Hive med HCatalog og HBase
  11. Hive med Spark SQL
  12. Sikkerhet og brukertilgang til Hive
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og lærebok er inkludert i kursavgiften
  • Kursavgift: kr. 13 500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og lærebok er inkludert i kursavgiften
  • Kursavgift: kr. 13 500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!
  • Kurset går over 3 dager fra 9.00 til 15.00 og holdes i våre lokaler i Oslo sentrum.
  • Lunsj og lærebok er inkludert i kursavgiften
  • Kursavgift: kr. 13 500,-

Send en epost til kurs@axenna.no for å melde deg på kurset

Passer ikke datoene?

  • Send oss en epost med hvilke datoer som passer, så skal vi se om vi kan ordne det!