StorageName

The StorageName property needs to refer to the name of a primary data source (a file or database).

It can be configured to a domain-unit, a data-item or container, based on the storagemanager.

Use placeholders in path names, like %SourceDataDir%, to make the configurations easily transferable to other locations/machines, see folders-and-placeholders.

For some StorageManagers, the file extension indicates which StorageManager will be used (.dbf, .shp, .tif). This can be overruled with the storagetype property.

Tip: use the propvalue operator when decoupling data into a write and a read, especially when a complex storage name is configured.

unit<uint64> CALC := unique_uint64(OD_pair_rel)
, StorageName = "='%LocalDataProjDir%/Temp/'+LeftStr+RightStr+'.fss'"
{
	attribute<Euro>                 Price                       := Min_Index -> Price;
}

unit<uint64> Result
: StorageName = "=PropValue(CALC, 'StorageName')"
, StorageReadOnly = "true"
{
	attribute<Euro>                 Price;
}