【发布时间】:2020-04-19 12:24:57
【问题描述】:
我正在尝试使用带有以下代码的 Apache Beam SQL 生成 row_number:
PCollection<Row> rwrtg =
PCollectionTuple.of(new TupleTag<>("trrtg"), rrtg)
.apply(SqlTransform.query("select appId, row_number() over (partition by appId order by rating asc) as issue_rank from trrtg"));
但出现以下错误:
java.lang.RuntimeException: cannot translate call ROW_NUMBER() OVER (PARTITION BY $t0 ORDER BY $t1 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
您能告诉我如何解决这个问题吗?
【问题讨论】:
标签: apache-beam beam-sql