אתם צופים במסמכי התיעוד של Apigee Edge.
אפשר לעבור אל מסמכי התיעוד של Apigee X. מידע
גרסה: 1.3.1
להריץ תהליכי שילוב ועסקיים של Informatica מתוך proxy ל-API.
כדי להשתמש בתוסף הזה, קודם צריך להגדיר אותו מחבילת התוסף שהותקנה ב-Apigee Edge.
התוכן הזה מספק הפניה להגדרת התוסף הזה ולשימוש בו. הוראות להגדרת תוסף באמצעות מסוף Apigee מופיעות במאמר הוספה והגדרה של תוסף.
פעולות
הפעולות (תהליכים עסקיים ותהליכי שילוב, במונחים של Informatica), הקלט, הפלט והפרמטרים של התוסף Informatica Integration Cloud נוצרים באופן דינמי על סמך התהליכים שזמינים למתקשר.
כשאדמין מערכת מגדיר את התוסף, התוסף מאחזר תהליכי שילוב ועסקים של Informatica על סמך פרטי הכניסה של Informatica שבהם נעשה שימוש בהגדרה. התהליכים האלה מתורגמים לפעולות ומועברים למפתח של ה-API proxy כפעולות דרך מדיניות ExtensionCallout.
יש שתי דרכים לקבל רשימה של פעולות (תהליכים עסקיים ותהליכי שילוב) שזמינות להגדרת התוסף Informatica:
אחרי שמגדירים את התוסף, אפשר להשתמש ב-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 של הגדרות המדיניות כולל סכימה שמתארת את הקלט, הפלט והפרמטרים של הפעולה (אם יש כאלה). בדוגמה הבאה, הפעולה כוללת שני פרמטרים של קלט, 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, צריך להשתמש בפרטים הבאים.
מאפיינים נפוצים של תוספים
The following properties are present for every extension.
| Property | Description | Default | Required |
|---|---|---|---|
name |
Name you're giving this configuration of the extension. | None | Yes |
packageName |
Name of the extension package as given by Apigee Edge. | None | Yes |
version |
Version number for the extension package from which you're configuring an extension. | None | Yes |
configuration |
Configuration value specific to the extension you're adding. See Properties for this extension package | None | Yes |
מאפיינים של חבילת התוספים הזו
מזינים ערכים למאפייני ההגדרה הבאים שספציפיים לתוסף הזה.
| נכס | תיאור | ברירת מחדל | חובה |
|---|---|---|---|
| פרטי כניסה | JSON שמציין את שם המשתמש והסיסמה לחשבון Informatica. לדוגמה:{ "username": "my-informatica-username", "password": "my-password" } |
ללא. | כן. |