मैं देव / ठेस के माहौल में स्पार्क जॉब के टाइपसैफ कॉन्फिगर को बदलना चाहता हूं । यह मुझे लगता है कि इसे पूरा करने का सबसे आसान तरीका है -Dconfig.resource=ENVNAME
नौकरी पास करना। फिर टाइपसेफ कॉन्फिगर लाइब्रेरी मेरे लिए काम करेगी।
क्या उस विकल्प को सीधे नौकरी में पास करने का कोई तरीका है? या हो सकता है कि रनटाइम पर जॉब कॉन्फिगरेशन को बदलने का बेहतर तरीका हो?
संपादित करें:
- जब मैं स्पार्क-सबमिट कमांड का
--conf "spark.executor.extraJavaOptions=-Dconfig.resource=dev"
विकल्प जोड़ता हूं तो कुछ भी नहीं होता है । - मुझे मिला
Error: Unrecognized option '-Dconfig.resource=dev'.
जब मैं स्पार्क-सबमिट कमांड-Dconfig.resource=dev
को पास करता हूं ।
-Dx=y
कमांड लाइन पर चिपक सकते हैं ।