在 Azure 机器学习中导入 MongoDB 数据的最佳方式

Aloïs de La Comble

我有一个托管在 Azure 上的 MongoDB 数据库(Bitnami 数据库)。我想在那里导入数据以在我的 Azure 机器学习实验中使用它。

目前,我正在使用mongoexport将数据导出到.csv,然后将其复制/粘贴到“手动输入数据”模块。这对于少量数据很好,但我更愿意为更大的数据库使用更强大的技术。

我还考虑过使用http url 中“导入数据”模块以及我的 mongodb实例http 端口 (28017),但读到这不是 http mongodb 功能的推荐使用。

最后,我安装了cosmosDB而不是我的 bitnami MongoDB,它运行良好,但是当与 sitecore 一起使用时,这个东西需要花费一个手臂(每天大约 100 欧元),我们负担不起,所以我切换回 Mongo。

那么有没有更好的方法将数据从 Mongo 导出到 Azure ML?

投石机

一种方法是在 AzureML 中使用 Python 代码块,如下所示:

import pandas as p
import pymongo as m

def azureml_main():
    c = m.MongoClient(host='host_IP')
    a = p.DataFrame(c.database_names())
    return a

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在Azure机器学习中将PlainText(JSON)连接到数据集

Azure机器学习-CORS

在Azure机器学习工作室中使用实时数据吗?

Azure机器学习Studio:如何从本地Excel文件添加数据集?

使用python从Azure机器学习服务连接Azure SQL数据库时出错

Azure机器学习计算配额?

Azure机器学习-创建数据框时出现内存错误

Azure机器学习服务在哪里缓存数据?

Azure机器学习Studio:无法从Azure SQL数据库创建数据存储

Azure机器学习服务中的数据源

在Azure中导入SQL Server 2008数据库

无法在MongoDB中导入JSON

在Swift中导入数据的最佳方法?

Azure机器学习甚至采样

Azure机器学习-从数据集中剥离前X行

将数据从流分析提取到Azure机器学习

导入-在SSMS 2014中导出AZURE数据库

MongoDB错误在数据库中导入CSV文件

导入错误:Azure 机器学习工作室中没有名为 cassandra 的模块

您如何以最佳方式构建 MongoDB 数据库以获取用户的所有属性?

无法在 Python 中导入 StandardScalar 类进行机器学习

将外部数据导入 Firebase 的最佳方式是什么?

我可以将数据从本地 SQL Server 数据库导入到 Azure 机器学习虚拟机吗?

Azure 机器学习无法导入包 azureml-dataprep

Azure 机器学习 - 启动缓慢

在 MongoDB 中存储数据的最佳方式

将数据加载到 Azure 突触分析的最佳方式

在 Azure 机器学习服务 Nvidia Compute 中导入 sentence_transformers 时出现分段错误

连接到 MongoDB 的最佳方式