About
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)
Usage
This is the name used:
- by the print operation to see if the records belong to the same logical resource to print the header only once. The records may be split
- in a intermediate stream (It will split its input to return each record immediately)
Set
You can set the logicalName of a resource in a data definition file
By Systems
File System
It's generally for a file the name without the type information
For instance, by default, the file dataset.csv has:
- the name: dataset.csv
- and the logicalName: dataset
Database and other
For a database system, this is the name of the object