嗨,夥計們,
我有一個JSON作為以下結構,關鍵是小數。
{" 5.0 ":{“a”:“15.92”,“b”: 0.0,“c”:“15.92”,“d”:“637.14”},“0.0”: {“a”:“15.92”,“b”: 0.0,“c”:“15.92”,“d”: " 637.14 "}}
schema_of_json返回:
STRUCT <“0.0”: STRUCT <字符串,b:雙c:字符串,d: STRING >,“5.0”: STRUCT <字符串,b:雙c:字符串,d: STRING > >
我麵臨一個問題在提取值(a, b, c, d) 5.0和0.0在磚SQL。以下是我試過的方法,但仍然無法提取值是NULL。
選擇數據,數據:‘5.0’method1, get_json_object(數據,美元。5.0”)從staging.consumables.test method2;
你們能幫忙嗎?