Студия машинного обучения Azure - импорт из Cosmos Db - PullRequest
0 голосов
/ 02 июля 2018

В настоящее время я пытаюсь подключиться к DocumentDb (MongoDb) с помощью Azure Machine Learning Studio.

В настоящее время я следую этому руководству, однако оно уже устарело. Сделанные мною предположения привели меня к получению Error 1000: ... DocumentDb client threw an exception The underlying connection was closed. The connection was closed unexpectedly.

Руководство и Студия машинного обучения Azure описывают следующие параметры для установления соединения.

URL-адрес конечной точки, идентификатор базы данных, ключ DocumentDb, идентификатор коллекции. Также вам предлагается заглянуть под лезвие Keys, чтобы найти их, которых больше нет.

Это предположения, которые я принял;

  • Конечная точка URL = хост + порт под блейдом строки подключения. https://host.com:port/
  • Идентификатор базы данных = имя базы данных, указанное в колонке Data Explorer.
  • Ключ DocumentDb = основной пароль для блейда строки подключения.
  • ID коллекции = имя коллекции в БД из блейда Data Explorer.

На данный момент я также открыл все подключения к базе данных, просто чтобы убедиться, что я не закрывал сеть для внешних запросов, что, как мне кажется, означает, что, по крайней мере, ключ DocumentDb является неверным предположением.


После некоторого ввода от Джона ниже, вот текущее состояние вещей

  • URL-адрес конечной точки = Uri из колонки Overview.
  • Идентификатор базы данных = имя базы данных, указанное в колонке Data Explorer.
  • DocumentDb Key = основной пароль для блейда строки подключения.
  • ID коллекции = имя коллекции в БД из блейда Data Explorer.
  • Запрос Sql = select top 10 * from CollectionID
  • Параметры Sql = {}

1 Ответ

0 голосов
/ 03 июля 2018

В ходе обсуждения в комментариях может быть так, что «URL-адрес конечной точки» просто необходимо обновить, но я рассмотрю все входные данные на случай, если кому-то еще понадобится ссылка на него.

  • URL-адрес конечной точки - можно использовать URI на панели «Обзор» CosmosDB на портале Azure
  • Идентификатор базы данных - имя базы данных для подключения к
  • Ключ DocumentDB - основной пароль из панели «Строки подключения» на портале Azure
  • Идентификатор коллекции - имя коллекции для чтения данных из

И, для справки, вот как выглядит мой проводник данных в CosmosDB (идентификатор базы данных, а затем идентификатор коллекции):

enter image description here

И настройки в Azure ML Studio для импорта данных: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...