Can anyone tell me how to add custom column renderer to the scrollableDataTable.

The requirement we have is to have different view of columns for the same table. i.e first set of columns will display text only with some background color and second set of columns in the same table will be of more complex structure (i.e it will have image and text in it with different background color). And here columns are dyanmic(read from database)