ইনফরমেটিকা ​​ইন্টিগ্রেশন ক্লাউড এক্সটেনশন

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।

সংস্করণ: 1.3.1

এপিআই প্রক্সির মধ্যে থেকে ইনফরম্যাটিকা ব্যবসা এবং ইন্টিগ্রেশন প্রক্রিয়া চালান।

এই এক্সটেনশনটি ব্যবহার করার জন্য, আপনাকে প্রথমে এটি Apigee Edge এ ইনস্টল করা এক্সটেনশন প্যাকেজ থেকে কনফিগার করতে হবে।

এই বিষয়বস্তু কনফিগার এবং এই এক্সটেনশন ব্যবহার করার জন্য রেফারেন্স প্রদান করে. Apigee কনসোল ব্যবহার করে একটি এক্সটেনশন কনফিগার করার ধাপগুলির জন্য, একটি এক্সটেনশন যোগ করা এবং কনফিগার করা দেখুন।

কর্ম

ইনফরম্যাটিকা ইন্টিগ্রেশন ক্লাউড এক্সটেনশনের ক্রিয়াকলাপ (ব্যবসা এবং ইন্টিগ্রেশন প্রক্রিয়া, ইনফরম্যাটিকা পরিভাষায়), ইনপুট, আউটপুট এবং প্যারামিটারগুলি কলারের জন্য উপলব্ধ প্রক্রিয়াগুলির উপর ভিত্তি করে গতিশীলভাবে তৈরি হয়।

যখন এক্সটেনশনটি একটি সিস্টেম অ্যাডমিনিস্ট্রেটর দ্বারা কনফিগার করা হয়, তখন কনফিগারেশনে ব্যবহৃত ইনফর্মাটিকা শংসাপত্রের উপর ভিত্তি করে এক্সটেনশন দ্বারা ইনফরমেটিকা ​​ব্যবসা এবং ইন্টিগ্রেশন প্রক্রিয়াগুলি পুনরুদ্ধার করা হয়। এই প্রক্রিয়াগুলিকে অ্যাকশনে অনুবাদ করা হয় এবং এক্সটেনশনকলআউট নীতির মাধ্যমে অ্যাকশন হিসাবে API প্রক্সি ডেভেলপারের কাছে উপলব্ধ করা হয়৷

আপনি দুটি উপায়ে ইনফরমেটিকা ​​এক্সটেনশনের কনফিগারেশনের জন্য উপলব্ধ কর্মের একটি তালিকা (ব্যবসা এবং একীকরণ প্রক্রিয়া) পেতে পারেন:

  • এক্সটেনশন কনফিগার করার পরে কর্মের একটি তালিকা পুনরুদ্ধার করতে ব্যবস্থাপনা API ব্যবহার করুন৷ নিম্নলিখিত ইউআরএল-এ, id হল অনন্য শনাক্তকারী যা এক্সটেনশন যোগ করার সময় বরাদ্দ করা হয়।

    curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
    
  • আপনি যখন ইনফরমেটিকা ​​ইন্টিগ্রেশন ক্লাউড এক্সটেনশনকে উল্লেখ করে এমন একটি এক্সটেনশন কলআউট নীতি যোগ করেন তখন প্রদর্শিত ক্রিয়াগুলির তালিকা দেখুন৷

    আপনি যখন নীতি যোগ করেন, তখন আপনাকে একটি ক্রিয়া নির্বাচন করতে বলা হয়। কর্মের তালিকাটি ইনফরম্যাটিকা ব্যবসা এবং কনফিগারেশনে আবিষ্কৃত ইন্টিগ্রেশন প্রক্রিয়া থেকে তৈরি করা হয়েছে।

    আপনি একটি অ্যাকশন বেছে নেওয়ার পরে এবং নীতি যোগ করার পরে, নীতির কনফিগারেশন XML অ্যাকশনের ইনপুট, আউটপুট এবং প্যারামিটার (যদি থাকে) বর্ণনা করে স্কিমা অন্তর্ভুক্ত করে। নিম্নলিখিত উদাহরণে, কর্ম দুটি ইনপুট পরামিতি, বার্তা এবং ইমেল ঠিকানা, এবং কোন আউটপুট অন্তর্ভুক্ত।

    <?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>
    

কনফিগারেশন রেফারেন্স

আপনি API প্রক্সিগুলিতে ব্যবহারের জন্য এই এক্সটেনশনটি কনফিগার এবং স্থাপন করার সময় নিম্নলিখিতগুলি ব্যবহার করুন৷

সাধারণ এক্সটেনশন বৈশিষ্ট্য

নিম্নলিখিত বৈশিষ্ট্যগুলি প্রতিটি এক্সটেনশনের জন্য উপস্থিত রয়েছে।

সম্পত্তি বর্ণনা ডিফল্ট প্রয়োজন
name আপনি এক্সটেনশনের এই কনফিগারেশনের নাম দিন। কোনোটিই নয় হ্যাঁ
packageName Apigee Edge দ্বারা প্রদত্ত এক্সটেনশন প্যাকেজের নাম। কোনোটিই নয় হ্যাঁ
version যে এক্সটেনশন প্যাকেজ থেকে আপনি একটি এক্সটেনশন কনফিগার করছেন তার সংস্করণ নম্বর। কোনোটিই নয় হ্যাঁ
configuration আপনি যে এক্সটেনশনটি যোগ করছেন তার জন্য নির্দিষ্ট কনফিগারেশন মান। এই এক্সটেনশন প্যাকেজের বৈশিষ্ট্য দেখুন কোনোটিই নয় হ্যাঁ

এই এক্সটেনশন প্যাকেজ জন্য বৈশিষ্ট্য

এই এক্সটেনশনের জন্য নির্দিষ্ট নিম্নলিখিত কনফিগারেশন বৈশিষ্ট্যগুলির জন্য মান নির্দিষ্ট করুন।

সম্পত্তি বর্ণনা ডিফল্ট প্রয়োজন
শংসাপত্র JSON ইনফরমেটিকা ​​অ্যাকাউন্টের জন্য ব্যবহারকারীর নাম এবং পাসওয়ার্ড উল্লেখ করে। যেমন:
{ "username": "my-informatica-username", "password": "my-password" } 
কোনোটিই নয়। হ্যাঁ.