小编Jim*_*Jim的帖子

如何在PySpark shell会话中更新pyfile?

在交互式pyspark会话中,您可以通过导入python文件sc.addPyFile('file_location').如果您需要对该文件进行更改并保存它们,是否有任何方法可以"重新广播"更新的文件而无需关闭您的spark会话并启动新的文件?

只是再次添加文件不起作用.我不确定重命名文件是否有效,但我不想这样做.

据我从spark文档中可以看出,只有一种方法可以添加pyfile,而不是更新一个.我希望我错过了什么!

谢谢

python apache-spark pyspark

8
推荐指数
1
解决办法
663
查看次数

SQL Server,在LIKE语句中组合%和[]通配符

在t-sql中,有没有办法在类似的语句中进行模式匹配,这样你就可以搜索给定集合中的1个或多个字符?

具体来说,我试图想出一个LIKE语句,它将返回以1个或更多字母开头并以1个或更多数字结尾的字符串.

所以这些字符串应匹配:

  • ABCD1234
  • A1
  • abcdef2
  • AB123456

这些字符串不应该匹配:

  • A B C D
  • 1234
  • abcd1234abcd
  • 1abcd1

我知道你可以使用%通配符匹配0或更多字符的字符串,你可以使用方括号[]来匹配给定集合中的单个字符.但有没有办法将这些组合起来,以便我可以匹配给定集合中的1个或多个字符?

像这样的东西会很好,但当然不起作用:

WHERE ColumnName LIKE '[%a-z][%0-9]'
Run Code Online (Sandbox Code Playgroud)

有谁知道这个问题的解决方案?或者它在SQL Server中是不可能的?

谢谢,吉姆

regex sql-server sql-like

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache-spark ×1

pyspark ×1

python ×1

regex ×1

sql-like ×1

sql-server ×1