logicalName is an attribute a data resource that defines its logical name.
The logical name defines a virtual logical resource (ie multiple resources with the same logical name are seen as belonging to the same data resource)
This is the name used:
You can set the logicalName of a resource in a data definition file
It's generally for a file the name without the type information
For instance, by default, the file dataset.csv has:
For a database system, this is the name of the object