Review Integration Logs
For each integration operation, a record of the Integration Log entity is created to store the integration details that include:
-
Integration Status - Indicates the status of the integration. It can have one of the following values:
- Success
- Failed
-
Entity Name - Anthology Student entity with its ID in the Entity Id field.
-
Primary Name - Flow name where the flow has failed.
-
Flow Run Url - URL of the run of the flow that failed. Click the URL to view details of the failure.
If An Error Occurred in the Flow
In the Integration log record, on clicking the Flow Run URL field, the following error message is displayed for the flow:
“Unable to process template language expressions in action '<Action Step Name>' inputs at line '1' and column '1965': 'The template language expression <expression> cannot be evaluated because array index '0' cannot be selected from empty array. Please see https://aka.ms/logicexpressions for usage details.'”
Cause
This error can occur if:
-
A picklist mapping is not present.
-
The record has a lookup value for which data has not been integrated.
Resolution
-
If a picklist mapping is not present, create a picklist mapping.
-
Create the corresponding picklist value in Anthology Reach by editing the field in an appropriate solution. Note the picklist numerical value generated for this value.
-
Add an Integration Mapping record with appropriate values for the new mapping based on the value retrieved in the earlier steps.
-
-
If the data for the lookup field has not be integrated, import the required data into Anthology Reach.
For example, in a Contact record in Anthology Reach, if the Program field has a program which is not integrated, the Program must be imported into Anthology Reach.