src/main/java/com/aliyun/openservices/paifeaturestore/domain/FeatureView.java [97:121]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    Map<String, String> fieldMap = new HashMap<>();
                    Map<String, FSType> fieldTypeMap = new HashMap<>();
                    for (FeatureViewRequestFields field : featureView.getFields()) {
                        if (field.isIsPrimaryKey()) {
                            fieldMap.put(field.getName(), field.getName());
                            fieldTypeMap.put(field.getName(), field.getType());
                        } else if (field.isIsPartition()) {
                            continue;
                        } else {
                            String name;
                            if (daoConfig.saveOriginalField) {
                                name = field.getName();
                            } else {
                                name = String.format("f%d", field.getPosition());
                            }

                            fieldMap.put(name, field.getName());
                            fieldTypeMap.put(name, field.getType());
                        }
                    }

                    daoConfig.fieldMap = fieldMap;
                    daoConfig.fieldTypeMap = fieldTypeMap;
                    break;
                case Datasource_Type_TableStore:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/aliyun/openservices/paifeaturestore/domain/SequenceFeatureView.java [201:225]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                        Map<String, String> fieldMap = new HashMap<>();
                        Map<String, FSType> fieldTypeMap = new HashMap<>();
                        for (FeatureViewRequestFields field : featureView.getFields()) {
                            if (field.isIsPrimaryKey()) {
                                fieldMap.put(field.getName(), field.getName());
                                fieldTypeMap.put(field.getName(), field.getType());
                            } else if (field.isIsPartition()) {
                                continue;
                            } else {
                                String name;
                                if (daoConfig.saveOriginalField) {
                                    name = field.getName();
                                } else {
                                    name = String.format("f%d", field.getPosition());
                                }

                                fieldMap.put(name, field.getName());
                                fieldTypeMap.put(name, field.getType());
                            }
                        }

                        daoConfig.fieldMap = fieldMap;
                        daoConfig.fieldTypeMap = fieldTypeMap;
                        break;
                    case Datasource_Type_TableStore:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



