Thanks Ernest,
I looked at that and it does give a unique identifier, but with no way to identify where it came from.
I'm looking for a way to tell a user that dataflow X failed in composite Y.
------------------------------
Devon Miller
Proquire (Accenture)
New York NY
------------------------------
Original Message:
Sent: 04-14-2026 10:26
From: Ernest Jones
Subject: Fetching composite names
I don't know how to get the name. But this might help because it provides a unique id for the node that can be used in a file name, {{^NodeLocatorHash^}}

------------------------------
Ernest Jones
*Precisely Software Inc.
PEARL RIVER NY
Original Message:
Sent: 04-13-2026 20:44
From: Devon Miller
Subject: Fetching composite names
I have a library composite that's sends messages to our logging service.
Users are supposed to set a composite property to specify the name to use in the logs. Unfortunately, they tend to copy and rename the composite but forget to change the property. It's ok if there's only one instance in the data flow because I'm getting the dataflow name from ${graph.graphName}. But it's a problem when there are 5 instances in the same dataflow.
From a node is there a way to get the name of the composite that contains it?
Then I can get rid of the property and just read what they called the instance.
------------------------------
Devon Miller
Proquire (Accenture)
New York NY
------------------------------