Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
वर्शन: 1.3.1
एक API प्रॉक्सी के अंदर से Informatica कारोबार और इंटिग्रेशन प्रोसेस चलाएं.
इस एक्सटेंशन का इस्तेमाल करने के लिए, पहले आपको इसे Apigee Edge पर इंस्टॉल किए गए एक्सटेंशन पैकेज से कॉन्फ़िगर करना होगा.
इस कॉन्टेंट में, इस एक्सटेंशन को कॉन्फ़िगर करने और इसका इस्तेमाल करने का रेफ़रंस दिया गया है. Apigee कंसोल का इस्तेमाल करके, एक्सटेंशन को कॉन्फ़िगर करने का तरीका जानने के लिए, एक्सटेंशन जोड़ना और उसे कॉन्फ़िगर करना देखें.
कार्रवाइयाँ
Informatica इंटिग्रेशन क्लाउड एक्सटेंशन की कार्रवाइयां (Informatica की शर्तों में, कारोबार और इंटिग्रेशन प्रोसेस), इनपुट, आउटपुट, और पैरामीटर, कॉलर के लिए उपलब्ध प्रोसेस के आधार पर डाइनैमिक तौर पर जनरेट होती हैं.
जब कोई सिस्टम एडमिन एक्सटेंशन को कॉन्फ़िगर करता है, तब एक्सटेंशन, Informatica कारोबार और इंटिग्रेशन की प्रोसेस को फिर से हासिल करता है. ऐसा, कॉन्फ़िगरेशन में इस्तेमाल किए गए Informatica क्रेडेंशियल के आधार पर होता है. इन प्रोसेस को कार्रवाइयों में बदल दिया जाता है. इसके बाद, इन्हें एक्सटेंशन कॉल आउट नीति के तहत, कार्रवाइयों के तौर पर एपीआई प्रॉक्सी डेवलपर को उपलब्ध कराया जाता है.
Informatica एक्सटेंशन के कॉन्फ़िगरेशन के लिए उपलब्ध कार्रवाइयों (कारोबार और इंटिग्रेशन की प्रोसेस) की सूची दो तरीकों से पाई जा सकती है:
एक्सटेंशन को कॉन्फ़िगर करने के बाद, कार्रवाइयों की सूची फिर से पाने के लिए, management API का इस्तेमाल करें. नीचे दिए गए यूआरएल में,
id
एक यूनीक आइडेंटिफ़ायर है. इसे एक्सटेंशन को जोड़ते समय असाइन किया गया था.curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
Informatica इंटिग्रेशन क्लाउड एक्सटेंशन के बारे में बताने वाली एक्सटेंशन कॉलआउट नीति जोड़ने पर, दिखाई जाने वाली कार्रवाइयों की सूची देखें.
इस नीति को जोड़ने पर, आपको कोई कार्रवाई चुनने के लिए कहा जाता है. कार्रवाइयों की यह सूची, Informatica कारोबार और कॉन्फ़िगरेशन के दौरान पाई गई इंटिग्रेशन प्रोसेस से जनरेट होती है.
कोई कार्रवाई चुनने और नीति जोड़ने के बाद, नीति के कॉन्फ़िगरेशन एक्सएमएल में कार्रवाई के इनपुट, आउटपुट, और पैरामीटर (अगर कोई है) की जानकारी देने वाला स्कीमा शामिल होता है. नीचे दिए गए उदाहरण में, कार्रवाई में दो इनपुट पैरामीटर, Message और EmailAddress और कोई आउटपुट शामिल नहीं हैं.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ConnectorCallout async="false" continueOnError="true" enabled="true" name="My-Informatica-Extension"> <DisplayName>Send Email</DisplayName> <Connector>configured-informatica-extension</Connector> <Action>/2PIlv0QbOsxe8u8QieZnIF/Send_Email-1/Send_Email-1</Action> <Input></Input> </ConnectorCallout>
पिछले उदाहरण में,
<Input>
को इस तरह से कॉन्फ़िगर करें:<Input><![CDATA[{ "Message": "An email message to send.", "EmailAddress": "anaddress@example.com" }]]></Input>
कॉन्फ़िगरेशन का रेफ़रंस
इस एक्सटेंशन को एपीआई प्रॉक्सी में इस्तेमाल करने के लिए, कॉन्फ़िगर और डिप्लॉय करते समय, इनका इस्तेमाल करें.
सामान्य एक्सटेंशन प्रॉपर्टी
हर प्रॉपर्टी के लिए नीचे दी गई प्रॉपर्टी मौजूद हैं.
प्रॉपर्टी | जानकारी | डिफ़ॉल्ट | ज़रूरी है |
---|---|---|---|
name |
वह नाम, जिसे आप एक्सटेंशन का यह कॉन्फ़िगरेशन दे रहे हैं. | कभी नहीं | हां |
packageName |
एक्सटेंशन पैकेज का नाम, जो Apigee Edge से दिया गया है. | कभी नहीं | हां |
version |
उस एक्सटेंशन पैकेज का वर्शन नंबर जिससे आपको एक्सटेंशन कॉन्फ़िगर करना है. | कभी नहीं | हां |
configuration |
आप जिस एक्सटेंशन को जोड़ रहे हैं उसके लिए खास तौर पर कॉन्फ़िगरेशन वैल्यू. इस एक्सटेंशन पैकेज के लिए प्रॉपर्टी देखें | कभी नहीं | हां |
इस एक्सटेंशन पैकेज की प्रॉपर्टी
इस एक्सटेंशन के लिए खास तौर पर, यहां दी गई कॉन्फ़िगरेशन प्रॉपर्टी की वैल्यू तय करें.
प्रॉपर्टी | ब्यौरा | डिफ़ॉल्ट | ज़रूरी है |
---|---|---|---|
क्रेडेंशियल | Informatica खाते के लिए, उपयोगकर्ता नाम और पासवर्ड वाला JSON. उदाहरण के लिए:{ "username": "my-informatica-username", "password": "my-password" } |
कोई नहीं. | हां. |