| Block Group: | Data Services |
| Block Icon: | ![]() |
Converts a full file path to a relative file path, and manages changes to the non-relativized part of the path.
This block is useful when you have a symbol associated with metrics, and you want to use one property to change which folder the points come from.
For information on using dataflow blocks, see Dataflow.
These properties can take input and give output.
service specifies the data service to relativize. Leave it blank to use the default data service.
path sets and returns the current parent directory containing the relative paths.
partialPath specifies how the relative paths are combined with path.
/ + the relative path.These properties can give output. They cannot take input.
serviceId returns the ID of the data service used.
fullPath returns the full (unrelativized) base path of the relativizing service.
output is an instance of the DGLux5 relativizing service. Click the button to interact with the service. See Use Case.
This is the relativization dialog.
| Example | Description |
|---|---|
![]() ![]() | The paths in use in the parent object of the dataflow, before and after relativizing. |
A typical use case for the Relativize block is to create a widget that can be re-used for multiple data sources. To create this effect, watch Introduction to Relativization, or follow these steps:
Next to the output property, click Relativize.
A pop-up dialog opens, displaying all the paths in the specified directory that are currently associated with the component.