The aim of the course is to add some really important tools in your arsenal to help you solve various big data problems. We’ll start with giving answers to questions like “What is Big Data? Why is it important or useful? How do you store this big data?” We’ll then study different tools and programming models from the big data technology stack which will help us to analyze the data. Topics include some of the projects in the Hadoop ecosystem such as MapReduce, Pig, Hive, Sqoop, Flume, HBase (NoSQL DB), Zookeeper and Apache Spark ecosystem projects. We’ll also cover an introduction to AWS and EMR. You’ll be mainly working with a single node Hadoop distribution of Cloudera. (4 units) (No prerequisites)
သင်တန်း၏ရည်ရွယ်ချက်မှာသင်အမျိုးမျိုးသောကြီးတွေဒေတာပြဿနာများကိုဖြေရှင်းနိုင်ကူညီဖို့ရန်သင့်အာဆင်နယ်အသင်းအတွက်အချို့တကယ်အရေးကြီးသော tools တွေကိုထပ်ထည့်ဖို့ဖြစ်ပါတယ်။ ကျနော်တို့ Big Data ကဘာလဲ "ကဲ့သို့မေးခွန်းတွေရဲ့အဖြေပေးခြင်းနှင့်အတူစတင်ပါလိမ့်မယ်? အဘယ်ကြောင့်အရေးကြီးသောသို့မဟုတ်အသုံးဝင်သောပါသလဲ သင်ဤကြီးမားသော data ကိုဘယ်လိုသိုလှောင်သလဲ? "ကျနော်တို့ထို့နောက် data တွေကိုခွဲခြမ်းစိတ်ဖြာဖို့ကျွန်တော်တို့ကိုကူညီတံ့သောကြီးဒေတာနည်းပညာကို stack ကနေကွဲပြားခြားနားသောကိရိယာများနှင့် programming ကိုမော်ဒယ်များလေ့လာပါလိမ့်မယ်။ ခေါင်းစဉ်များထိုကဲ့သို့သော MapReduce, ဝက်, အုံ, Sqoop, Flume, HBase (NoSQL DB), Zookeeper နှင့် Apache ကို Spark ဂေဟစနစ်စီမံကိန်းများအဖြစ် Hadoop ဂေဟစနစ်အတွက်စီမံကိန်းများကိုအချို့ပါဝင်သည်။ ငါတို့သည်လည်း AWS နှင့် EMR တစ်ခုမိတ်ဆက်စကားကိုဖုံးလွှမ်းလိမ့်မယ်။ သငျသညျအဓိကအားဖွငျ့ Cloudera ၏တစ်ခုတည်း node ကို Hadoop ဖြန့်ဖြူးနဲ့အလုပ်လုပ်ပါလိမ့်မယ်။ (4 ယူနစ်) (ဘယ်သူမျှမကလိုအပ်ချက်)