spark读取starrocks的并行度的问题

spark读取starrocks时,读取时的并行度由什么所决定。为什么我修改了spark的并行度,但是在从starrocks拉取数据时,并行度总是保持在3个左右,导致拉取数据特别慢。

谢谢,设置了这个参数确实有作用,但还有几个疑问点。
1、读取数据的并行度是怎么算出来的?
是这样吗: 并行度 = 表(分区)总的tablet个数 / starrocks.request.tablet.size
但是从实践结果看,好像对不上。
2、如果一个表没有做分区,是不是这个参数就不起作用了。
我们这边有个明细表是没有分区的,只有分桶,修改了这个参数,读取的并行度还是1

擦,我知道了,是我们建的表有问题。 分桶的字段只有一个数值,导致只有一个tablet有数据。 :sweat_smile:

我们这边有好几个starrocks集群,这个参数starrocks.request.tablet.size在某些集群是生效的,在某些集群不生效,是为什么啊?
具体来说,6个节点的集群是生效的,3个节点的集群没生效。难道是和集群的节点个数也有关系?
@jingdan 麻烦解答一下。