我需要一种方法,使主观呼叫QA评分进入我们的商业智能系统。
它目前存在于Excel中。从Excel直接上传到DB的问题是,不需要从数据库进行验证或响应(尽管我想我可以在其中编程)。
是否存在允许非技术用户导入数据并根据数据库对其进行验证的解决方案?
有各种各样的数据输入软件解决方案,但据我所知,实际上接收来自sql server的输入(这些是有效值)并不常见。
MS访问是一种可能的解决方案--然而,由于某些原因,它们的数据输入表单不允许批量复制/粘贴,这会减慢最终用户的速度。你必须一次输入一个项目。
发布于 2016-09-27 07:33:19
有许多工具和方法可用于加载数据。但是,对于最终用户来说,您希望这样做越容易,您的数据处理程序就会变得更加复杂和复杂。
需要定义和实现数据验证和业务规则。总得有人去做。没有一款软件足够聪明,能够做到“自动魔法”。
可以将数据检查构建到电子表格中。希望这将在加载之前停止错误。可以直接从db查询导入数据,excel中有多种查找和验证工具。
您可以在ssis中构建导入例程,并将验证、筛选、查找和替换作为导入过程的一部分应用。它甚至可以处理错误并将无效记录重定向回用户。但这需要时间和努力。
我更喜欢的方法是首先使用数据库而不是excel。这样,数据类型、依赖项、规则和约束从一开始就可以强制执行。您可以在MS中开发一个接口。
不幸的是,所有这些都需要时间。你越想让这款应用变得更复杂,开发它就需要更多的时间。
https://dba.stackexchange.com/questions/150701
复制相似问题