使用spark_read_json创建了一个包含jsonArray的String列。如何在sparklyr中转换字符串,以便数据类型从字符串更改为Array?
数组的格式如下:
homestead.yaml
使用sdf_schema_json,我发现了以下内容:
[{\"ItemId\":\"27CF083F-F7CD-2574-7D27-FEBE846A74C9\"}]
我需要做这样的事情:
$type
[1] "struct"
$fields
$fields[[1]]
$fields[[1]]$name
[1] "CalculationList"
$fields[[1]]$type
[1] "string"
$fields[[1]]$nullable
[1] TRUE
$fields[[1]]$metadata
named list()
其中CalculationList是我要转换的字符串类型。
我将不胜感激!