Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Sürüm: 2.0.2
Informatica iş ve entegrasyon işlemlerini bir API proxy'si içinden yürütme.
Bu uzantıyı kullanmak için önce Apigee Edge'e yüklenen uzantı paketinden yapılandırmanız gerekir.
Bu içerik, uzantının yapılandırılması ve kullanılmasıyla ilgili referans bilgiler sağlar. Apigee konsolunu kullanarak uzantı yapılandırma adımları için Uzantı ekleme ve yapılandırma başlıklı makaleyi inceleyin.
İşlemler
Informatica Integration Cloud uzantısının işlemleri (Informatica terimleriyle iş ve entegrasyon süreçleri), girişleri, çıkışları ve parametreleri, arayanın kullanabileceği süreçlere göre dinamik olarak oluşturulur.
Uzantı bir sistem yöneticisi tarafından yapılandırıldığında, Informatica iş ve entegrasyon süreçleri, yapılandırmada kullanılan Informatica kimlik bilgilerine göre uzantı tarafından alınır. Bu işlemler, ExtensionCallout politikası aracılığıyla API proxy geliştiricisine işlemler olarak sunulur.
Informatica uzantısının yapılandırması için kullanılabilen işlemlerin (iş ve entegrasyon süreçleri) listesini iki şekilde alabilirsiniz:
Uzantı yapılandırıldıktan sonra işlemlerin listesini almak için Management API'yi kullanın. Aşağıdaki URL'de
id, uzantı eklendiğinde atanan benzersiz tanımlayıcıdır.curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"Informatica Integration Cloud uzantısına referans veren bir ExtensionCallout politikası eklediğinizde gösterilen işlemlerin listesini görüntüleyin.
Politikayı eklediğinizde bir işlem seçmeniz istenir. Bu işlem listesi, yapılandırma sırasında keşfedilen Informatica iş ve entegrasyon süreçlerinden oluşturulur.
Bir işlem seçip politikayı ekledikten sonra, politikanın yapılandırma XML'sinde işlemin girişlerini, çıkışlarını ve parametrelerini (varsa) açıklayan şema yer alır. Aşağıdaki örnekte işlem, Message ve EmailAddress olmak üzere iki giriş parametresi içerir ve çıkış yoktur.
<?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>Önceki örnekte,
<Input>öğesini aşağıdaki gibi yapılandırırsınız:<Input><![CDATA[{ "Message": "An email message to send.", "EmailAddress": "anaddress@example.com" }]]></Input>
Yapılandırma Referansı
Bu uzantıyı API proxy'lerinde kullanılacak şekilde yapılandırıp dağıtırken aşağıdakileri kullanın.
Sık kullanılan uzantı özellikleri
Aşağıdaki özellikler her uzantı için mevcuttur.
| Mülk | Açıklama | Varsayılan | Zorunlu |
|---|---|---|---|
name |
Uzantının bu yapılandırmasını verdiğiniz ad. | Yok | Evet |
packageName |
Apigee Edge'in sağladığı uzantı paketinin adı. | Yok | Evet |
version |
Uzantıyı yapılandırdığınız uzantı paketinin sürüm numarası. | Yok | Evet |
configuration |
Eklediğiniz uzantıya özgü yapılandırma değeri. Bu uzantı paketinin özellikleri başlıklı makaleyi inceleyin | Yok | Evet |
Bu uzantı paketinin özellikleri
Bu uzantıya özel aşağıdaki yapılandırma özelliklerinin değerlerini belirtin.
| Mülk | Açıklama | Varsayılan | Zorunlu |
|---|---|---|---|
| giriş bilgileri | Informatica hesabının kullanıcı adını ve şifresini belirten JSON. Örneğin:{ "username": "my-informatica-username", "password": "my-password" } |
Yok. | Evet. |
| informaticaRegistryURL | Bu uzantının etkileşimde bulunması gereken informaticaRegistryURL. | https://apiregistry.informaticacloud.com/active-bpel/services/REST/ServiceRegistry | Sıra |