אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
גרסה: 1.3.1
הפעלת תהליכים עסקיים ותהליכי שילוב של Informatica מתוך proxy ל-API.
כדי להשתמש בתוסף הזה, צריך קודם להגדיר אותו מחבילת התוסף שהותקנה ב-Apigee Edge.
התוכן הזה מספק הפניה להגדרת התוסף הזה ולשימוש בו. במאמר הוספה והגדרה של תוסף מוסבר איך להגדיר תוסף באמצעות מסוף Apigee.
פעולות
הפעולות (תהליכים עסקיים ותהליכי שילוב, במונחים של Informatica), הקלט, הפלט והפרמטרים של התוסף Informatica Integration Cloud נוצרים באופן דינמי על סמך התהליכים שזמינים למתקשר.
כשאדמין מערכת מגדיר את התוסף, התוסף מאחזר תהליכי שילוב ועסקים של Informatica על סמך פרטי הכניסה של Informatica שמשמשים בהגדרה. התהליכים האלה מתורגמים לפעולות ומועברים למפתח של ה-proxy ל-API כפעולות דרך מדיניות ExtensionCallout.
יש שתי דרכים לקבל רשימה של פעולות (תהליכים עסקיים ותהליכי שילוב) שזמינות להגדרת התוסף Informatica:
אחרי שמגדירים את התוסף, אפשר להשתמש ב-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 של הגדרות המדיניות כולל סכימה שמתארת את הקלט, הפלט והפרמטרים של הפעולה (אם יש כאלה). בדוגמה הבאה, הפעולה כוללת שני פרמטרים של קלט, 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>
הסבר על ההגדרות
משתמשים בהגדרות הבאות כשמגדירים ופורסים את התוסף הזה לשימוש בשרתי proxy ל-API.
מאפייני תוספים נפוצים
המאפיינים הבאים קיימים בכל תוסף.
| נכס | תיאור | ברירת המחדל | נדרש |
|---|---|---|---|
name |
השם שבחרת לתצורה הזו של התוסף. | ללא | כן |
packageName |
השם של חבילת התוסף כפי שהוא סופק על ידי Apigee Edge. | ללא | כן |
version |
מספר הגרסה של חבילת התוסף שממנה מגדירים את התוסף. | ללא | כן |
configuration |
ערך הגדרה ספציפי לתוסף שרוצים להוסיף. מאפיינים לחבילת תוספים זו | ללא | כן |
מאפיינים של חבילת התוסף הזו
מציינים ערכים למאפייני ההגדרה הבאים שספציפיים לתוסף הזה.
| נכס | תיאור | ברירת מחדל | חובה |
|---|---|---|---|
| פרטי כניסה | קובץ JSON שמציין את שם המשתמש והסיסמה לחשבון Informatica. לדוגמה:{ "username": "my-informatica-username", "password": "my-password" } |
ללא. | כן. |