Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. info
Sürüm: 2.0.0
Informatica iş ve entegrasyon işlemlerini bir API proxy'sinden yürütme.
Bu uzantıyı kullanmak için öncelikle Apigee Edge'e yüklenen uzantı paketinden yapılandırmanız gerekir.
Bu içerikte, bu uzantıyı yapılandırma ve kullanmayla ilgili referanslar sağlanmaktadır. Apigee konsolunu kullanarak bir uzantıyı 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 işlemlere göre dinamik olarak oluşturulur.
Uzatma 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 süreçler işlemlere dönüştürülür ve ExtensionCallout politikası aracılığıyla API proxy geliştiricisinin kullanımına sunulur.
Informatica uzantısının yapılandırması için kullanılabilen işlemlerin (işletme ve entegrasyon süreçleri) listesini iki şekilde alabilirsiniz:
Uzatma yapılandırıldıktan sonra işlemlerin listesini almak için yönetim API'sini kullanın. Aşağıdaki URL'de
id
, eklendiğinde uzantıya 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 atıfta bulunan 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 işlemlerinden oluşturulur.
Bir işlem seçip politikayı ekledikten sonra, politikanın yapılandırma XML'i, işlemin girişlerini, çıkışlarını ve parametrelerini (varsa) açıklayan şemayı içerir. Aşağıdaki örnekte, işlem iki giriş parametresi (Message ve EmailAddress) 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ılmak üzere yapılandırırken ve dağıtırken aşağıdakileri kullanın.
Ortak 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ı paketine ait özellikler
Bu uzantıya özgü aşağıdaki yapılandırma özellikleri için değerler 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 |