我有复杂的存储过程,内部使用多个视图/函数,内部有多个交叉应用,我不确定是否有一个“简单的解决方案”可以在spark.sql中复制它
df = Spark.sql(f""" 从表中选择 * 交叉应用( 一些商业规则) “””)
我检查了文档:https://docs.databricks.com/en/sql/language-manual/sql-ref-syntax-qry-select-join.html但没有找到我想要的
您必须首先在笔记本中启用此选项
spark.sql("SET spark.sql.crossJoin.enabled=true")