Estensione cloud integrazione Informatica

Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione Documentazione di Apigee X.
Informazioni

Versione: 1.2.1

Esegui processi aziendali e di integrazione di Informatica dall'interno di un proxy API.

Per utilizzare questa estensione, dovrai prima configurarla dal pacchetto di estensioni installato su Apigee Edge.

Questi contenuti forniscono un riferimento per la configurazione e l'utilizzo di questa estensione. Per la procedura di configurazione di un'estensione utilizzando la console Apigee, vedi Aggiungere e configurare un'estensione.

Azioni

Le azioni (in termini di Informatica) e gli input, gli output e i parametri dell'estensione Informatica Integration Cloud (processi aziendali e di integrazione) vengono generati dinamicamente in base ai processi disponibili per il chiamante.

Quando l'estensione è configurata da un amministratore di sistema, i processi aziendali e di integrazione di Informatica vengono recuperati dall'estensione in base alle credenziali di Informatica utilizzate nella configurazione. Questi processi vengono convertiti in azioni e resi disponibili allo sviluppatore del proxy API come azioni attraverso le norme sulle estensioni callout.

Puoi ottenere un elenco delle azioni (processi aziendali e di integrazione) disponibili per la configurazione dell'estensione Informatica in due modi:

  • Utilizza l'API di gestione per recuperare un elenco di azioni dopo la configurazione dell'estensione. Nel seguente URL, id è l'identificatore univoco assegnato all'estensione quando è stata aggiunta.

    curl -H "Authorization: Bearer $USER_TOKEN" "https://$PROXY_DOMAIN/organizations/my-org/environments/my-env/extensions/{id}/actions"
    
  • Visualizza l'elenco delle azioni visualizzate quando aggiungi un criterio ExtensionCallout che fa riferimento all'estensione Informatica Integration Cloud.

    Quando aggiungi il criterio, ti viene chiesto di selezionare un'azione. Questo elenco di azioni viene generato dai processi aziendali e di integrazione rilevati al momento della configurazione di Informatica.

    Dopo aver scelto un'azione e aggiunto il criterio, il file XML di configurazione del criterio include uno schema che descrive gli input, gli output e gli eventuali parametri dell'azione. Nell'esempio seguente, l'azione include due parametri di input, Message e EmailAddress, e nessun output.

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

    Per l'esempio precedente, devi configurare <Input> come segue:

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

Riferimento alla configurazione

Quando configuri questa estensione e ne esegui il deployment da usare nei proxy API, usa quanto segue.

Proprietà comuni delle estensioni

Per ogni estensione sono presenti le seguenti proprietà.

Proprietà Descrizione Predefinito Obbligatorio
name Il nome che assegni a questa configurazione dell'estensione. Nessuno
packageName Nome del pacchetto dell'estensione fornito da Apigee Edge. Nessuno
version Numero di versione del pacchetto dell'estensione da cui stai configurando un'estensione. Nessuno
configuration Valore di configurazione specifico per l'estensione che stai aggiungendo. Vedi Proprietà per questo pacchetto di estensioni Nessuno

Proprietà per questo pacchetto di estensioni

Specifica i valori per le seguenti proprietà di configurazione specifiche per questa estensione.

Proprietà Descrizione Predefinito Obbligatorio
credenziali JSON che specifica nome utente e password dell'account Informatica. Ad esempio:
{ "username": "my-informatica-username", "password": "my-password" } 
Nessuno. Sì.