Hi,

While working on the hive-connector, I still had another question.
Actually, I named the hive table as deviceId. However, the deviceId saved in 
tsfile metadata also contains the storage group name, i.e,. 
'root.baic2.WWS.leftfrontdoor.plc1' and 
1) hive table name can't contains '.'
2) still the 'case insensitive' problem the deviceId may have uppercase letters


Now, I solve it by transforming the 'root.baic2.WWS.leftfrontdoor.plc1' to 
'root/baic2/WWS/leftfrontdoor/plc1' manually when creating the table and then 
when I get the table name from 'properties' in the code, I replace all '/' with 
'.'


It won't work when there exits '/' in the deviceId. So, anyone have better 
solutions?


Or, I think we should have some restrictions for the store group name, device 
name and sensor name in IoTDB. What do you think?

Reply via email to