Tiện ích mở rộng trên đám mây tích hợp định dạng thông tin

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Phiên bản: 1.3.1

Triển khai các quy trình tích hợp và kinh doanh Informatica từ bên trong proxy API.

Để sử dụng tiện ích này, trước tiên, bạn cần định cấu hình tiện ích trong gói tiện ích đã cài đặt trên Apigee Edge.

Nội dung này cung cấp tài liệu tham khảo để định cấu hình và sử dụng tiện ích này. Để biết các bước định cấu hình một tiện ích bằng bảng điều khiển Apigee, hãy xem bài viết Thêm và định cấu hình tiện ích.

Thao tác

Các hành động của tiện ích Tích hợp Informatica trên Đám mây (quy trình kinh doanh và tích hợp, theo thuật ngữ của Informatica), dữ liệu đầu vào, đầu ra và tham số được tạo tự động dựa trên các quy trình có sẵn cho phương thức gọi.

Khi tiện ích được quản trị viên hệ thống định cấu hình, các quy trình kinh doanh và tích hợp của Informatica sẽ được tiện ích truy xuất dựa trên thông tin đăng nhập Informatica dùng trong cấu hình. Các quy trình này được chuyển thành các hành động và được cung cấp cho nhà phát triển proxy API dưới dạng các hành động thông qua Chính sách chú thích tiện ích.

Bạn có thể nhận danh sách các hành động (quy trình kinh doanh và tích hợp) có thể sử dụng cho cấu hình của tiện ích Informatica theo hai cách:

  • Sử dụng API quản lý để truy xuất danh sách hành động sau khi định cấu hình tiện ích. Trong URL sau, id là giá trị nhận dạng duy nhất được gán cho tiện ích khi tiện ích được thêm.

    curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
    
  • Xem danh sách các hành động xuất hiện khi bạn thêm chính sách Chú thích tiện ích đề cập đến tiện ích Tích hợp Informatica trên Đám mây.

    Khi thêm chính sách, bạn sẽ được nhắc chọn một thao tác. Danh sách hành động đó được tạo từ các quy trình kinh doanh và tích hợp của Informatica phát hiện được khi định cấu hình.

    Sau khi bạn chọn một hành động và thêm chính sách, XML cấu hình của chính sách sẽ bao gồm giản đồ mô tả đầu vào, đầu ra và tham số của hành động (nếu có). Trong ví dụ sau, hành động bao gồm 2 thông số đầu vào là Tin nhắn và EmailAddress và không có thông số đầu ra.

    <?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>
    

    Trong ví dụ trước, bạn sẽ định cấu hình <Input> như sau:

    <Input><![CDATA[{
        "Message": "An email message to send.",
        "EmailAddress": "anaddress@example.com"
    }]]></Input>
    

Tài liệu tham khảo về cấu hình

Sử dụng các đoạn mã sau khi bạn định cấu hình và triển khai tiện ích này để sử dụng trong các proxy API.

Thuộc tính tiện ích phổ biến

Các thuộc tính sau có sẵn cho mỗi tiện ích.

Tài sản Mô tả Mặc định Bắt buộc
name Tên mà bạn đang đặt cho cấu hình của tiện ích này. Không có
packageName Tên của gói tiện ích do Apigee Edge cung cấp. Không có
version Số phiên bản của gói tiện ích mà bạn đang định cấu hình tiện ích. Không có
configuration Giá trị cấu hình cụ thể cho tiện ích bạn đang thêm. Xem Thuộc tính cho gói tiện ích này Không có

Các thuộc tính cho gói tiện ích này

Chỉ định giá trị cho các thuộc tính cấu hình sau dành riêng cho tiện ích này.

Tài sản Nội dung mô tả Mặc định Bắt buộc
thông tin xác thực JSON chỉ định tên người dùng và mật khẩu cho tài khoản Informatica. Ví dụ:
{ "username": "my-informatica-username", "password": "my-password" } 
Không nội dung nào. Có.