# S02003 {#s02003}

## Error Code {#error_code .section}

S02003

## Error Message {#error_message .section}

`InputTables must be non-partitioned table(s), data source(s), or a dictionary. RefId:S02003`

## Probable Causes {#probable_causes .section}

The error may occur due to invalid data forms for the *inputTables* parameter of the `replay` function. The following rules must be adhered to:

-   If *inputTables* is a single table, it must be a non-partitioned in-memory table;

-   If *inputTables* is a dictionary, its values must be either in-memory tables or a non-empty tuple of data sources;

-   If *inputTables* is a vector or tuple, its elements must be in-memory tables or data sources, respectively.


## Solutions {#solutions .section}

Check the specified *inputTables* parameter and ensure it is configured according to the aforementioned rules.

**Parent topic:**[Error Code Reference](../../Troubleshooting/ErrorCode.md)

