שילוב של Informatica בענן

אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X.
info

גרסה: 2.0.0

הפעלת תהליכי עסק ושילוב של Informatica מתוך שרת proxy ל-API.

כדי להשתמש בתוסף הזה, קודם צריך להגדיר אותו מחבילת התוספים שמותקנת ב-Apigee Edge.

התוכן הזה מכיל מידע שיעזור לכם להגדיר את התוסף הזה ולהשתמש בו. במאמר הוספה והגדרה של תוסף מוסבר איך להגדיר תוסף באמצעות מסוף Apigee.

פעולות

הפעולות (תהליכים עסקיים ותהליכי שילוב, במונחים של Informatica), הקלטות, הפלטות והפרמטרים של התוסף של Informatica Integration Cloud נוצרים באופן דינמי על סמך התהליכים שזמינים למבצע הקריאה החוזרת.

כשאדמין מערכת מגדיר את התוסף, התהליכים העסקיים והתהליכים לשילוב של Informatica מאוחזרים על ידי התוסף על סמך פרטי הכניסה ל-Informatica ששימשו להגדרה. התהליכים האלה מתורגמים לפעולות וזמינים למפתח שרת ה-proxy של ה-API כפעולות דרך המדיניות של 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.

מאפייני תוספים נפוצים

המאפיינים הבאים קיימים בכל תוסף.

נכס תיאור ברירת המחדל נדרש
name השם שבחרת לתצורה הזו של התוסף. ללא כן
packageName השם של חבילת התוסף כפי שהוא סופק על ידי Apigee Edge. ללא כן
version מספר הגרסה של חבילת התוסף שממנה מגדירים את התוסף. ללא כן
configuration ערך הגדרה ספציפי לתוסף שרוצים להוסיף. מאפיינים לחבילת תוספים זו ללא כן

הנכסים של חבילת התוספים הזו

מציינים ערכים למאפייני התצורה הבאים שספציפיים לתוסף הזה.

נכס תיאור ברירת מחדל חובה
פרטי כניסה JSON שמציין את שם המשתמש והסיסמה של חשבון Informatica. לדוגמה:
{ "username": "my-informatica-username", "password": "my-password" } 
ללא. כן.
informaticaRegistryURL כתובת ה-informaticaRegistryURL שאיתה התוסף הזה אמור לקיים אינטראקציה. https://apiregistry.informaticacloud.com/active-bpel/services/REST/ServiceRegistry לא.