【问题标题】:sc is not created automatically in notebooksc 不是在笔记本中自动创建的
【发布时间】:2017-04-14 22:03:13
【问题描述】:

我昨天在 DSX 中创建的笔记本已停止工作 - 错误重新找不到 sc 对象

"NameError: global name 'sc' is not defined"

我重新启动了内核,但无法创建它。我没有其他内核在运行。 我创建了一个新笔记本 - 带有 Python 2 的 Spark 2.0,除了:

sc

然后返回为空白。我期待有关我的 SparkContext 对象的详细信息。万一我发疯了,我仔细检查了docs,它说它应该是自动的:

SparkContext 和 SQLContext 是为你创建的 sc 和 分别为sqlContext

有什么改变或有人知道我如何在 DSX 中创建 sc 吗?希望我遗漏了一些明显的东西。我按照this 尝试了 SparkContext 函数,但得到了一个 NPE。

【问题讨论】:

  • 如果您无权访问 Jupyter 日志,那么您就没有机会了解内核无法正确创建的原因。句号。因此,请深入研究 IBM 文档和/或联系他们的支持团队。

标签: data-science-experience


【解决方案1】:

这是您的笔记本内核想要连接的 Spark 服务中的一个故障。请联系 DSX 支持。每个页面的右下角都有一个支持按钮。

【讨论】:

  • 它又开始工作了,谢谢。我没有联系支持,它自己修复了。
猜你喜欢
  • 2014-06-14
  • 1970-01-01
  • 2015-08-21
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 2016-12-25
  • 2017-03-21
  • 2011-12-23
相关资源
最近更新 更多