是否可以在 Databricks 中导出“魔术 SQL”命令单元的输出?
我喜欢这样一个事实,即不必转义 SQL 命令并且可以轻松格式化。但是,我似乎无法在其他单元格中使用输出。我想做的是将数据导出到 CSV 文件,但可能会在我写出之前完成对数据框的一些最终操作。
sql = "select * from calendar"
df = sqlContext.sql(sql)
display(df.limit(10))
vs (DBricks 格式化以下代码)
%sql
select
*
from
calendar
但是想象一下,一旦你引入了转义字符串、嵌套连接等。想知道是否有更好的方法在数据块中使用 SQL。