This library provides users with multiple transformation APIs that can be triggered on a spark dataframe object.
User can use below available API methods that can be called on a spark dataframe:
- addColumn
- addColumnWithExpression
- addPrefixToColumnNames
- addSuffixToColumnNames
- castColumns
- castColumnsBasedOnPrefix
- castColumnsBasedOnSuffix
- castFromToDataTypes
- castNestedColumn
- changeCaseOfColumnNames
- convertArrayOfStructToArrayOfJSONString
- convertJSONStringToStruct
- flattenSchema
- renameColumns
- replaceStringInColumnName
- splitColumn
You can find the documentation for all the above APIs here
You can find the usage examples of all above APIs here