Apigee Edge का दस्तावेज़ देखा जा रहा है.
Go to the
Apigee X documentation. info
वर्शन: 1.2.1
एपीआई प्रॉक्सी में, Informatica के कारोबार और इंटिग्रेशन की प्रोसेस को लागू करें.
इस एक्सटेंशन का इस्तेमाल करने के लिए, आपको सबसे पहले इसे Apigee Edge पर इंस्टॉल किए गए एक्सटेंशन पैकेज से कॉन्फ़िगर करना होगा.
इस कॉन्टेंट में, इस एक्सटेंशन को कॉन्फ़िगर करने और इसका इस्तेमाल करने के बारे में जानकारी दी गई है. Apigee कंसोल का इस्तेमाल करके, एक्सटेंशन को कॉन्फ़िगर करने के तरीके के लिए, देखें एक्सटेंशन जोड़ना और उसे कॉन्फ़िगर करना.
कार्रवाइयां
Informatica Integration Cloud एक्सटेंशन की कार्रवाइयां (Informatica की भाषा में, कारोबार और इंटिग्रेशन की प्रोसेस), इनपुट, आउटपुट, और पैरामीटर, कॉल करने वाले के लिए उपलब्ध प्रोसेस के आधार पर डाइनैमिक तरीके से जनरेट होते हैं.
जब एक्सटेंशन को सिस्टम एडमिन कॉन्फ़िगर करता है, तो Informatica के क्रेडेंशियल का इस्तेमाल करके, Informatica के कारोबार और इंटिग्रेशन की प्रोसेस को एक्सटेंशन से वापस पाया जाता है. इन प्रोसेस को कार्रवाइयों में बदला जाता है और ExtensionCallout नीति के ज़रिए, एपीआई प्रॉक्सी डेवलपर के लिए कार्रवाइयों के तौर पर उपलब्ध कराया जाता है.
Informatica एक्सटेंशन के कॉन्फ़िगरेशन के लिए उपलब्ध कार्रवाइयों (कारोबार और इंटिग्रेशन की प्रोसेस) की सूची पाने के दो तरीके हैं:
एक्सटेंशन को कॉन्फ़िगर करने के बाद, कार्रवाइयों की सूची पाने के लिए, मैनेजमेंट एपीआई का इस्तेमाल करें. यहां दिए गए यूआरएल में,
idएक्सटेंशन को असाइन किया गया यूनीक आइडेंटिफ़ायर है. यह तब असाइन किया जाता है, जब एक्सटेंशन को जोड़ा जाता है.curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"ExtensionCallout नीति जोड़ने पर दिखने वाली कार्रवाइयों की सूची देखें. यह नीति, Informatica Integration Cloud एक्सटेंशन के बारे में बताती है.
नीति जोड़ने पर, आपसे कोई कार्रवाई चुनने के लिए कहा जाता है. कार्रवाइयों की वह सूची, कॉन्फ़िगरेशन के दौरान मिली 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" } |
कोई नहीं. | हां. |