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

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

वर्शन: 2.0.0

एपीआई प्रॉक्सी से, Informatica के कारोबार और इंटिग्रेशन प्रोसेस को लागू करना.

इस एक्सटेंशन का इस्तेमाल करने के लिए, आपको सबसे पहले Apigee Edge पर इंस्टॉल किए गए एक्सटेंशन पैकेज से इसे कॉन्फ़िगर करना होगा.

इस कॉन्टेंट में, इस एक्सटेंशन को कॉन्फ़िगर करने और इस्तेमाल करने के बारे में जानकारी दी गई है. Apigee console का इस्तेमाल करके एक्सटेंशन को कॉन्फ़िगर करने का तरीका जानने के लिए, एक्सटेंशन जोड़ना और कॉन्फ़िगर करना लेख पढ़ें.

कार्रवाइयां

कॉलर के लिए उपलब्ध प्रोसेस के आधार पर, 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 के कारोबार और इंटिग्रेशन प्रोसेस से जनरेट होती है.

    कोई कार्रवाई चुनने और नीति जोड़ने के बाद, नीति के कॉन्फ़िगरेशन एक्सएमएल में स्कीमा शामिल होता है. इसमें कार्रवाई के इनपुट, आउटपुट, और पैरामीटर (अगर कोई है) के बारे में बताया जाता है. नीचे दिए गए उदाहरण में, कार्रवाई में दो इनपुट पैरामीटर, मैसेज और ईमेल पता शामिल हैं. साथ ही, कोई आउटपुट नहीं है.

    <?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 नहीं.