问题描述
我想在 databricks 的 sql 表中创建一个新列,我怀疑使用“创建或替换临时视图”是否比更改表更有效,但更改表不起作用,有人吗知道使用 sql 的任何其他解决方案吗? 我知道这在 pyspark 中也是可能的,但我有很多条件,使用这种语言有点困惑,我想过 UDF,但我知道它效率不高。如果有人知道一个有效的,请贡献!我将不胜感激。
{data.markdownRemark.frontmatter.imgs.map((imgPath) => {
const imgPatha = `../images/${imgPath}`;
return <StaticImage src={imgPatha} alt="asdasd" />;
})}
我能做什么
df = spark.createDataFrame([(1,1),(2,2),(3,3)],['id','value'])
df.registerTempTable('sql_df')
df.show()
+---+-----+
| id|value|
+---+-----+
| 1| 1|
| 2| 2|
| 3| 3|
+---+-----+
我想要一个解决方案,我不需要替换 sql 数据块中的所有表。谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)