使用输入和输出表的最佳方式
问题描述:
有一种数据模型(sql),它使用一个输入表并将其输入到预测模型(python)中,并将一些输出变量生成到另一个表和最终在输入表和输出表之间完成连接以获取完整表(sql)。注意:输出表可能有机会不预测输入表中每个主键的值。使用输入和输出表的最佳方式
创建一个表作为预测模型的输入并使用输出变量更新相同的表,即我们在输入过程中将这些列作为完全空值传递并将它们更新为预测值时更新?如果没有,那么同样的缺点是什么。
答
如果不知道数据库负载和延迟要求是什么,很难说。我通常会避免使用同一个表格作为源代码和输出:我担心同时从表中读取数据并写回表中的代价和争用,但这对于低负载情况不会造成问题。 (如果你只运行一个单独的进程,同时进行读写操作,那么这根本就不是问题。)
分离输入/输出也可能使系统更易于理解,特别是如果出现意想不到的情况错误。
谢谢凯文!我觉得同样的方法,但需要专家建议..再次感谢你! – user3222101
欢迎您!如果您的问题得到解答,请参阅[当某人回答我的问题时该怎么办?](https://stackoverflow.com/help/someone-answers) –