【问题标题】:Is it Possible to Load data to MongoDB Using SSIS?是否可以使用 SSIS 将数据加载到 MongoDB?
【发布时间】:2021-12-16 00:00:24
【问题描述】:

是否可以使用 SSIS 将数据加载到 MongoDB?如果是的话需要工具来实现吗? MongoDB是否支持所有的SQL操作?

【问题讨论】:

    标签: sql sql-server mongodb ssis etl


    【解决方案1】:

    是否可以使用 SSIS 将数据加载到 MongoDB?如果是的话需要工具来实现吗?

    有几种方法可以使用 SSIS 将数据加载到 MongoDB:

    1。使用 MongoDB ODBC 驱动程序和 BI 连接器

    我已经发表了一篇关于使用 ODBC 源组件使用 SSIS 将数据从 MongoDB 导入 SQL Server 的文章。您可以参考那篇文章并使用与 ODBC 目标组件相同的方法。

    2。使用脚本组件作为目标

    第二种方法是使用脚本组件作为目标。您应该使用 MongoDB .NET 驱动程序将行插入脚本组件中的 MongoDB 数据库。

    3。使用第三方组件

    您可以从 Visual Studio Marketplace 购买 MongoDB SSIS 第三方组件:


    MongoDB 支持所有的 SQL 操作吗?

    不,因为 MongoDB 不是关系型数据库,它有自己的查询语言 MQL,它是使用 Javascript 构建的。

    您可以查看以下文章,其中列出了类似的功能:

    【讨论】:

      猜你喜欢
      • 2014-08-31
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-08
      • 2011-08-19
      • 1970-01-01
      相关资源
      最近更新 更多