डेटा Ingestion

Understanding Modern Data Architecture

Miller Trujillo

Senior Software Engineer

डेटा ingestion क्या है?

  • Functional आवश्यकताएँ
  • Analytics, functional को प्रभावित कर सकता है

डेटा स्रोत, ingestion, स्टोरेज, प्रोसेसिंग, ऑर्केस्ट्रेशन, गवर्नेंस, सर्विंग, और एनालिटिक्स स्टोरेज व रिपोर्टिंग सहित जनरल बिग डेटा आर्किटेक्चर

Understanding Modern Data Architecture

Batch ingestion

  • शेड्यूल कर के समय-समय पर डेटा लें
  • Analytics के लिए हमारे प्लेटफ़ॉर्म में कॉपी करें
  • सारा डेटा पढ़ें बनाम केवल नया पढ़ें
  • बड़े डेटासेट में आंशिक पढ़ना ज़रूरी
  • छोटे डेटासेट ओवरराइट हो सकते हैं
Understanding Modern Data Architecture

Batch ingestion: केवल बदलाव लाएँ

  • अनंत संसाधन असंभव हैं
  • केवल बदला हुआ ही ingest करें
  • timestamp या फ़्लैग से अपडेट ट्रैक करें
  • डेटा की नवीनतम अवस्था रखें
  • deletion के लिए फ़्लैग या consolidation चाहिए
Understanding Modern Data Architecture

Streaming ingestion

  • Push मॉडल
  • इवेंट क्यूज़
  • 24/7 compute
  • लैंडिंग ज़ोन

स्ट्रीमिंग ingestion वर्कफ़्लो

Understanding Modern Data Architecture

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

Understanding Modern Data Architecture

Preparing Video For Download...