Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Sürüm: 1.3.1
Informatica iş ve entegrasyon işlemlerini bir API proxy'sinden yürütün.
Bu uzantıyı kullanmak için öncelikle Apigee Edge'de yüklü uzantı paketinden yapılandırmanız gerekir.
Bu içerik, bu uzantıyı yapılandırmak ve kullanmak için referans sağlar. Apigee konsolunu kullanarak uzantı yapılandırma adımları için Uzantı ekleme ve yapılandırma bölümüne bakın.
İşlemler
Informatica Integration Cloud uzantısının işlemleri (Informatica açısından iş ve entegrasyon işlemleri), girişleri, çıkışları ve parametreleri, çağrı yapan kullanıcının kullanabileceği işlemlere göre dinamik olarak oluşturulur.
Uzantı bir sistem yöneticisi tarafından yapılandırıldığında, Informatica iş ve entegrasyon işlemleri, yapılandırmada kullanılan Informatica kimlik bilgilerine dayalı olarak uzantı tarafından alınır. Bu işlemler, işlemlere dönüştürülür ve API proxy geliştiricisinin ExtensionDescription politikası aracılığıyla işlem olarak kullanımına sunulur.
Informatica uzantısının yapılandırması için kullanılabilen işlemlerin (işletme ve entegrasyon işlemleri) 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 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 referans veren bir Extension callout politikası eklediğinizde görüntülenen işlemlerin listesini görüntüleyin.
Politikayı eklediğinizde bir işlem seçmeniz istenir. Bu işlem listesi, yapılandırmada keşfedilen Informatica iş ve entegrasyon işlemlerinden oluşturulur.
Bir işlem seçip politikayı ekledikten sonra, politikanın yapılandırma XML'si işlemin girişlerini, çıkışlarını ve parametrelerini (varsa) açıklayan bir şema içerir. Aşağıdaki örnekte, işlem iki giriş parametresi içerir: Message ve EmailAddress ancak çı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>
Yukarıdaki örnekte,
<Input>
özelliğini şu şekilde 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 kullanmak üzere yapılandırırken ve 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 özgü aşağıdaki yapılandırma özellikleri için değerler belirtin.
Özellik | Açıklama | Varsayılan | Gerekli |
---|---|---|---|
giriş bilgileri | Informatica hesabının kullanıcı adı ve şifresini belirten JSON dosyası. Örnek:{ "username": "my-informatica-username", "password": "my-password" } |
Yok. | Evet. |