विषयसूची:

मैं oozie में एक हाइव जॉब कैसे शेड्यूल करूं?
मैं oozie में एक हाइव जॉब कैसे शेड्यूल करूं?

वीडियो: मैं oozie में एक हाइव जॉब कैसे शेड्यूल करूं?

वीडियो: मैं oozie में एक हाइव जॉब कैसे शेड्यूल करूं?
वीडियो: ओज़ी जॉब शेड्यूलिंग | ओज़ी और शेल स्क्रिप्ट के साथ बड़े डेटा जॉब 2024, मई
Anonim

प्रति शेड्यूल हाइव जॉब का उपयोग करते हुए ऊज़ी , आपको एक लिखना होगा मधुमुखी का छत्ता -कार्य।

एचक्यूएल) में।

  1. नीचे दिए गए कमांड को फायर करके एचडीएफएस में एक डायरेक्टरी बनाएं।
  2. हडूप fs -mkdir -p /user/ ऊज़ी /कार्यप्रवाह/
  3. वर्कफ़्लो डालें। एक्सएमएल, मधुमुखी का छत्ता स्क्रिप्ट (create_table। एचक्यूएल) और मधुमुखी का छत्ता -स्थल। xml चरण 2 में बनाई गई निर्देशिका में। आप नीचे दिए गए आदेश का उपयोग कर सकते हैं।

बस इतना ही, मैं ऊजी में हाइव स्क्रिप्ट कैसे चला सकता हूँ?

Oozie. के साथ हाइव जॉब चलाएं

  1. हाइव-साइट निर्दिष्ट करें। जॉब-एक्सएमएल पैरामीटर में एक्सएमएल।
  2. स्क्रिप्ट का नाम निर्दिष्ट करें (उदाहरण के लिए, स्क्रिप्ट। q) जिसमें स्क्रिप्ट पैरामीटर में हाइव क्वेरी शामिल है।
  3. वैकल्पिक रूप से, Oozie लॉन्चर जॉब द्वारा उपयोग किए जाने वाले गुण जोड़ें। उपसर्ग oozie जोड़ें। संपत्ति के नाम के लिए लांचर।

इसके अलावा, मैं oozie वर्कफ़्लो कैसे चलाऊँ? कमांड लाइन से Oozie वर्कफ़्लो चलाना

  1. वेब कंसोल में लॉग इन करें।
  2. वेब कंसोल में oozie उदाहरणों को अपनी होम निर्देशिका में कॉपी करें: cp /usr/hdp/current/oozie-client/doc/oozie-examples। टार। जी.जे.
  3. टार टार -zxvf oozie-examples.tar.gz से फ़ाइलें निकालें।
  4. उदाहरण निर्देशिका को एचडीएफएस हडूप एफएस -कॉपीफ्रॉमलोकल उदाहरणों में कॉपी करें।

इस संबंध में, मैं एक हडूप नौकरी कैसे निर्धारित करूं?

हाउ तो शेड्यूल जॉब में हडूप - कोरा। सबसे आसान तरीका है अपने कोड को शेल स्क्रिप्ट में लपेटना और अनुसूची यह एक क्रोन के रूप में काम किनारे के नोड पर (वह नोड जहां आप आमतौर पर अपना सबमिट करते हैं नौकरियां ) लेकिन आमतौर पर कोड को स्क्रिप्ट में पैक करना और इसे a. के रूप में चलाना काम डीबग करना मुश्किल है। परीक्षण और रखरखाव।

oozi वर्कफ़्लो क्या है?

ऊज़ी एक है कार्यप्रवाह Apache Hadoop जॉब्स को मैनेज करने के लिए शेड्यूलर सिस्टम। Oozie वर्कफ़्लो कार्य क्रियाओं के निर्देशित चक्रीय रेखांकन (DAG) हैं। ऊज़ी समन्वयक नौकरियां आवर्तक हैं Oozie वर्कफ़्लो समय (आवृत्ति) और डेटा उपलब्धता के आधार पर शुरू हुई नौकरियां। ऊज़ी एक स्केलेबल, विश्वसनीय और एक्स्टेंसिबल सिस्टम है।

सिफारिश की: