S02003
错误代码
S02003
报错信息
InputTables must be non-partitioned table(s), data source(s), or a dictionary. RefId:S02003
错误原因
replay 函数会检查 inputTables 的数据形式。如果不符合如下的规则,会抛出这个异常:
- 如果 inputTables 是一张表,则必须是内存表
- 如果 inputTables 是一个字典,则 value 必须是以下两种情况之一(两种情况不能同时存在):
- 所有 values 都是内存表
- 所有 values 都是非空的 DataSource 元组
- 如果 inputTables 是一个 vector 或元组,则不能不为空,且是以下两种情况之一:
- 元素都是内存表
- 元素都是 DataSource
解决办法
按照问题详情中提到的规则,检查 inputTables 参数是否符合要求。