public interface DataSourceService
List<DataSourceDTO> listDataSource(List<DataStoreTypeEnum> dataStoreTypes, List<DataSourceTypeEnum> dataSourceTypes, String keyword)
dataStoreTypes - dataSourceTypes - keyword - boolean testConnect(DataSourceDTO dataSourceDTO)
dataSourceDTO - String addDataSource(DataSourceDTO dataSourceDTO)
dataSourceDTO - void updateDataSource(DataSourceDTO dataSourceDTO)
dataSourceDTO - void deleteDataSource(String key, Boolean deleteBizInfo)
key - deleteBizInfo - DataSourceDTO getDataSourceDetail(String key)
key - DataSourceDTO getDataSourceDetailWithoutPwd(String key)
key - DataSourceDTO getDefaultDataSource(Integer dataStoreType, Integer dataSourceType)
dataStoreType - dataSourceType - void setDefaultDataSource(String key, boolean isDefault)
key - isDefault - List<SimpleDatasetDTO> listDatasets(String dsKey)
dsKey - DatasetDTO getDatasetDetail(String id)
id - DatasetDTO getDatasetDetail(String dsKey, String datasetName)
dsKey - datasetName - DatasetDTO getDatasetDetail(DataSourceDTO dataSourceDTO, DatasetTypeEnum datasetTypeEnum, String datasetName)
dataSourceDTO - datasetTypeEnum - datasetName - DatasetDTO getDatasetDetailWithoutPwd(String id)
id - DatasetDTO getDatasetDetailWithoutException(String id)
id - List<FieldDTO> getDatasetFields(String datasetId)
datasetId - void deleteDataset(String id)
id - DataQueryResult queryData(String datasetId, QueryFilterDTO queryFilterDTO)
datasetId - 数据集idqueryFilterDTO - 查询过滤条件Long queryDataCount(String datasetId, QueryFilterBasicDTO queryFilterDTO)
datasetId - 数据集idqueryFilterDTO - 查询过滤条件List<Object> queryDataFieldUniqValues(String datasetId, QueryFilterBasicDTO queryFilterDTO, Integer limit)
datasetId - 数据集idqueryFilterDTO - 查询条件limit - 唯一值数量Copyright © 2025. All rights reserved.