kettle传入变量时,如何传入含$[]符号的字符串.

我希望在kettle中执行不同的SQL, sql从表中获取,设置到变量,再执行SQL脚本
但是SQL使用了hive的get_json_object(),函数 , sql中含有$[]
日志上SQL好像乱码了导致hive无法识别。设置变量的时候SQL还是正常的。
这个SQL需要怎么处理呢

需要传入的SQL:

 SELECT  get_json_object(t1.comment_result , '$[1].dimensionInfoList') AS bb FROM dwd_gamc_new_cars_content_comment AS t1 limit 3

-

img

但我把sql 写成 $[1 这样残缺的就不是乱码了, 所以说$[] 这东西被kettkle转化成啥了

img