【问题标题】:Rerun Scala code with -deprecation using Apache Zeppelin使用 Apache Zeppelin 重新运行带有 -deprecation 的 Scala 代码
【发布时间】:2019-07-29 21:54:13
【问题描述】:

我正在使用 Zeppelin 笔记本在 Scala 中创建 Spark 脚本。

代码:

def test: DataFrame= {

     //code

}

我收到以下警告:

warning: there was one deprecation warning; re-run with -deprecation for details.

关于如何使用“-deprecation”运行函数有什么建议吗?

PS。我不是在询问需要函数完整代码的警告。我正在寻找有关如何在 zeppelin 笔记本中使用 depreciation 参数重新运行该函数的建议。此问题的现有解决方案仅涵盖在 SBT 中运行。

【问题讨论】:

    标签: scala apache-spark apache-zeppelin


    【解决方案1】:

    在 Zeppelin 的 Spark 解释器设置中,有一个可以设置的“args”属性。这对应于 Spark 命令行参数,这是在这种情况下要更改的内容。有关可能配置的更多信息,请参阅文档here

    简而言之,为 args 属性添加“-deprecation”作为值,您将能够看到详细信息。

    【讨论】:

    • 在菜单 [用户名]->解释器->(搜索 spark)-> 编辑中通过 zeppelin ui 添加“-deprecation”(带或不带引号)似乎不起作用将 -deprecation 添加到 args 框中。这是你的意思吗? “警告:有一个弃用警告;使用 -deprecation 重新运行以获取详细信息”在段落中显示,无论没有其他信息。
    猜你喜欢
    • 2019-12-02
    • 2016-09-12
    • 2017-08-09
    • 2017-08-04
    • 2020-05-22
    • 2016-11-21
    • 2013-03-06
    • 2017-03-11
    • 2017-04-21
    相关资源
    最近更新 更多