Azure 机器学习工作室 - 从 Cosmos Db 导入
Azure Machine Learning Studio - Import from Cosmos Db
我目前正在尝试使用 Azure 机器学习工作室连接到 DocumentDb (MongoDb)。
我目前正在遵循 this 指南,但它似乎已经过时了。我所做的假设使我得到 Error 1000: ... DocumentDb client threw an exception
The underlying connection was closed. The connection was closed unexpectedly.
指南和 Azure 机器学习工作室概述了以下参数以建立连接。
端点 URL、数据库 ID、DocumentDb 密钥、Collection ID。它还告诉你在 Keys
blade 下寻找这些,这些已经不存在了。
这些是我的假设;
- 端点 URL = 连接字符串 blade 下的主机 + 端口。
https://host.com:port/
- 数据库 ID = 数据资源管理器下列出的数据库名称 blade。
- DocumentDb 密钥 = 连接字符串下的主密码 blade。
- Collection ID = 来自数据资源管理器 blade.
的数据库中 collection 的名称
目前,我还打开了与数据库的所有连接,只是为了确保我没有对外部请求关闭网络,我想这意味着至少 DocumentDb 密钥是一个糟糕的假设。
在 Jon 的一些输入之后,下面是当前的状态
- 端点 URL = 概述中的 Uri blade。
- 数据库 ID = 数据资源管理器下列出的数据库名称 blade。
- DocumentDb 密钥 = 连接字符串下的主密码 blade。
- Collection ID = 来自数据资源管理器 blade.
的数据库中 collection 的名称
- Sql 查询=
select top 10 * from CollectionID
- Sql参数={}
根据评论中的讨论,"Endpoint URL" 可能只是需要更新,但我会检查所有输入,以防其他人需要参考。
- 端点URL - 可以使用 Azure 门户中 CosmosDB "Overview" 窗格中的 URI
- 数据库 ID - 要连接的数据库的名称
- DocumentDB 密钥 - 来自 Azure 门户 "Connection Strings" 窗格的主密码
- 集合 ID - 要从中读取数据的集合的名称
并且,作为参考,这是我的数据浏览器在 CosmosDB 中的样子(数据库 ID 然后是集合 ID):
以及 Azure ML Studio 中用于导入数据的设置:
我目前正在尝试使用 Azure 机器学习工作室连接到 DocumentDb (MongoDb)。
我目前正在遵循 this 指南,但它似乎已经过时了。我所做的假设使我得到 Error 1000: ... DocumentDb client threw an exception
The underlying connection was closed. The connection was closed unexpectedly.
指南和 Azure 机器学习工作室概述了以下参数以建立连接。
端点 URL、数据库 ID、DocumentDb 密钥、Collection ID。它还告诉你在 Keys
blade 下寻找这些,这些已经不存在了。
这些是我的假设;
- 端点 URL = 连接字符串 blade 下的主机 + 端口。
https://host.com:port/
- 数据库 ID = 数据资源管理器下列出的数据库名称 blade。
- DocumentDb 密钥 = 连接字符串下的主密码 blade。
- Collection ID = 来自数据资源管理器 blade. 的数据库中 collection 的名称
目前,我还打开了与数据库的所有连接,只是为了确保我没有对外部请求关闭网络,我想这意味着至少 DocumentDb 密钥是一个糟糕的假设。
在 Jon 的一些输入之后,下面是当前的状态
- 端点 URL = 概述中的 Uri blade。
- 数据库 ID = 数据资源管理器下列出的数据库名称 blade。
- DocumentDb 密钥 = 连接字符串下的主密码 blade。
- Collection ID = 来自数据资源管理器 blade. 的数据库中 collection 的名称
- Sql 查询=
select top 10 * from CollectionID
- Sql参数={}
根据评论中的讨论,"Endpoint URL" 可能只是需要更新,但我会检查所有输入,以防其他人需要参考。
- 端点URL - 可以使用 Azure 门户中 CosmosDB "Overview" 窗格中的 URI
- 数据库 ID - 要连接的数据库的名称
- DocumentDB 密钥 - 来自 Azure 门户 "Connection Strings" 窗格的主密码
- 集合 ID - 要从中读取数据的集合的名称
并且,作为参考,这是我的数据浏览器在 CosmosDB 中的样子(数据库 ID 然后是集合 ID):
以及 Azure ML Studio 中用于导入数据的设置: