sql-server - 使用 SSIS :使用 REST API 或直接查询数据库之间有什么更好的选择?
问题描述
我正在为客户创建一个数据仓库。要提取数据,我可以使用:
- 将 T-SQL 查询定向到生产数据库
- API/JSON
我想知道这两种选择之间的数据质量和性能哪个更好?
解决方案
如果您将数据从 SQL Server 实例导入到另一个 SQL Server 实例 (DWH),并且您可以使用 SSIS,请使用 T-SQL 或直接批量操作,您可以在 VS 工具箱中找到组件。SQL Server Source 和 SQL Server Destination 应该满足您的要求。
推荐阅读
- html - 如果我的个人 MediaWiki 网站中不存在此类文章,则将用户重定向到希伯来语维基百科
- java - Hamcrest:异常信息不清楚?
- jquery - event.preventDefault() 在点击时不起作用
- java - 如何为返回 IOException 的 ObjectMapper.writeValueAsString(object) 编写单元测试
- python - 创建一个识别对象类型并根据对象类型传递表单的函数
- merge - 如何在 odoo-10 中以编程方式合并 res.partner 对象?
- html - 如何在保持内容居中的同时使内容前的间距缩小
- go - 连续两次检测同一个goroutine调用sync.Mutex.Lock()
- react-native - 如何在 React Native 中获取“打开前的键盘高度”?
- c# - AddSingleton - 生命周期 - 类是否需要实现 IDisposable?