@Override
    public String genTableName() {
        return String.format("table_%s", getId());
    }
RedisExtract base constructor

@param id The id of extract node
@param name The name of extract node
@param fields The fields of extract node
@param watermarkField The watermark field of extract node
@param properties The custom properties of extract node
@param primaryKey The primary key of extract node
@param redisMode The redis deploy mode connect to redis
@param command The redis command connect to redis
@param clusterNodes The cluster node infos connect to redis only used for {@link RedisMode#CLUSTER}
@param masterName The master name connect to redis only used for {@link RedisMode#SENTINEL}
@param sentinelsInfo The sentinels connect to redis info used for {@link RedisMode#SENTINEL}
@param host The host connect to redis only used for {@link RedisMode#STANDALONE}
@param port The port connect to redis only used for {@link RedisMode#STANDALONE}
@param password The password connect to redis
@param additionalKey The additional key connect to redis only used for [Hash|Sorted-Set] data type
@param database The database connect to redis
        used for {@link RedisMode#STANDALONE} and {@link RedisMode#SENTINEL}
@param timeout The timeout connect to redis
@param soTimeout The soTimeout connect to redis
@param maxTotal The maxTotal connect to redis
@param maxIdle The maxIdle connect to redis
@param minIdle The minIdle connect to redis
@param lookupOptions The lookup options for connector redis
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/protocol/node/extract/RedisExtractNode.java