Informatica Entegrasyon Bulut Uzantısı

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.