【发布时间】: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 文档和/或联系他们的支持团队。