【发布时间】:2021-12-16 00:00:24
【问题描述】:
是否可以使用 SSIS 将数据加载到 MongoDB?如果是的话需要工具来实现吗? MongoDB是否支持所有的SQL操作?
【问题讨论】:
标签: sql sql-server mongodb ssis etl
是否可以使用 SSIS 将数据加载到 MongoDB?如果是的话需要工具来实现吗? MongoDB是否支持所有的SQL操作?
【问题讨论】:
标签: sql sql-server mongodb ssis etl
是否可以使用 SSIS 将数据加载到 MongoDB?如果是的话需要工具来实现吗?
有几种方法可以使用 SSIS 将数据加载到 MongoDB:
我已经发表了一篇关于使用 ODBC 源组件使用 SSIS 将数据从 MongoDB 导入 SQL Server 的文章。您可以参考那篇文章并使用与 ODBC 目标组件相同的方法。
第二种方法是使用脚本组件作为目标。您应该使用 MongoDB .NET 驱动程序将行插入脚本组件中的 MongoDB 数据库。
您可以从 Visual Studio Marketplace 购买 MongoDB SSIS 第三方组件:
MongoDB 支持所有的 SQL 操作吗?
不,因为 MongoDB 不是关系型数据库,它有自己的查询语言 MQL,它是使用 Javascript 构建的。
您可以查看以下文章,其中列出了类似的功能:
【讨论】: