Informatica इंटिग्रेशन क्लाउड एक्सटेंशन

Apigee Edge के दस्तावेज़ देखे जा रहे हैं.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

वर्शन: 2.0.2

एपीआई प्रॉक्सी के अंदर से, 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"
    
  • जब Informatica Integration Cloud एक्सटेंशन का रेफ़रंस देने वाली ExtensionCallout नीति जोड़ी जाती है, तब दिखने वाली कार्रवाइयों की सूची देखें.

    नीति जोड़ने पर, आपको कोई कार्रवाई चुनने के लिए कहा जाता है. कार्रवाइयों की यह सूची, कॉन्फ़िगरेशन के दौरान पता लगाई गई 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" } 
कोई नहीं. हां.
informaticaRegistryURL वह informaticaRegistryURL जिससे इस एक्सटेंशन को इंटरैक्ट करना चाहिए. https://apiregistry.informaticacloud.com/active-bpel/services/REST/ServiceRegistry नहीं.