Don't get lost: IMan Guides » IMan User Guide » Connectors » Pull Connectors

Pull Connectors

Pull connectors allow you to query an external application or service for data. Typical pull connectors are CRM, eCommerce or web services.

Connector > File Layout

Select System Dropdown

Select the systems to query.

When multiple connectors are selected, each will be queried and the records are be fed into a single IMan dataset.

See Action on Transform Error on how errors are handled.

Top Level Entity Dropdown

The entity drop down lists each of the datatypes which can be queried from the application.

For applications, such as CRM, with customisable data schemas, this drop down would be obtained by querying the applications meta data.

Other applications such as eCommerce platforms may present a static list, where each item represents an integration or touchpoint.

Optional Configuration

Immediately following the System dropdown is an area where settings are defined for retrieving the data from the application/webservice. Each connector has an independent set of options, so please see the relevant application guide for more details.

Connector > Field Mapping

The field mapping tab defines which fields are included (or imported) into the IMan dataset.

By default every field is included. Deselecting the field not needed to be processed by IMan will yield better performance particularly on entities with a large number of fields.

Entity

Each entity for the selected entity from the File Layout tab will be displayed here. Changing the selected option will alter the field list grid.

Parent Entity

A read only field indicating the selected entities parent entity.

Field Name

The field name.

Import

When selected will include the field within the IMan dataset, where deselected will not include the field within the dataset.

Type

The field's type.

Connector > Audit

Auditing & Error Handling

Supported Counters

  • PROCESSED
    • Incremented for each record being processed.
  • INSERTED, UPDATED, DELETED
    • Each record read by the pull connector will increment the INSERTED counter.

Action on Transform Error

  • Abort
    • The transform will stop at the first error.
  • Reject Record or Continue
    • If an error occurs the system being queried will stop and the next select system will be queried. If there is only a single system selected then no records will be included in the IMan dataset.