
Atlanta, Georgia, USA
Rust Data Pipelines: From Files to Clean Databases and Web Dashboards
क्या उम्मीद करें
section.विवरणRust में विश्वसनीय डेटा पाइपलाइन बनाने पर एक व्यावहारिक दो घंटे का सत्र, जो अव्यवस्थित इनपुट फ़ाइलों से शुरू होकर स्वच्छ डेटा तक जाता है जिसे वेब एप्लिकेशन में संग्रहीत, क्वेरी और विज़ुअलाइज़ किया जा सकता है।
यह सत्र Rust, Polars, कमांड-लाइन डेटा वर्कफ़्लो और SQLx को जोड़ता है ताकि यह दिखाया जा सके कि एक डेवलपर कैसे CSV या Parquet फ़ाइलों को ले सकता है, डेटा को मान्य और रूपांतरित कर सकता है, त्रुटियों को स्पष्ट रूप से संभाल सकता है, स्वच्छ रिकॉर्ड को डेटाबेस में सुरक्षित रख सकता है, और चार्ट, डैशबोर्ड या रिपोर्टिंग स्क्रीन के लिए परिणाम तैयार कर सकता है।
Rust का उपयोग कार्यान्वयन संदर्भ के रूप में किया जाता है, लेकिन मुख्य पाठ सॉफ़्टवेयर इंजीनियरिंग के बुनियादी सिद्धांतों पर केंद्रित रहता है: डेटा अनुबंध, दोहराने योग्य वर्कफ़्लो, दृश्य प्रगति, विश्वसनीय त्रुटि प्रबंधन, डेटाबेस माइग्रेशन, कंपाइल-टाइम क्वेरी चेक और परिचालन स्पष्टता।
दर्शक: प्रवेश-स्तर और मध्यवर्ती डेवलपर्स जो कच्ची फ़ाइलों को स्वच्छ, क्वेरी करने योग्य, विज़ुअलाइज़ करने योग्य डेटा में बदलने पर एक व्यावहारिक इंजीनियरिंग सत्र चाहते हैं।
परिणाम:
- एक Rust कमांड-लाइन वर्कफ़्लो बनाएं जो इनपुट फ़ाइलों को स्वीकार करता है और संरचित आउटपुट तैयार करता है
- स्टोर करने से पहले CSV या Parquet डेटा को साफ़ और मान्य करें
- फ़िल्टरिंग, चयन, जॉइनिंग, ग्रुपिंग और लेज़ी निष्पादन के लिए Polars का उपयोग करें
- SQLx के साथ डेटाबेस में स्वच्छ रिकॉर्ड स्टोर करें
- डेटाबेस एक्सेस को सुरक्षित बनाने के लिए माइग्रेशन और कंपाइल-टाइम चेक का उपयोग करें
- वेब एप्लिकेशन में विज़ुअलाइज़ेशन के लिए संग्रहीत डेटा तैयार करें
प्रारूप: दो घंटे का सत्र जिसमें एक संक्षिप्त फ्रेमिंग वॉकथ्रू, एक ठोस एंड-टू-एंड उदाहरण, ट्रेडऑफ़ पर चर्चा और अभ्यास के लिए एक समापन चेकलिस्ट शामिल है।