मैं कुछ डिज़ाइन सलाह और क्लाउड बिल्ड का उपयोग करने वाले किसी भी उदाहरण की तलाश कर रहा हूं जो एक अजगर फ़ंक्शन को निष्पादित करता है जो आर्ग लेता है।
मेरे पास जीसीपी पर एयरफ्लो का उपयोग कर डेटा पाइपलाइन है। BigQuery में लोड होने से पहले कुछ फ़ाइलों को साफ़ करने की ज़रूरत होती है. मेरे पास एक पायथन फ़ंक्शन है जो काम करता है। मैं जो चाहता हूं वह उस फ़ंक्शन को क्लाउड बिल्ड छवि पर चलाने के लिए है और फ़ंक्शन को मेरी पाइपलाइन से तर्क देता है।
अब तक मेरे पास क्लाउड बिल्ड ट्रिगर है जो बिना किसी तर्क के एक साधारण पायथन फ़ंक्शन स्थापित और चलाता है।
अपने शोध से मुझे दो विकल्प मिले हैं, क्लाउडबिल्ड_वी1 लाइब्रेरी और क्लाउड बिल्ड एयरफ्लो ऑपरेटर।
मुझे सलाह चाहिए कि मुझे किस विकल्प का उपयोग करना चाहिए या यदि अन्य विकल्पों पर विचार किया जाना चाहिए और किसी भी उदाहरण से काम करना चाहिए।
धन्यवाद।
1 उत्तर
इनमें से केवल एक सही या सर्वोत्तम विकल्प नहीं है जिसका आपको उपयोग करना चाहिए। यह वास्तव में आपके आवेदन, आपकी प्राथमिकताओं और आवश्यकताओं आदि पर निर्भर करेगा। मैं कहूंगा कि आप दोनों पर गहराई से विचार करें और पुष्टि करें कि कौन सा आपके लिए बेहतर है। अगर मैं उनमें से एक कहूंगा, तो मैं क्लाउड बिल्ड एयरफ्लो कहूंगा, क्योंकि इसमें सीखने और खोजने के लिए अधिक सामग्री उपलब्ध है।
उदाहरणों के संबंध में, आप उन्हें देख सकते हैं यहां cloudbuild_v1
लाइब्रेरी और के लिए यहां या यहां क्लाउड बिल्ड एयरफ्लो के लिए।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।