प्रारंभ तिथि और समाप्ति तिथि के साथ एज़्योर डेटा फ़ैक्टरी फ़ॉरचेक गतिविधि निष्पादित करें
मेरे पास एक json फ़ाइल है और इसमें आरंभ तिथि और अंतिम तिथि है। मुझे एज़्योर डेटा फैक्ट्री फ़ॉरच एक्टिविटी के साथ इस शुरुआत की तारीख और समाप्ति तिथि पर पुनरावृति करने की आवश्यकता है। मेरे ज्ञान के अनुसार, फॉर्च्यूज़ आइटम (संग्रह / सरणी) की अपेक्षा करता है। लेकिन मेरे मामले में, मेरे पास केवल दो आइटम हैं जो प्रारंभ और समाप्ति तिथि हैं। मैं कुछ ऐतिहासिक डेटा को प्रोसेस करने के लिए डेटा फैक्टरी चलाना चाहता हूं। मेरे पास तारीखों का संग्रह नहीं है, इसलिए मैं इसे आरंभ तिथि और अंतिम तिथि के साथ कैसे जोड़ सकता हूं? अगर कोई मुझे यह पता लगाने में मदद कर सकता है, तो यह बहुत अच्छा होगा।
जवाब
मेरा सुझाव प्रारंभ तिथि से लेकर अंतिम तिथि तक चलने वाली UNTIL गतिविधि का उपयोग करना होगा ।
FOR-EACH की तरह, UNTIL का उपयोग ADF में लूपिंग के लिए भी किया जाता है। जबकि प्रत्येक के लिए एक परिभाषित संग्रह पर पुनरावृति होती है, जब तक कि एक मापदंड पूरा नहीं होता है। यह प्रोग्रामिंग भाषाओं के लूप के बराबर है।
आप प्रारंभ और समाप्ति दोनों तिथियों को एक चर में असाइन कर सकते हैं और एक काउंटर चर का उपयोग शुरू से अंत तिथि तक एक-एक करके बढ़ा सकते हैं।
आप एक दिन बढ़ाने के लिए AddDays अभिव्यक्ति फ़ंक्शन का उपयोग कर सकते हैं और दिनांक की तुलना करने के लिए फ़ंक्शन को बराबर कर सकते हैं
लूपिंग गतिविधि में जोड़े गए कुछ कार्यों के लिए पुनरावृत्तियों की संख्या की गणना के लिए प्रत्येक लूप के लिए कोई बुद्धिमत्ता नहीं है।
यहाँ क्या किया जा सकता है कुछ प्रकार के वॉटरमार्क इनपुट का उपयोग करना और इन वॉटरमार्क का उपयोग करके डेटा लोड को चलाना है। लुकअप गतिविधि जैसे कार्य इस व्यवहार का अनुकरण करने के लिए काम आएंगे।