apache-spark - 在 PySpark 中将字符串常量添加为列时未解析的引用点亮
问题描述
我正在尝试在 pyspark 中添加一个字符串常量作为新列。我正在使用 2.4.4 版本的火花。我正在使用这个
data.withColumn("currentdate", lit(constant_name))
我收到错误“未解决的参考亮起”。似乎 2.4.4 中没有因错误而点亮的功能,但是当我看到文档时,它就在那里。
解决方案
您需要安装pyspark-stubs包,以便您的 IDE 解析对许多 Spark SQL 函数的引用,包括lit
ie
pip install pyspark-stubs==2.4.0.post8
推荐阅读
- system - 无法启动 OMI CIM 服务器。[Linux]
- javascript - 使用 reduce 操作对象数组,缺少正确的类型
- unit-testing - Karma Jasmine - 代码覆盖率不涵盖 Observable 订阅方法中的函数
- ansible - 从 Ansible 中使用 openssl 生成的密码中替换几个特殊字符
- javascript - 试图在Javascript中添加多个项目列表
- aws-lambda - 无服务器错误:无法为
- python - 我的神经网络只能预测一类
- javascript - 如何更改 DC.JS 绘图的画布元素的 z-index?
- python - 在 Python 中对具有多个键的字典进行分组和聚合
- c# - 如何调用注入对象的基类方法?