我尝试使用BigQuery提取JSON对象中某个键的值。但是,对于表中的每条记录,键都是唯一的,如图所示。Keys and values
我的JSON对象的结构是这样的:Object's structure
(Note:我正在尝试解嵌套作为此唯一键的值的regularHours数组。)
我尝试使用-“SELECT JSON_EXTRACT(response.data,'$. menus')FROM MyDataSet.UberEats”这只给我键和它的值,但我只是在取消嵌套这个键的数组值之后,我不知道如何进一步进行。(注:响应是字段名称)
1条答案
按热度按时间iqih9akk1#
请尝试以下UDF转换Dictionary对象,因为我们无法在静态类型的SQL语句中引用Dynamic键