logicalName is an attribute a data resource that defines its logical name.
This is the name used when a source resource must be matched to a target before a transfer.
It's generally for a file the name without the type information
For instance, by default, the file dataset.csv has:
You can set the logicalName of a resource in a data definition file