@Service public class AtlasDataSourceServiceImpl extends Object implements AtlasDataSourceService
| Constructor and Description |
|---|
AtlasDataSourceServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteDataset(String id)
删除数据集
|
void |
downloadFileData(String dsKey,
String datasetName,
String targetFile)
下载数据到本地
|
AtlasDatasetDTO |
getDatasetDetail(DataSourceDTO dataSourceDTO,
String datasetName)
获取数据集详情
|
List<AtlasSimpleDatasetDTO> |
listDatasets(DataSourceDTO dataSourceDTO)
获取数据源下的数据集
|
DatasetPageList<AtlasSimpleDatasetDTO> |
listDatasets(String dsKey,
List<DatasetTypeEnum> datasetTypes,
String keyword,
Integer pageIndex,
Integer rows)
获取数据源下的数据集
|
List<DataSourceDTO> |
listDataSource(List<DataSourceTypeEnum> dataSourceTypes,
String keyword)
获取空间数据源连接
|
DataQueryResult |
queryGeoDataset(String datasetId,
QueryFilterDTO filterDTO)
数据查询
|
boolean |
testConnect(DataSourceDTO dataSourceDTO)
测试数据源连接
|
void |
uploadFileData(String dsKey,
String srcFile,
String targetName,
Boolean overwrite)
上传文件数据到数据源
|
void |
uploadGeoDatabaseData(String geoDatasetId,
String atlasKey,
String atlasDatasetName)
上传空间库数据到大数据资源池
|
public boolean testConnect(DataSourceDTO dataSourceDTO)
AtlasDataSourceServicetestConnect in interface AtlasDataSourceServicepublic List<DataSourceDTO> listDataSource(List<DataSourceTypeEnum> dataSourceTypes, String keyword)
AtlasDataSourceServicelistDataSource in interface AtlasDataSourceServicepublic List<AtlasSimpleDatasetDTO> listDatasets(DataSourceDTO dataSourceDTO)
AtlasDataSourceServicelistDatasets in interface AtlasDataSourceServicepublic DatasetPageList<AtlasSimpleDatasetDTO> listDatasets(String dsKey, List<DatasetTypeEnum> datasetTypes, String keyword, Integer pageIndex, Integer rows)
AtlasDataSourceServicelistDatasets in interface AtlasDataSourceServicepublic AtlasDatasetDTO getDatasetDetail(DataSourceDTO dataSourceDTO, String datasetName)
AtlasDataSourceServicegetDatasetDetail in interface AtlasDataSourceServicepublic void deleteDataset(String id)
AtlasDataSourceServicedeleteDataset in interface AtlasDataSourceServicepublic DataQueryResult queryGeoDataset(String datasetId, QueryFilterDTO filterDTO)
AtlasDataSourceServicequeryGeoDataset in interface AtlasDataSourceServicepublic void uploadFileData(String dsKey, String srcFile, String targetName, Boolean overwrite)
AtlasDataSourceServiceuploadFileData in interface AtlasDataSourceServicedsKey - 数据源keysrcFile - 待上传文件路径(文件夹或路径)targetName - 目标数据集名称overwrite - 是否覆盖public void downloadFileData(String dsKey, String datasetName, String targetFile)
AtlasDataSourceServicedownloadFileData in interface AtlasDataSourceServicedsKey - 数据源keydatasetName - 数据集名称targetFile - 本地路径public void uploadGeoDatabaseData(String geoDatasetId, String atlasKey, String atlasDatasetName)
AtlasDataSourceServiceuploadGeoDatabaseData in interface AtlasDataSourceServicegeoDatasetId - 空间数据集IdatlasKey - atlas大数据资源池keyatlasDatasetName - 大数据资源池数据集名称Copyright © 2025. All rights reserved.