dotnetcore / SmartCode

SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything!!!
Apache License 2.0
572 stars 163 forks source link

关于 ETL 的几点建议 #44

Closed beginor closed 2 years ago

beginor commented 5 years ago

经过几小时的努力, 终于可以让 SmartCode 的 ETL 运行起来了, 自动生成数据库定义和迁移配置,只要再手工检查和修改少量配置就可以直接运使用了, 当然这个是不可避免的。

有几点小小的建议, 希望能够采纳:

另外, ETL yml 配置中的全局参数必须有一个 ETLTaskId 配置, 否则就直接抛异常退出, 搜索 SmartCode 的代码, 也不知道是做什么用的, 而且没有相关说明, 默认也没有生成这个配置。

Parameters:
  ETLTaskId: 1
  ETLCode: Mssql2PG.Info_Item
  ETLRepository: PG
Ahoo-Wang commented 5 years ago

感谢,我抽空处理一下