यदि आप जिरा या सेल्सफोर्स उपयोगकर्ता हैं (या शायद दोनों?) और आप दोनों प्लेटफार्मों के बीच डेटा सिंक करने में संघर्ष कर रहे हैं, तो आप सही जगह पर हैं। दोनों प्लेटफार्मों की अपनी ताकत और कमजोरियां हैं, लेकिन जब एक साथ उपयोग किया जाता है, तो वे सभी आकार के व्यवसायों के लिए एक शक्तिशाली संयोजन हो सकते हैं।
ए के फायदों में से एक
सेल्सफोर्स और जीरा को एकीकृत क्यों करें? यह आपकी परियोजना प्रबंधन प्रक्रियाओं को बेहतर बनाने में आपकी सहायता कर सकता है। आप अपनी परियोजनाओं की प्रगति को ट्रैक करने, समय सीमा निर्धारित करने और टीम के सदस्यों को कार्य सौंपने के लिए जीरा का उपयोग कर सकते हैं। इससे आपको यह सुनिश्चित करने में मदद मिल सकती है कि आपकी परियोजनाएँ सही रास्ते पर हैं और हर कोई एक ही पृष्ठ पर है।
अच्छा लगता है, है ना? आइए देखें कि हम कुछ चरणों में दो-तरफा जीरा सेल्सफोर्स एकीकरण कैसे लागू कर सकते हैं।
लेकिन सबसे पहले, जीरा और सेल्सफोर्स को एकीकृत करने के विभिन्न तरीके क्या हैं?
एकीकृत करने के कई तरीके हैं
इसलिए, इस गाइड के उद्देश्य के लिए, मैंने एक्सालेट नामक एक तृतीय-पक्ष समाधान चुना है। मैं इस टूल का उपयोग करके, बुनियादी से लेकर उन्नत तक, लगभग किसी भी उपयोग के मामले को सेट कर सकता हूं।
जब पारंपरिक एकीकरण समाधानों की बात आती है, तो उन पर एक्सालेट के स्पष्ट लाभ हैं।
अब जीरा सर्विसनाउ एकीकरण स्थापित करने की चरण-दर-चरण प्रक्रिया में गोता लगाने का समय आ गया है।
जैसा कि मैंने कहा, एक्सालेट एक विकेन्द्रीकृत समाधान है। इसलिए आपको इसे जीरा और सेल्सफोर्स दोनों पर इंस्टॉल करना होगा और फिर इंस्टेंसेस को कनेक्ट करना होगा।
एक बार जब आपके इंस्टेंस कनेक्ट हो जाते हैं, तो आप दोनों प्रणालियों के बीच एक मैपिंग (उर्फ सिंक नियम) बना सकते हैं। यह मैपिंग एक्सालेट को बताएगी कि सेल्सफोर्स और जिरा में डेटा को कैसे कनेक्ट किया जाए।
एक बार जब आप मैपिंग बना लेते हैं, तो आप सेल्सफोर्स और जिरा के बीच डेटा सिंक करने के लिए एक्सालेट का उपयोग कर सकते हैं। एक्सालेट डेटा को वास्तविक समय में या निर्धारित आधार पर सिंक कर सकता है।
आएँ शुरू करें!
सेल्सफोर्स पर एक्सालेट स्थापित करने के लिए, पर जाएँ
आगे बढ़ने के लिए "अभी प्राप्त करें" बटन पर क्लिक करें।
चुनें कि आप Salesforce को कहां स्थापित करना चाहते हैं: या तो अपने वर्तमान संगठन में या सैंडबॉक्स संगठन में। मैंने इसे अपने वर्तमान संगठन में स्थापित करना चुना।
नियम और शर्तों की समीक्षा करने और उन्हें स्वीकार करने के लिए नीचे स्क्रॉल करें। इंस्टॉलेशन प्रक्रिया शुरू करने के लिए "पुष्टि करें और इंस्टॉल करें" पर क्लिक करें।
उन Salesforce उपयोगकर्ताओं को निर्दिष्ट करें जिनके लिए आप Exalate इंस्टॉल करना चाहते हैं। जरूरत पड़ने पर आप इसे बाद में संशोधित कर सकते हैं। मैंने इसे सभी उपयोगकर्ताओं के लिए इंस्टॉल करना चुना। "इंस्टॉल करें" पर क्लिक करें।
अब, "जारी रखें" पर क्लिक करके "तृतीय-पक्ष पहुंच को स्वीकृत करें"। यह चरण एक्सालेट को आवश्यक डेटा तक पहुंच प्रदान करता है। स्थापना प्रक्रिया पूरी हो गई है.
सेटअप को अंतिम रूप देने के लिए "संपन्न" पर क्लिक करें।
अपने Salesforce इंस्टेंस पर आगे बढ़ें और
अपने Salesforce इंस्टेंस में, "ऐप्स" पर जाएँ और "Exalate" खोजें।
आपके द्वारा पहले सहेजे गए "उपभोक्ता रहस्य" और "उपभोक्ता कुंजी" का उपयोग करें, और फिर "अनुरोध नोड" पर क्लिक करें।
एक्सालेट तक पहुंच की अनुमति देने के लिए "अनुमति दें" पर क्लिक करें। अपना व्यक्तिगत विवरण दर्ज करें और "सहमत और सबमिट करें" पर क्लिक करें। एक्सालेट लाइसेंस प्रबंधक से ईमेल की प्रतीक्षा करें।
अपने ईमेल में, एक्सालेट एडमिन कंसोल पर रीडायरेक्ट होने के लिए "सत्यापित एक्सालेट इंस्टेंस" पर क्लिक करें।
नोट *: आप एटलसियन मार्केटप्लेस के माध्यम से जीरा के लिए सेल्सफोर्स कनेक्टर भी प्राप्त कर सकते हैं।*
यदि आपने पहले ही अपने जीरा इंस्टेंस पर एक्सालेट स्थापित कर लिया है, तो आप चरण 3 पर जा सकते हैं और अपना कनेक्शन सेट करना शुरू कर सकते हैं। यदि नहीं, तो अगले चरण पर आगे बढ़ें.
जीरा पर एक्सालेट इंस्टॉल करना एक सीधी प्रक्रिया है क्योंकि यह एक ऐप है। आप इसे सीधे से कर सकते हैं
यहां, हम जीरा के भीतर से एक्सालेट स्थापित करने में आपका मार्गदर्शन करेंगे।
नोट *: मेरा मानना है कि आप जीरा क्लाउड का उपयोग कर रहे हैं, लेकिन ध्यान दें कि एक्सालेट आपको ऑन-प्रिमाइसेस में जीरा के साथ सेल्सफोर्स को सिंक्रोनाइज़ करने की भी अनुमति देता है। आप उस इंस्टॉलेशन के लिए निर्देश पा सकते हैं
एक्सालेट स्थापित करने के लिए, अपने जीरा इंस्टेंस के शीर्ष दाईं ओर "सेटिंग्स" आइकन पर क्लिक करें और ड्रॉप-डाउन मेनू से "ऐप्स" चुनें।
बाईं ओर के सबमेनू पर, "नए ऐप्स ढूंढें" चुनें।
खोज बॉक्स में, "एक्सालेट" टाइप करें और एंटर दबाएँ।
आप सूचीबद्ध विभिन्न समस्या ट्रैकर्स के लिए डिज़ाइन किए गए विभिन्न एक्सालेट ऐप्स देखेंगे। सुनिश्चित करें कि आपने सही चयन किया है, जैसे "एक्सालेट जीरा इश्यू सिंक और अधिक।"
"इसे निःशुल्क आज़माएं" बटन पर क्लिक करें।
"जिरा में जोड़ें" लेबल वाली एक पॉप-अप विंडो दिखाई देगी। "निःशुल्क परीक्षण प्रारंभ करें" पर क्लिक करें।
एक क्षण के बाद, "आरंभ करें" पर क्लिक करें।
ठीक है! आप अपना पहला कनेक्शन शुरू करने के लिए पूरी तरह तैयार हैं।
चरण 3. जीरा को सेल्सफोर्स से कनेक्ट करें
जीरा और सेल्सफोर्स के बीच एक संबंध स्थापित करके शुरुआत करें जहां एक पक्ष पहल करता है और दूसरा पक्ष स्वीकार करता है।
इस उदाहरण में, हम Salesforce से कनेक्शन शुरू करेंगे, लेकिन आप दोनों तरफ से शुरू कर सकते हैं। एक्सालेट सभी प्लेटफार्मों पर एक सुसंगत इंटरफ़ेस प्रदान करता है, जिससे यह चिंता करने की आवश्यकता समाप्त हो जाती है कि कहां से शुरू करें और कैसे आगे बढ़ें।
"कनेक्शन" > "कनेक्शन प्रारंभ करें" बटन पर क्लिक करें। अगली स्क्रीन आपको गंतव्य इंस्टेंस URL दर्ज करने के लिए संकेत देती है।
चूंकि हमने सेल्सफोर्स की ओर से कनेक्शन शुरू किया है, इसलिए हम जिरा इंस्टेंस यूआरएल दर्ज करेंगे। त्वरित जांच के बाद, कनेक्शन मोड चुनें।
सेल्सफोर्स के लिए एक्सालेट दो मोड प्रदान करता है: बेसिक और स्क्रिप्ट।
बेसिक मोड सरल सिंक्रनाइज़ेशन उपयोग के मामलों के लिए उपयुक्त नो-कोड, नो-कॉन्फ़िगरेशन उपयोगकर्ता इंटरफ़ेस प्रदान करता है।
हम अधिक अनुकूलन क्षमताओं के लिए स्क्रिप्ट मोड का उपयोग करने की सलाह देते हैं, यहां तक कि जटिल उपयोग के मामलों के लिए भी।
हम यहां दोनों मोड को कवर करेंगे, शुरुआत करते हुए:
ऊपर स्क्रीन पर "अगला" पर क्लिक करने के बाद, पुष्टि करें कि क्या आपके पास गंतव्य पक्ष (यानी, जिरा उदाहरण) तक व्यवस्थापक पहुंच है।
"हां, मेरे पास व्यवस्थापक पहुंच है" चुनें और "आरंभ करें" पर क्लिक करें। यदि आपके पास पहुंच नहीं है, तो आप जीरा साइड पर निमंत्रण कोड को मैन्युअल रूप से कॉपी और पेस्ट कर सकते हैं।
सफल सत्यापन के बाद, आपको जिरा इंस्टेंस पर पुनः निर्देशित किया जाएगा। जिरा प्रोजेक्ट का चयन करें जहां आप सेल्सफोर्स इकाइयों को सिंक करना चाहते हैं और "पुष्टि करें" पर क्लिक करें।
आप टेक्स्ट बॉक्स में इसकी कुंजी दर्ज करके और "एक्सालेट" पर क्लिक करके तुरंत अपने पहले अंक को सिंक करना शुरू कर सकते हैं। उचित स्थिति संदेश प्रदर्शित होने पर एक क्षण प्रतीक्षा करें।
जब तक आपका पहला अंक समन्वयित न हो जाए, तब तक आराम से बैठें।
स्क्रिप्ट मोड चुनें और "अगला" पर क्लिक करें।
अपने कनेक्शन को नाम दें. इससे आपको अपने कनेक्शन की पहचान करने में मदद मिलेगी, खासकर यदि आपके पास एकाधिक कनेक्शन हैं।
स्थानीय और दूरस्थ उदाहरणों को नाम दें। आपकी प्रविष्टियों के आधार पर एक कनेक्शन नाम स्वचालित रूप से उत्पन्न होता है। आप चाहें तो इसे बदल सकते हैं.
जब आप तैयार हों, तो "आरंभ करें" पर क्लिक करें।
एक्सालेट एक आमंत्रण कोड उत्पन्न करता है। इसे सुरक्षित रूप से सहेजने के लिए "निमंत्रण कोड कॉपी करें" पर क्लिक करें।
सेल्सफोर्स की ओर से आपका काम अब पूरा हो गया है। अगले चरणों के लिए अपने जीरा उदाहरण पर आगे बढ़ें।
जिरा की ओर, एक्सालेट एडमिन कंसोल में "कनेक्शन" टैब खोलें और "आमंत्रण स्वीकार करें" पर क्लिक करें। इससे एक टेक्स्ट क्षेत्र खुल जाएगा. आपके द्वारा पहले कॉपी किया गया आमंत्रण कोड पेस्ट करें और "अगला" पर क्लिक करें।
बेसिक मोड की तरह, जिरा साइड पर प्रोजेक्ट का चयन करें और "पुष्टि करें" पर क्लिक करें।
बधाई हो, आपने अपने जीरा और सेल्सफोर्स इंस्टेंसेस को सफलतापूर्वक कनेक्ट कर लिया है।
यहाँ रोमांचक हिस्सा आता है! आइए अपना सिंक कॉन्फ़िगर करें।
कनेक्शन को कॉन्फ़िगर करके जीरा और सेल्सफोर्स के बीच सूचना के आदान-प्रदान को नियंत्रित करने का समय आ गया है।
कॉन्फ़िगरेशन स्क्रीन में दो टैब हैं: "नियम" और "ट्रिगर्स"। मैं इस अनुभाग में "नियम" टैब को कवर करूंगा, और, हम देखेंगे कि अगले अनुभाग में "ट्रिगर" कैसे काम करते हैं।
आपको "नियम" टैब के अंतर्गत सिंक नियम मिलेंगे। ये नियम ग्रूवी स्क्रिप्टिंग भाषा में लिखे गए हैं, इसलिए यदि आप इससे परिचित हैं, तो यह आपके लिए आसान होगा।
"आउटगोइंग सिंक" नियम यह निर्धारित करते हैं कि आपने दूसरी तरफ क्या भेजा है, और "इनकमिंग सिंक" नियम यह नियंत्रित करते हैं कि आप दूसरी तरफ से जानकारी की व्याख्या कैसे करते हैं।
जीरा और सेल्सफोर्स दोनों के पास ये नियम हैं; एकमात्र अंतर यह है कि हम संस्थाओं को कैसे संबोधित करते हैं। संस्थाएँ उस प्लेटफ़ॉर्म पर निर्भर करती हैं जहाँ से आप कनेक्शन तक पहुँचते हैं।
आप नियमों को सीधे टेक्स्ट बॉक्स के अंदर संपादित कर सकते हैं, या बाद में काम करने के लिए उन्हें कॉपी और पेस्ट कर सकते हैं।
सेल्सफोर्स "आउटगोइंग सिंक" नियमों में " प्रतिकृति.विवरण = इकाई.विवरण " कथन का अर्थ है कि केस (इकाई) विवरण एक प्रतिकृति में सहेजा गया है।
प्रतिकृति उन मानों को संग्रहीत करने के लिए प्लेसहोल्डर के रूप में कार्य करती है जिन्हें आप भेजना या प्राप्त करना चाहते हैं। इस मामले में, इसका मतलब है कि आप सेल्सफोर्स से केस विवरण को जीरा में बनाए गए मुद्दे विवरण में भेजते हैं।
इसी तरह, जिरा "इनकमिंग सिंक" नियमों में, " issue.description = replication.description " का अर्थ है कि आप प्रतिकृति विवरण (सेल्सफोर्स से केस) को जिरा इश्यू विवरण फ़ील्ड में कॉपी करते हैं।
यदि आप इकाई फ़ील्ड के लिए विशिष्ट मान सेट करना चाहते हैं, तो आप दिए गए किसी भी मान को उद्धरण चिह्नों में संलग्न मानों से बदल सकते हैं। उदाहरण के लिए, आप " replika.description = इकाई.Description " को " replika.description = ' Salesforce से भेजा गया' में बदल सकते हैं। "
उस डेटा को बाहर करने के लिए जिसे आप अब साझा नहीं करना चाहते हैं, आप संबंधित पंक्ति को हटा सकते हैं या पंक्ति की शुरुआत में "//" जोड़कर उस पर टिप्पणी कर सकते हैं।
आप उन्नत भी खोज सकते हैं'
आप इन नियमों को आउटगोइंग सिंक नियम अनुभाग या इनकमिंग सिंक नियम अनुभाग में संपादित कर सकते हैं, यह इस पर निर्भर करता है कि आप भेजे गए या प्राप्त डेटा में परिवर्तन करना चाहते हैं या नहीं।
अपने सभी परिवर्तन करने के बाद "प्रकाशित करें" पर क्लिक करना याद रखें।
आप किसी विशिष्ट ग्राहक से संबंधित "सेल्सफोर्स अकाउंट" को जीरा के साथ सिंक्रनाइज़ करना चाह सकते हैं या जब भी "सेल्सफोर्स केस" बनाया या अपडेट किया जाता है तो स्वचालित रूप से एक जीरा समस्या बनाना चाह सकते हैं। आप किसी भी आवश्यकता के लिए ट्रिगर्स को आसानी से कॉन्फ़िगर कर सकते हैं।
ट्रिगर बनाने की प्रक्रिया जीरा और सेल्सफोर्स दोनों में समान है, लेकिन खोज क्वेरी प्लेटफ़ॉर्म-विशिष्ट हैं। उदाहरण के लिए, जीरा JQL (जीरा क्वेरी लैंग्वेज) का उपयोग करता है, जबकि सेल्सफोर्स SOQL (सेल्सफोर्स ऑब्जेक्ट क्वेरी लैंग्वेज) का उपयोग करता है।
ट्रिगर बनाना सहज और सीधा है।
हम प्रदर्शित करेंगे कि Salesforce में ट्रिगर कैसे बनाया जाता है। यदि आप इस ट्यूटोरियल का चरण दर चरण अनुसरण कर रहे हैं, तो अब आपको संपादन कनेक्शन स्क्रीन पर होना चाहिए।
यदि आप वहां नहीं हैं, तो एक्सालेट कंसोल में "कनेक्शन" अनुभाग पर जाएं और कनेक्शन संपादित करें बटन पर क्लिक करें। उपरोक्त टैब में, "ट्रिगर" पर क्लिक करें।
"+ ट्रिगर बनाएं" बटन पर क्लिक करें, और एक "ट्रिगर जोड़ें" मोडल पॉप अप हो जाएगा।
चुनने के लिए Salesforce इकाइयों की एक ड्रॉप-डाउन सूची है, जैसे खाता, मामला, अवसर, कार्य, उत्पाद, आदि। आप जो चुनते हैं उसके आधार पर, अतिरिक्त फ़ील्ड दिखाई देते हैं।
आप "यदि" अनुभाग में SOQL क्वेरी लिखकर फ़िल्टरिंग की शर्तें भी निर्दिष्ट कर सकते हैं। ट्रिगर के उद्देश्य को समझने में मदद के लिए कोई भी प्रासंगिक नोट्स जोड़ना सुनिश्चित करें, खासकर यदि आपके पास कई ट्रिगर हैं।
आपको एक "सक्रिय करें" चेकबॉक्स मिलेगा जो आपको ट्रिगर को सक्षम या अक्षम करने देता है।
ट्रिगर को सहेजने के लिए "जोड़ें" पर क्लिक करें।
अब आप पिछली स्क्रीन पर सूचीबद्ध ट्रिगर देखेंगे।
हमने जीरा और सेल्सफोर्स के बीच संबंध स्थापित करके शुरुआत की।
बेसिक मोड में, आप ट्रिगर्स के माध्यम से सिंक्रोनाइज़ कर सकते हैं, या " का उपयोग करके कई मुद्दों या इकाइयों को एक साथ सिंक कर सकते हैं।
स्क्रिप्ट मोड में, एक बार जब आप अपनी आवश्यकताओं के अनुसार कनेक्शन कॉन्फ़िगर कर लेते हैं, तो आप देखेंगे कि शर्तें सही होने पर समस्याएं या इकाइयां स्वचालित रूप से सिंक्रनाइज़ हो जाती हैं।
एक्सालेट समय-समय पर सिंक और अपडेट की जांच करता है, इसलिए यदि आपका सिंक्रोनाइज़ेशन तुरंत प्रतिबिंबित नहीं होता है, तो कुछ समय प्रतीक्षा करें और पुनः प्रयास करें। आप किसी भी समय सिंक नियमों और ट्रिगर्स को समायोजित कर सकते हैं ताकि यह सुनिश्चित हो सके कि सब कुछ इच्छानुसार काम कर रहा है।
एक्सालेट का स्क्रिप्ट मोड उन्नत उपयोग के मामलों को लागू करने के लिए कई संभावनाएं खोलता है।
हम इस अनुभाग में कुछ पर चर्चा करेंगे:
आइए सेल्सफोर्स जीरा एकीकरण से आपको मिलने वाले लाभों को संक्षेप में प्रस्तुत करें:
सेल्सफोर्स और जिरा को एकीकृत करना आपकी व्यावसायिक प्रक्रियाओं को बेहतर बनाने का एक शानदार तरीका है। एक्सालेट का उपयोग करके, आप आसानी से दो प्रणालियों को कनेक्ट कर सकते हैं और वास्तविक समय में डेटा सिंक करना शुरू कर सकते हैं, बिना इस चिंता के कि व्यवस्थापक आपके डेटा को खराब कर रहे हैं। यह आपको ग्राहक सेवा, परियोजना प्रबंधन, उत्पादकता में सुधार और लागत कम करने में मदद करेगा।
यदि आपके मन में कोई विशिष्ट उपयोग का मामला है और आप सोच रहे हैं कि क्या एक्सालेट आपके लिए सही समाधान है, तो हमारे एकीकरण इंजीनियरों में से एक के साथ एक निःशुल्क सत्र बुक करें ।
यह लेख एक्सालेट के वरिष्ठ आईटी कॉपीराइटर तेजा भुटाडा द्वारा लिखा गया था।