Reltio Connect

 View Only
  • 1.  clarification regarding how RIH is counting Tasks

    Posted 19 days ago

    Hi Reltio Community ,

    We need some clarification regarding how RIH is counting Tasks. Below is the flow for your reference

    1. Function call

    2. Monitor

    3. Create Variables - SQLUnits, ProcessedUnits

    4. Wait - Duration

    5. Search DNB Companies

    6. Create Variables - InitRetentionCount, MissedDNBcrosswalkCount

    7. Create List - StoreMyReadList

    8. Create List - StoreRetailOwnershipUpload List

    9. For Each Form in StoreRetailOwnershipList

    10. Update Variables - ProcessedUids

    11. Condition - IF present

    12. Condition - UID has DUNS Number?

    13. Parse JSON Document

    14. Combine PrimaryAddress and MailingAddress arrays into a single object

    15. Map to CorporateLinkage_DunsNumber

    16. Create crosswalk link

    17. Query in Rule Collection

    18. For each rule, if Company crosswalk exists:

    19. Else if no Company crosswalk exists:

    20. Add note to Item(s) being linked list

    21. If all the following checks

    22. If all the following steps

    23. CreateEntryInDatabaseIfMissing

    24. Set Var [greater than] 0

    25. If (field_CompanyCreated) == null

    26. Exit

    27. Update variable - #totalErrorRecordCount

    28. Log message to job report - Log: Stop, Company crosswalk sync point found

    29. Exit

    30. Update variable - #totalErrorRecordCount

    31. Log message to job report - Log: Exit after Record

    32. Log message into job report - Total Counts

    33. Name - Calculate Comparison Ratio to Ratio Metric

    34. Create variable - CompanyExtractCount, CompanyExtractCount

    35. If (CompanyExtractCount > 0) then 1 greater than 0

    36. Else

    37. Log message into job report - Log Second Extract Extract Count

    38. Create a Multi Relationship with Metric (Custom)

    39. Create variable - MultiRelationshipMetric, MultiRelationshipMetric

    40. RelationshipStatusCheck - Step 1 greater than 7

    We are getting a task count of 24 for each entity processed and @264 for a batch of 25.

    According to the Workato documentation, the following steps are considered tasks:

    - Search DNB Companies

    - For Each Form in StoreRetailOwnershipList

    - Update Variables - ProcessedUids

    Can you please help identify which other steps are considered tasks?

    Thank you!



    ------------------------------
    ravisaiteja yerra
    optum
    ------------------------------


  • 2.  RE: clarification regarding how RIH is counting Tasks

    Reltio Employee
    Posted 13 days ago

    Hi Ravi,

    Apart from triggers, trigger conditions and control statements (if, error monitor etc.), any other action is counted as a task. That includes all the steps you perform inside a if block, repeat action, error monitor block etc. If you are iterating through a list and doing certain action on each item on the list then the number of task consumed by that repat action block will be number of actions under the block X Number of items in the list. 

    So a lot of steps listed in your recipe like create variable, create list, log message, other actions which are not control statements or triggers will be counted as tasks. 

    Refer to this Workato documentation - Tasks | Workato Docs where you will find a detailed explanation of how the tasks are counted. 



    ------------------------------
    Diparnab Dey
    Technical Consultant
    Reltio
    Kolkata, West Bengal
    ------------------------------