SaveDataToFile
函数功能
根据config中提供的参数保存归档或档案合并的结果,结果按照“common/ArchiveResult.proto”中定义的protobuf message进行序列化并保存到本地。存储文件名为“ArchiveName_DIM_dim_NUM_count.archiveResult”。
例如:demo_DIM_512_NUM_1000000.archiveResult表示为demo的聚类结果,数据维度为512而共包含1000000条数据的聚类结果。

为提升用户后续的业务集成易用性,当前聚类档案保存的结果采用protobuf定义的消息进行序列化保存,默认保存文件权限-rw-r--r--。
对于处理敏感数据的场景,请用户谨慎使用此接口,使用前请确保已经知晓了对应的安全风险,避免保存后的聚类结果文件遭到滥用而造成其他损失。
函数原型
APP_ERROR SaveDataToFile(std::string dstFilename = "");
参数说明
参数名 |
说明 |
---|---|
dstFilename |
聚类结果保存的路径及文件名,如不进行配置,则会在默认路径(和运行程序同一路径下)下以默认文件名保存相关聚类结果。 |
返回参数说明
数据结构 |
说明 |
---|---|
APP_ERROR |
|
父主题: 设置输出数据