XCOM AirFlow क्या है?

Published June 4, 2022

XCOM AirFlow क्या है?

XCOMs (“क्रॉस-कम्युनिकेशन” के लिए छोटा) एक ऐसा तंत्र है जो कार्यों को एक-दूसरे से बात करने देता है, क्योंकि डिफ़ॉल्ट कार्य पूरी तरह से अलग-थलग हैं और पूरी तरह से अलग-अलग मशीनों पर चल सकते हैं. एक XCOM की पहचान एक कुंजी (अनिवार्य रूप से इसका नाम) द्वारा की जाती है, साथ ही साथ task_id और dag_id से यह आया है.

AirFlow में Xcom क्या है एक उदाहरण देता है?

और यह समझ में आता है क्योंकि एयरफ्लो के टैक्सोनॉमी में, XCOMs रियलटाइम में कार्यों के बीच संचार तंत्र हैं: एक दूसरे से बात करते समय वे चल रहे हैं. इस पोस्ट को लापता “टीआई” के बारे में पढ़ें. उदाहरण से- पुश 1 और पुलर गायब हैं संदर्भ = सत्य प्रदान करते हैं.

जहां XCOM संग्रहीत एयरफ्लो है?

AirFlow का मेटाडेटा डेटाबेस एक AirFlow XCOM क्या है ? यह एयरफ्लो के मेटाडेटा डेटाबेस में संग्रहीत है. बाएं से दाएं, कुंजी आपके XCOM की पहचानकर्ता है.

एयरफ्लो का उद्देश्य क्या है?

Apache AirFlow प्रोग्रामेटिक रूप से लेखक, शेड्यूल और मॉनिटर वर्कफ़्लोज़ के लिए एक ओपन-सोर्स टूल है. यह वर्कफ़्लो या पाइपलाइनों को ऑर्केस्ट्रेटिंग करने के लिए डेटा इंजीनियरों द्वारा उपयोग किए जाने वाले सबसे मजबूत प्लेटफार्मों में से एक है. आप आसानी से अपने डेटा पाइपलाइनों की निर्भरता, प्रगति, लॉग, कोड, ट्रिगर कार्यों और सफलता की स्थिति की कल्पना कर सकते हैं.

एयरफ्लो क्या है और यह कैसे काम करता है?

AirFlow एक ऐसा प्लेटफ़ॉर्म है जो आपको वर्कफ़्लो बनाने और चलाने देता है. एक वर्कफ़्लो को एक डीएजी (एक निर्देशित एसाइक्लिक ग्राफ) के रूप में दर्शाया जाता है, और इसमें कार्य के व्यक्तिगत टुकड़े होते हैं, जिसे कार्य कहा जाता है, निर्भरता और डेटा प्रवाह के साथ व्यवस्थित किया जाता है.

आप एयरफ्लो में पैरामीटर कैसे पास करते हैं?

आप CLI से पैरामीटर पास कर सकते हैं -conf ‘{“कुंजी”: “मान”}’ का उपयोग कर सकते हैं और फिर इसे DAG फ़ाइल में “{{dag_run के रूप में उपयोग करें. टेम्पलेटेड फील्ड में कन्फ [“कुंजी”]}} “.

एक एयरफ्लो डैग क्या है?

डग्स. एयरफ्लो में, एक डीएजी – या एक निर्देशित एसाइक्लिक ग्राफ – उन सभी कार्यों का एक संग्रह है जिन्हें आप चलाना चाहते हैं, एक तरह से आयोजित किया जाता है जो उनके संबंधों और निर्भरता को दर्शाता है.

आप एयरफ्लो में एक चर कैसे सेट करते हैं?

मैं Apache Airflow में Xcom चर का उपयोग कैसे करूं?

DAG के कार्य सरल हैं:

  1. डाउनलोड (और यदि यह मौजूद नहीं है, तो उत्पन्न करें) चर से एक मूल्य.
  2. इससे एक और मान बनाएं और XCOM में जोड़ें.
  3. चर मूल्य को पुनरावृत्त करें और इसे सहेजें.
  4. BashOperator के साथ तारीख डाउनलोड करें और इसे XCOM में जोड़ें.
  5. SSHOperator का उपयोग करके दूरस्थ मशीन पर कंसोल में दोनों मान प्रदर्शित करें.

आप एक एयरफ्लो ऑपरेटर कैसे बनाते हैं?

एक कस्टम ऑपरेटर बनाना

  1. कंस्ट्रक्टर – ऑपरेटर के लिए आवश्यक मापदंडों को परिभाषित करें. आपको केवल अपने ऑपरेटर के लिए विशिष्ट तर्कों को निर्दिष्ट करने की आवश्यकता है….
  2. Execute – जब रनर ऑपरेटर को कॉल करता है तो निष्पादित करने के लिए कोड. विधि में एक पैरामीटर के रूप में एयरफ्लो संदर्भ होता है जिसका उपयोग कॉन्फ़िगर मानों को पढ़ने के लिए किया जा सकता है.

AirFlow में Bashoperator क्या है?

AirFlow BashOperator वही करता है जो आप खोज रहे हैं. यह एक बहुत ही सरल लेकिन शक्तिशाली ऑपरेटर है, जिससे आप एक बैश स्क्रिप्ट, एक कमांड या अपने डैग से कमांड का एक सेट निष्पादित कर सकते हैं.

XCOM_PULL क्या करता है?

Xcom_pull () बिना किसी args के साथ Dagrun के लिए नवीनतम रिटर्न_वेल्यू लौटाएगा, इसलिए केवल एक कार्य को मानते हुए, तत्काल अपस्ट्रीम कार्य द्वारा धकेल दिया गया मान. यह प्रलेखन में स्पष्ट नहीं है, लेकिन मुझे यह पसंद है कि एक कार्य नाम हार्ड-कोडिंग से बेहतर है.

]

Published June 4, 2022
Category: कोई श्रेणी नहीं
map