use catalyst data type instead of hbase data type