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:
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.
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
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.