JSON_TO_STRUCTS - AWS Glue DataBrew

JSON_TO_STRUCTS

将 JSON 字符串转换为静态类型的结构。在转换过程中,它会检测每个 JSON 对象的架构并将其合并,以获得最通用的架构来表示整个 JSON 字符串。“unnestLevel”参数指定要将多少层的 JSON 对象转换为结构。

参数
  • sourceColumns:源列列表。

  • regexColumnSelector – 用于选择列的正则表达式。

  • removeSourceColumn:布尔值。如果为 true,则删除源列;否则保留。

  • unnestLevel:要取消嵌套的层数。

  • conditionExpressions:条件表达式。

例 示例

{ "RecipeAction": { "Operation": "JSON_TO_STRUCTS", "Parameters": { "sourceColumns": "[\"address\"]", "removeSourceColumn": "true", "unnestLevel": "2" } } }