Get row ID from data fabric trigger

Hello, i am trying to collect the data row id from a data fabric trigger. I have not found any way to collect the data from the trigger. Is this possible? I have been able to collect metadata from the trigger like:

UiPathEventObjectId
UiPathEventObjectType
UiPathEventConnector
UiPathEvent

As of my understanding the object id does not have relation to the data fabric row, instead it contains a guid/information about the current runtime session? If anyone can let me know if its even possible to get the id from the trigger it would be greatly appreciated.

@Ninjabullen

I believe you created a trigger from Orchestrator if so you cannot get the details..those are called disconnected triggers and used only for triggering

if you need the output data use the trigger as first activity in your code and then it would give you an output argument which would contain the record details which can be used further

cheers

Ah i see, but i cannot find any related triggers to data fabric(/service) is there some kind of specific package needed? Or does it not exist?

Hey @Ninjabullen,

To retrieve the data row ID from a Data Fabric trigger, ensure you are using connected triggers, not the default disconnected ones created via Orchestrator.

Use the UiPath.IntegrationService.Activities package, which supports Data Fabric triggers. In your triggered workflow, define an input argument (e.g., recordData) to receive the event payload. This payload includes metadata and the actual data row, including its ID.

So, to access the row ID:

  • Use a connected trigger tied to a Data Fabric connector.
  • In the triggered process, read the ID from the input argument (usually as recordData("id") or similar based on schema).

Disconnected triggers will not provide this data—only connected triggers do.

Let me know if you are facing any problems

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.