@Override
    public String genTableName() {
        return "distinct_" + super.getId();
    }
TimeWindowDistinctNode constructor

@param id node id
@param name node name
@param fields The fields used to describe node schema
@param fieldRelations field relations used to describe the relation between fields
@param filters The filters used for data filter
@param distinctFields The distinct fields used for partition
@param orderField the order field used for sorting in partition
@param orderDirection The orderDirection used for sorting after partition,
        support [ASC|DESC] default ASC
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/protocol/node/transform/DistinctNode.java