Informatica Entegrasyon Bulut Uzantısı

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

Sürüm: 1.2.1

Informatica iş ve entegrasyon işlemlerini API proxy'sinden yürütün.

Bu uzantıyı kullanmak için önce Apigee Edge'de yüklü uzantı paketinden yapılandırmanız gerekir.

Bu içerik, bu uzantının yapılandırılması ve kullanılması için referans sağlamaktadır. Apigee konsolunu kullanarak uzantı yapılandırma adımları için Uzantı ekleme ve yapılandırma'ya bakın.

İşlemler

Informatica Integration Cloud uzantısının işlemleri (Informatica terimlerindeki işletme ve entegrasyon işlemleri), girişleri, çıkışları ve parametreleri, arayanın kullanabildiği işlemlere göre dinamik olarak oluşturulur.

Uzantı, 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şlemler olarak kullanımına sunulur.

Informatica uzantısının yapılandırması için kullanılabilen işlemlerin (iş 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, 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 ExtensionReference politikası eklediğinizde gösterilen işlemlerin listesini görüntüleyin.

    Politikayı eklediğinizde bir işlem seçmeniz istenir. Bu işlemler 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ş, çıkış ve parametrelerini (varsa) açıklayan şemayı içerir. Aşağıdaki örnekte verilen işlem, İleti ve EmailAddress olmak üzere iki giriş parametresi içeriyor ve çıkış yok.

    <?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 örnek için <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 kullanmak üzere 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.

Özellik 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.