更新时间:2021-09-18 GMT+08:00
分享

算子推荐列表配置

算子的推荐列表目前通过配置文件写死,后续支持智能推荐系统。

配置文件配置一个推荐树,以“key/value”的形式存储。“key”表示算子类型,“value”表示该算子的推荐操作ID列表。

配置示例,如下所示:

export const RecommendationTreeConfig: IRecommendationTreeConfig = {
    "default": [NodeType.Assist],
    "unknown": [NodeType.Assist, NodeType.DataReference],
    "data-reference": [NodeType.AnalysisData, NodeType.RandomSample, NodeType.StratifiedSample, NodeType.DropNulls]
}

如果需要修改其他插件已有的推荐列表,增加一条与key值相同的配置即可,框架会自动合并。

由于插件激活的顺序不确定,所以合并后的顺序也不确定。为了解决此问题,请在覆盖配置中将已有的配置写上。

相关文档