Dataset split by Field Unique Value

Instructions for Use

Model Objects with the same property value are classified and stored in a new Model Dataest named after the property value by identifying and splitting the Property Field specified in the Model Dataest.

For example, there is a Category Property Field in the source Model Dataest, which contains two different property values of "Wall" and "Door". After splitting, two new Model Dataest named "Wall" and "Door" will be obtained. Each new Dataset contains all Model Objects for the corresponding property value in the Source Dataset.

If a Dataset with the same name already exists in the Target Datasource, it supports appending the split Model Object to the Existing data set.

When splitting a Model Dataest, if some records in the target split field have null values (that is, no value or an empty string), the Model Objects corresponding to these records will not be split.

Parameter Description

Parameter Name Parameter Description Parameter Type
Source Datasource Select the Datasource where the source Model Dataest is located. Datasource
Source Dataset Select the source Model Dataest to be split. DatasetVector
Split Target Field Enter the Target Property Field name. The Property Field name can be found by looking at the Model Dataest property sheet or the Attribute Structure. String
Remove Empty Field
(Optional)
Set whether to remove a Property Field with an empty value in the Result Model Dataset. Remove is checked by default. Boolean
Append
(Optional)
Set whether to append the split Model Dataest to the existing Dataset with the same name under the Target Datasource. Unchecked by default. Boolean
Recal culateD ataset Bounds
(Optional)
Set whether to RecalculateResult Model Dataset range, This is especially true when a Model Object is appended to a Dataset of the same name. Boolean
Target Datasource Select Datasource to store Result Model Dataset Datasource

Output Result

Parameter Name Parameter Description Parameter Type
Field Value Split Result Result Model Dataset DatasetVector