change DefaultTableSplitUdf to extract information from special columns