apache-spark - 如何在现有数据框火花中添加用户定义模式
问题描述
这是我要添加到现有模式类型中的模式,它只有一个值,如 SWID。?我们可以将 like withColumn 与 struct. 一起使用吗?我在用 json 对象制作数组时是 struct 。
"companyContexts":
[
{
"namespace": "imsOrgID",
"value": "CB793704532E6E4D0A490D44@AdobeOrg"
}
],
"include":
[
"Analytics",
"AudienceManager"
],
"regulation": "ccpa",
"users":
[
{
"action":
[
"delete"
],
"userIDs":
[
{
"type": "analytics",
"namespace": "swid",
"value": "SWID-VALUE"
}
],
"key": "swid"
},
{
"action":
[
"delete"
],
"userIDs":
[
{
"type": "analytics",
"namespace": "swid",
"value": "SWID-VALUE"
}
],
"key": "swid"
}
]
}
解决方案
推荐阅读
- javascript - 组合对象数组中父键相同的子对象
- javascript - 你能从 xmlhttprequest 中得到一个 json 文件吗?
- python - 如何将带有列表的字典转换为列的不同类型的字典
- javascript - 垃圾收集器不适用于 NodeJS / Chrome 中的类型化数组
- intellij-idea - IntelliJ IDEA 搜索下一次出现的选定文本
- python - lambda/selenium/geckodriver 的 Python 问题
- neo4j - 在 Neo4j 中为 Java 插件创建自定义角色
- java - 使用 JDBC 从 Oracle 数据库中读取布尔值
- eclipse - Eclipse 在调试时崩溃
- python - Python 动态 web 表更新