If apply Data Tag to Derived Field, you can dynamically display other aspects of the data set during the run time without changing the source data. You can use tag variable in Expression of Derived Field, and it is the value set through DataSet.setRowTag, etc.
After setting data tags, you should call DataSet.recalcRows to recalculate Derived Fields.