डेटा संरचनाएँ

डेटा इंजीनियरिंग को समझना

Hadrien Lacroix

Content Developer at DataCamp

संरचित डेटा

  • खोज और आयोजन में आसान
  • समान मॉडल, पंक्तियाँ और स्तंभ
  • परिभाषित प्रकार
  • समूह बनाकर रिलेशन बना सकते हैं
  • रिलेशनल डेटाबेस में संग्रहीत
  • लगभग 20% डेटा संरचित है
  • SQL से बनाया और क्वेरी किया जाता है
डेटा इंजीनियरिंग को समझना

कर्मचारी तालिका

index last_name first_name role team full_time office
0 Thien Vivian Data Engineer Data Science 1 Belgium
1 Huong Julian Data Scientist Data Science 1 Belgium
2 Duplantier Norbert Software Developer Infrastructure 1 United Kingdom
3 McColgan Jeff Business Developer Sales 1 United States
4 Sanchez Rick Support Agent Customer Service 0 United States
डेटा इंजीनियरिंग को समझना

रिलेशनल डेटाबेस

office address number city zipcode
Belgium Martelarenlaan 38 Leuven 3010
UK Old Street 207 London EC1V 9NR
USA 5th Ave 350 New York 10118
डेटा इंजीनियरिंग को समझना

रिलेशनल डेटाबेस

index last_name first_name office address number city zipcode
0 Thien Vivian Belgium Martelarenlaan 38 Leuven 3010
1 Huong Julian Belgium Martelarenlaan 38 Leuven 3010
2 Duplantier Norbert UK Old Street 207 London EC1V 9NR
3 McColgan Jeff USA 5th Ave 350 New York 10118
4 Sanchez Rick USA 5th Ave 350 New York 10118
डेटा इंजीनियरिंग को समझना

अर्ध-संरचित डेटा

  • तुलना में खोजना और व्यवस्थित करना आसान
  • समान मॉडल, कम कड़ा इम्प्लिमेंटेशन: अलग ऑब्जर्वेशन के अलग आकार
  • अलग-अलग प्रकार
  • समूह बन सकते हैं, पर अधिक मेहनत चाहिए
  • NoSQL डेटाबेस: JSON, XML, YAML
डेटा इंजीनियरिंग को समझना

पसंदीदा कलाकारों की JSON फ़ाइल

{
  {"user_1645156":
     "last_name": "Lacroix",
     "first_name: "Hadrien",
     "favorite_artists": ["Fools in Deed", "Gojira", "Pain", "Nanowar of Steel"]},
  {"user_5913764":
     "last_name": "Billen",
     "first_name: "Sara",
     "favorite_artists": ["Tamino", "Taylor Swift"]},
  {"user_8436791":
     "last_name": "Sulmont",
     "first_name: "Lis",
     "favorite_artists": ["Arctic Monkeys", "Rihanna", "Nina Simone"]},
  ...
}
डेटा इंजीनियरिंग को समझना

असंरचित डेटा

  • किसी मॉडल का पालन नहीं करता, पंक्तियों-स्तंभों में नहीं समा सकता
  • खोजना और व्यवस्थित करना कठिन
  • प्रायः टेक्स्ट, ध्वनि, चित्र या वीडियो
  • आमतौर पर डेटा लेक में, कभी-कभी वेयरहाउस या डेटाबेस में
  • अधिकांश डेटा असंरचित है
  • अत्यंत मूल्यवान हो सकता है
डेटा इंजीनियरिंग को समझना

गीत

डेटा इंजीनियरिंग को समझना

गीत स्पेक्ट्रम

डेटा इंजीनियरिंग को समझना

एल्बम कवर

डेटा इंजीनियरिंग को समझना

म्यूज़िक वीडियो

डेटा इंजीनियरिंग को समझना

कुछ संरचना जोड़ना

  • असंरचित डेटा को खोजने और व्यवस्थित करने के लिए AI का उपयोग करें
  • जानकारी जोड़कर इसे अर्ध-संरचित बनाएँ
डेटा इंजीनियरिंग को समझना

सारांश

  • संरचित डेटा
  • अर्ध-संरचित डेटा
  • असंरचित डेटा
  • तीनों के बीच अंतर
  • उदाहरण दें
डेटा इंजीनियरिंग को समझना

अभ्यास करते हैं!

डेटा इंजीनियरिंग को समझना

Preparing Video For Download...