我想在 SQL 中运行一个单元格,然后包含一个包含单元格输出的 Markdown 单元格。
SQL 单元格: 从表中选择 count(*)
1500
返回 1 行
预期输出: Markdown 单元格:表格的行数为 1500
根据此ask,当前 Markdown 单元格不支持变量,或者我们无法将任何单元格的输出动态传递到 Markdown 单元格。这仍然是一个功能请求。
作为替代方案,您可以尝试以下解决方法,其中使用 python 单元生成预期的降价结果。
在
spark.sql()
中提供您的 SQL 计数代码并获取所需的降价,如下所示。
%python
from IPython.display import display, Markdown
count = spark.sql('select count(*) from table1').select("*").first()[0]
display(Markdown('## Row count of the table is '+str(count)))