Büyük veriyi MapReduce ile süzün
Hadoop MapReduce ile map-only filtreleme, koşullu seçim, örnekleme, top-N, tekilleştirme, Bloom filtresi ve distributed cache kullanarak büyük veride filtreleme desenleri eğitimi.
Filtreleme desenleri odaklı uygulamalı MapReduce eğitimi
Bu eğitim, Hadoop MapReduce ile büyük veri setlerinden ilgili kayıtları filtreleme, ayıklama ve seçme desenlerini öğretir. Map-only filtreleme işleri, koşullu kayıt seçimi, örnekleme (sampling), top-N deseni, tekilleştirme (distinct), Bloom filtresi ile üyelik testi, distributed cache ile referans veri dağıtımı ve Counter ile filtre istatistikleri gibi somut konuları kapsar. Katılımcı gerçek veri setleri üzerinde performanslı filtreleme işleri yazarak gereksiz veriyi erken eleme pratiği kazanır.
2 Gün. Her gün dört modül; her modül kısa anlatım ve Hadoop üzerinde kod labı içerir.
Temel Seviye — Hadoop MapReduce ile büyük veri setlerinde filtreleme, ayıklama ve seçim desenleri uygulama.
Tek düğümlü Hadoop ortamında filtreleme desenlerini Java ile kodlayıp örnek veri setleri üzerinde çalıştırarak öğrenme.
Gereksiz kaydı hattın başında eleyerek işleme maliyetini ciddi biçimde düşürürsünüz.
Filtreleme, top-N ve distinct gibi tekrar eden desenleri doğrudan uygulayabilirsiniz.
Bloom filtresi ve distributed cache ile pahalı aramaları hızlandırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Mapper ve Reducer kavramlarına giriş düzeyinde aşinalık gerekir.
Temel Java ile kod yazabilmek beklenir.
HDFS'e veri yükleme ve okuma pratiği faydalıdır.
JDK ve tek düğümlü Hadoop kurulu bir makine önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Reducer'sız filtreleme işleri yazarak gereksiz shuffle'dan kaçınabilirsiniz.
Çok kriterli ve regex tabanlı filtreleme uygulayabilirsiniz.
Tekrarlanabilir örnekleme işleri kurabilirsiniz.
Yerel ve global top-N deseni ile sıralı seçim yapabilirsiniz.
Büyük veride distinct kayıt üretebilirsiniz.
Üyelik testiyle join öncesi hızlı eleme yapabilirsiniz.
Referans veriyi map-side lookup için dağıtabilirsiniz.
Counter ile filtre etkinliğini ölçebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Talend Studio ile HDFS, Hive ve Spark üzerinde görsel büyük veri ETL job'ları tasarlayın: tMap, tHive, context ve çizelgeleme. Uygulamalı DVA eğitimi.
Detayları Gör →Büyük veride dağıtık işleme, örnekleme, HyperLogLog ve Count-Min sketch, PCA ve Spark MLlib ile ölçeklenebilir analitik tekniklerini uygulamalı öğrenin.
Detayları Gör →Apache Kafka'yı mimariden üretime: topic, partition, producer/consumer API, exactly-once, Kafka Streams ve Connect ile uygulamalı olay akışı eğitimi.
Detayları Gör →Hadoop üzerinde HiveQL ile SQL benzeri sorgulama ve Pig Latin ile veri akışı programlamayı uygulamalı öğrenin: partition, UDF ve uçtan uca ETL.
Detayları Gör →Hive sorgularını partition pruning, bucketing, ORC/Parquet ve Tez ayarlarıyla hızlandırın. EXPLAIN plan okuma ve CBO ile ileri optimizasyon eğitimi.
Detayları Gör →