我在DSE 6.8.0集群上运行一个jj游戏官方下载作业,当我执行某个`regexp_replace`时,它返回错误`无效请求,已经在运行太多连续页面调度会话:60'
val punctuation = """!"#$%&\'()*+,-./:;<=>?@[\]^_\{|\}\~""" val descNoPunct = df.withColumn("desc_no_punct", regexp_replace($"description", punctuation, ""))
(“描述”列是Cassandra中的TEXT类型)
如果有帮助,这里还有更多错误消息:
org.apache.spark.jj游戏官方下载Exception: Job aborted due to stage failure: Task 0 in stage 21.0 failed 10 times, most recent failure: Lost task 0.9 in stage 21.0 (TID 174, 127.0.0.1, executor 2): java.io.IOException: Exception during execution of SELECT "episode_guid", "description" FROM "podcast_analysis_tool"."episodes_by_podcast" WHERE token("podcast_api", "podcast_api_id") > ? ALLOW FILTERING: Invalid request, 太多的连续分页会话已经在运行: 60 at com.datastax.spark.connector.rdd.CassandraTableScanRDD.com$datastax$spark$connector$rdd$CassandraTableScanRDD$$fetchTokenRange(CassandraTableScanRDD.scala:349) at com.datastax.spark.connector.rdd.CassandraTableScanRDD$$anonfun$17.apply(CassandraTableScanRDD.scala:366) at com.datastax.spark.connector.rdd.CassandraTableScanRDD$$anonfun$17.apply(CassandraTableScanRDD.scala:366) ...
如果有帮助的话,我可以给出更多代码,但是实际上我猜是因为它连续运行了太多次而没有对代码做任何“ LIMIT”操作,所以我猜想它正在发生。
我有三个相关的问题:
- 有没有一种方法可以检查给定时刻当前正在运行多少个连续的寻呼会话?
- 是否有关于连续分页的最新文档? (Google搜索通常会显示 这个博客 帖子,但这是三年前发布的,指的是DSE 5.0,有些观点似乎已经过时了)
- jj游戏官方下载中是否有一种方法可以让它等待而不是添加更多的连续分页会话?