<ph type="x-smartling-placeholder"></ph>
Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur
Apigee X-Dokumentation. Weitere Informationen
<ph type="x-smartling-placeholder">
Version: 1.2.1
Führen Sie Geschäfts- und Integrationsprozesse von Informatica über einen API-Proxy aus.
Wenn Sie diese Erweiterung verwenden möchten, müssen Sie sie zuerst über das in Apigee Edge installierte Erweiterungspaket konfigurieren.
Dieser Inhalt bietet eine Referenz zum Konfigurieren und Verwenden dieser Erweiterung. Eine schrittweise Anleitung zum Konfigurieren einer Erweiterung mit der Apigee-Konsole finden Sie unter Erweiterung hinzufügen und konfigurieren.
Aktionen
<ph type="x-smartling-placeholder">
Die Aktionen der Erweiterung „Informatica Integration Cloud“ (Geschäfts- und Integrationsprozesse, in Informatica-Begriffe), Eingaben, Ausgaben und Parameter werden dynamisch auf der Grundlage der für den Aufrufer verfügbaren Prozesse generiert.
Wenn die Erweiterung von einem Systemadministrator konfiguriert wird, werden die Geschäfts- und Integrationsprozesse von Informatica über die Erweiterung auf Grundlage der in der Konfiguration verwendeten Informatica-Anmeldedaten abgerufen. Diese Prozesse werden in Aktionen umgewandelt und dem API-Proxy-Entwickler über die ExtensionCallout-Richtlinie als Aktionen zur Verfügung gestellt.
Es gibt zwei Möglichkeiten, eine Liste der Aktionen (Geschäfts- und Integrationsprozesse) abzurufen, die für die Konfiguration der Informatica-Erweiterung verfügbar sind:
Mit der Verwaltungs-API können Sie nach der Konfiguration der Erweiterung eine Liste von Aktionen abrufen. In der folgenden URL ist
id
die eindeutige Kennung, die der Erweiterung beim Hinzufügen zugewiesen wurde.curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
Sehen Sie sich die Liste der Aktionen an, die angezeigt wird, wenn Sie eine ExtensionCallout-Richtlinie hinzufügen, die auf die Erweiterung „Informatica Integration Cloud“ verweist.
Wenn Sie die Richtlinie hinzufügen, werden Sie aufgefordert, eine Aktion auszuwählen. Diese Liste von Aktionen wird aus den Geschäfts- und Integrationsprozessen von Informatica generiert, die bei der Konfiguration erkannt wurden.
Nachdem Sie eine Aktion ausgewählt und die Richtlinie hinzugefügt haben, enthält die Konfigurations-XML der Richtlinie ein Schema, das die Eingaben, Ausgaben und Parameter der Aktion (falls vorhanden) beschreibt. Im folgenden Beispiel umfasst die Aktion die beiden Eingabeparameter „Message“ und „EmailAddress“, aber keine Ausgabe.
<?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>
Im vorherigen Beispiel würden Sie den
<Input>
so konfigurieren:<Input><![CDATA[{ "Message": "An email message to send.", "EmailAddress": "anaddress@example.com" }]]></Input>
Konfigurationsreferenz
Verwenden Sie Folgendes, wenn Sie diese Erweiterung zur Verwendung in API-Proxys konfigurieren und bereitstellen.
Allgemeine Erweiterungseigenschaften
Für jede Erweiterung sind die folgenden Eigenschaften vorhanden.
Attribut | Beschreibung | Standard | Erforderlich |
---|---|---|---|
name |
Der Name, den Sie dieser Konfiguration der Erweiterung zuweisen. | – | Ja |
packageName |
Name des Erweiterungspakets, wie von Apigee Edge angegeben. | – | Ja |
version |
Versionsnummer für das Erweiterungspaket, von dem Sie eine Erweiterung konfigurieren. | – | Ja |
configuration |
Konfigurationswert speziell für die Erweiterung, die Sie hinzufügen. Weitere Informationen finden Sie unter Eigenschaften für dieses Erweiterungspaket. | – | Ja |
Eigenschaften für dieses Erweiterungspaket
Geben Sie Werte für die folgenden Konfigurationseigenschaften an, die für diese Erweiterung spezifisch sind.
Attribut | Beschreibung | Standard | Erforderlich |
---|---|---|---|
Anmeldedaten | JSON-Datei, die den Nutzernamen und das Passwort für das Informatica-Konto angibt. Beispiel:{ "username": "my-informatica-username", "password": "my-password" } |
Keine. | Ja. |