ส่วนขยายระบบคลาวด์ Informatica Integration

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
info

เวอร์ชัน: 2.0.2

เรียกใช้กระบวนการทางธุรกิจและการผสานรวมของ Informatica จากภายในพร็อกซี API

หากต้องการใช้ส่วนขยายนี้ คุณจะต้องกำหนดค่าจากแพ็กเกจส่วนขยายที่ติดตั้งใน Apigee Edge ก่อน

เนื้อหานี้เป็นข้อมูลอ้างอิงสำหรับการกำหนดค่าและการใช้ส่วนขยายนี้ ดูขั้นตอนการกำหนดค่าส่วนขยายโดยใช้คอนโซล Apigee ได้ที่การเพิ่มและการกำหนดค่าส่วนขยาย

การดำเนินการ

การดำเนินการ (กระบวนการทางธุรกิจและการผสานรวมในข้อกำหนดของ Informatica) อินพุต เอาต์พุต และพารามิเตอร์ของส่วนขยาย Informatica Integration Cloud จะสร้างขึ้นแบบไดนามิกตามกระบวนการที่พร้อมใช้งานสำหรับผู้โทร

เมื่อผู้ดูแลระบบกำหนดค่าส่วนขยายแล้ว ส่วนขยายจะดึงกระบวนการทางธุรกิจและการผสานรวมของ Informatica ตามข้อมูลเข้าสู่ระบบ Informatica ที่ใช้ในการกำหนดค่า กระบวนการเหล่านี้จะได้รับการแปลเป็นการดำเนินการและพร้อมใช้งานสำหรับนักพัฒนาพร็อกซี API เป็นการดำเนินการผ่านนโยบาย ExtensionCallout

คุณดูรายการการดำเนินการ (กระบวนการทางธุรกิจและการผสานรวม) ที่พร้อมใช้งานสำหรับการกำหนดค่าส่วนขยาย Informatica ได้ 2 วิธี ดังนี้

  • ใช้ Management API เพื่อเรียกข้อมูลรายการการดำเนินการหลังจากกำหนดค่าส่วนขยายแล้ว ใน URL ต่อไปนี้ id คือตัวระบุที่ไม่ซ้ำกันซึ่งกำหนดให้กับส่วนขยายเมื่อมีการเพิ่ม

    curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
    
  • ดูรายการการดำเนินการที่แสดงเมื่อคุณเพิ่มนโยบาย ExtensionCallout ที่อ้างอิงส่วนขยาย Informatica Integration Cloud

    เมื่อเพิ่มนโยบาย ระบบจะแจ้งให้คุณเลือกการดำเนินการ รายการการดำเนินการดังกล่าวสร้างขึ้นจากกระบวนการทางธุรกิจและการผสานรวมของ Informatica ที่ค้นพบในการกำหนดค่า

    หลังจากเลือกการดำเนินการและเพิ่มนโยบายแล้ว XML การกำหนดค่านโยบายจะมีสคีมาที่อธิบายอินพุต เอาต์พุต และพารามิเตอร์ของการดำเนินการ (หากมี) ในตัวอย่างต่อไปนี้ การดำเนินการมีพารามิเตอร์อินพุต 2 รายการ ได้แก่ 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>
    

ข้อมูลอ้างอิงการกำหนดค่า

ใช้ข้อมูลต่อไปนี้เมื่อกำหนดค่าและติดตั้งใช้งานส่วนขยายนี้เพื่อใช้ในพร็อกซี API

คุณสมบัติส่วนขยายทั่วไป

พร็อพเพอร์ตี้ต่อไปนี้มีอยู่ในส่วนขยายทุกรายการ

พร็อพเพอร์ตี้ คำอธิบาย ค่าเริ่มต้น ต้องระบุ
name ชื่อที่คุณกําหนดให้การกําหนดค่านี้ของส่วนขยาย ไม่มี ได้
packageName ชื่อแพ็กเกจส่วนขยายที่ระบุโดย Apigee Edge ไม่มี ได้
version หมายเลขเวอร์ชันของแพ็กเกจส่วนขยายที่คุณกําหนดค่าส่วนขยาย ไม่มี ได้
configuration ค่าการกําหนดค่าเฉพาะสําหรับส่วนขยายที่คุณกําลังเพิ่ม ดูพร็อพเพอร์ตี้สําหรับแพ็กเกจส่วนขยายนี้ ไม่มี ได้

พร็อพเพอร์ตี้สำหรับแพ็กเกจส่วนขยายนี้

ระบุค่าสำหรับพร็อพเพอร์ตี้การกำหนดค่าต่อไปนี้ที่เฉพาะเจาะจงสำหรับส่วนขยายนี้

พร็อพเพอร์ตี้ คำอธิบาย ค่าเริ่มต้น ต้องระบุ
ข้อมูลเข้าสู่ระบบ JSON ที่ระบุชื่อผู้ใช้และรหัสผ่านสำหรับบัญชี Informatica เช่น
{ "username": "my-informatica-username", "password": "my-password" } 
ไม่มี ได้
informaticaRegistryURL URL ของรีจิสทรี Informatica ที่ส่วนขยายนี้ควรโต้ตอบด้วย https://apiregistry.informaticacloud.com/active-bpel/services/REST/ServiceRegistry ไม่