读取pyspark数据帧中的jsonb类型字段?

读取pyspark数据帧中的jsonb类型字段?,json,pyspark,Json,Pyspark,我有一个从Postres db读取的表,其中一个字段是包含嵌套数组的jsonb类型字段。数组可以在Postgres表中的行级别更改,这意味着键/值对的数量可以更改。推断架构将字段设置为字符串类型。Pyspark是否支持jsonb类型字段并推断字段类型的模式?在这里找到了我的答案: 它获取jsonb字段,解析字段名,并重新构造df以适应嵌套数组

我有一个从Postres db读取的表,其中一个字段是包含嵌套数组的jsonb类型字段。数组可以在Postgres表中的行级别更改,这意味着键/值对的数量可以更改。推断架构将字段设置为字符串类型。Pyspark是否支持jsonb类型字段并推断字段类型的模式?

在这里找到了我的答案:

它获取jsonb字段,解析字段名,并重新构造df以适应嵌套数组