Apache Zeppelin:如何将整个报告发布到网站

问题描述 投票:4回答:1

连接到PostgreSql数据库并检索特定数据后,进行了一些(5)可视化。而不是将每个段落(每个单独的可视化)发布到网站,是否有一种方法可以发布整个报告(在报告视图中查看笔记本时获得)?

web publish apache-zeppelin
1个回答
0
投票

嗯,这是非常有用的功能。我会欢迎这样的事情。我在想同样的事情。我需要一次发布4个简单的可视化。经过一些尝试,我找到了解决这个问题的方法。

作为第一步,我刚刚在我的笔记本末尾创建了一个最后一段,其中有解释器显示HTML。我使用了pyspark:

print("""%html ... """)

然后我创建了这样的简单HTML表格布局:

   <table style="border-collapse: collapse; width: 100%;" border="1">
    <tbody>
     <tr>
      <td style="width: 50%;">&nbsp;</td>
      <td style="width: 50%;">&nbsp;</td>
     </tr>
     <tr>
      <td style="width: 50%;">&nbsp;</td>
      <td style="width: 50%;">&nbsp;</td>
     </tr>
    </tbody>
   </table>

(我不是HTML专业人员,所以我只使用HTML生成器)。生成布局后,我使用每个段落iframe链接填充所有单元格,我需要显示。例如,表的一个单元格如下所示:

<td style="width: 50%;"><iframe src=LINK_WHICH_YOU_GET_BY_PUBLISHING_PARAGRAPH width="100%" height="400"></iframe></td>

如何在HTML表格和iframe中播放/调整更多参数,但它需要一些HTML技能。

当填充HTML表的所有单元格时,只需尝试在笔记本的最后一段中运行HTML。如果结果是正确的,那么只需发布这个睫毛段落,您就有了一个指向所有可视化的链接。

© www.soinside.com 2019 - 2024. All rights reserved.