Performing Ingestion Using Multiple Ingestion Activity
- Last UpdatedJun 25, 2024
- 2 minute read
To perform ingestion using multiple Ingestion Activity
-
Drag the Ingestion Activity from the Integration Activity category.
-
Set the FileName property for the activity as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.ExportedFileName1%>
-
Set the Source property as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.Source1%>
-
Set the Transaction Id property as blank for the first Ingestion Activity.
-
Set the Complete Transaction property to false for the first Ingestion Activity.

-
In the Start activity declare the variables as,
^Ingestion Activity1TransactionId
^Ingestion Activity1ServiceResponse

-
Drag the second Ingestion Activity from the Integration Activity category.
-
Link the first Ingestion Activity with the second Ingestion Activity with the link output of Successful.
-
Set the FileName property for the Activity as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.ExportedFileName2%>
-
Set the Source property as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.Source2%>
-
Set the Transaction Id property based on the first Ingestion Activity system variable as,
<%#Variable.^Ingestion Activity1TransactionId%>
-
Set the Complete Transaction property to false for the second Ingestion Activity.

-
Drag the third Ingestion Activity from the Integration Activity category.
-
Link the second Ingestion Activity with the third Ingestion Activity with the link output of Successful.
-
Set the FileName Property for the Activity as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.ExportedFileName3%>
-
Set the Source property as,
<%#XmlVariables.SFFormData.SKRootDefinition.Panelform1.Source3%>
-
Set the Transaction Id property based on the first Ingestion Activity system variable as,
<%#Variable.^Ingestion Activity1TransactionId%>
-
Set the Complete Transaction property to true for the third Ingestion Activity.

-
Design of the workflow as below.
