You are here:
Data Space Filters in Data Transforms
Data space filter behavior in data transforms differs based on whether the transform uses DLO or DMO inputs. This distinction helps you anticipate which records appear in preview and which records the transform processes when it runs.
In features that view DLO data, such as Query Editor or Data Explorer, you select a data space before viewing the data. Any data space filters defined on the DLO are active when viewing the data. In data transforms, this behavior differs based on the input types of the transform.
DLO Transforms
In data transforms that use DLOs as input sources, the data preview behaves similarly to Query Editor or Data Explorer. Before viewing preview data, you select a data space for each input node. Filters from the selected data spaces are applied to the input DLOs and used to generate the data preview.
For data preview, all input nodes in the transform must use the same data space.
When a DLO transform runs, it processes all records in the input DLOs—data space filters don't apply at run time. To control which records downstream users see, either add the output DLO to a data space, or add a filter node to the transform before the output.
DMO Transforms
In DMO transforms, the data space is set at transform creation—no separate selection is needed on each input node to generate a preview. Filters from this data space are applied to DLOs mapped to the transform's input DMOs and are used to generate the data preview.
When a DMO transform runs, the transform's data space filters apply to DLOs mapped to the input DMOs. The transform processes these filtered records and writes the results into a new DMO.
