我正在加入两个文件。一个文件是从table(in0 port)
具有这样的记录格式中提取的utf8 string("\x01", maximum_length=3)
。
另一个文件是正常text file(in1 port)
的,具有这样的记录格式ascii string(3)
。
加入时出现以下错误:
Field "company" in key specifier for input in1 has type "ascii string(3)",
but field "kg3_company_cd" in key specifier for input in0 has type "utf8 string("\x01", maximum_length=3)".
This join may be attempted in spite of the type mismatch by
setting configuration variable AB_ALLOW_DANGEROUS_KEY_CASTING to true.
However, typically the input streams will have been hash-partitioned on
the join keys of different types, making it unlikely that all equal join.