Руководство по совместному использованию пространственных привязок Azure между сеансами и устройствами с помощью внутренней части Azure Cosmos DB
Это руководство является продолжением совместного использования пространственных привязок Azure между сеансами и устройствами. Он поможет вам добавить несколько дополнительных возможностей, чтобы Azure Cosmos DB служила серверным хранилищем при совместном использовании пространственных привязок Azure между сеансами и устройствами.
Хотя в этом учебнике рассматриваются Unity и Azure Cosmos DB, они представлены лишь в качестве примера того, как можно совместно использовать идентификаторы Пространственных привязок на разных устройствах. Вы можете использовать другие языки и серверные технологии в тех же целях.
Создание учетной записи базы данных
Добавьте базу данных Azure Cosmos DB в созданную ранее группу ресурсов.
В новом окне браузера войдите на портал Azure.
В меню слева выберите Создать ресурс.
На странице New (Новый) выберите Базы данных>Azure Cosmos DB.
На странице Создание учетной записи Azure Cosmos DB введите параметры для новой учетной записи Azure Cosmos DB.
Параметр значение Описание Подписка Ваша подписка Выберите подписку Azure, которую вы хотите использовать для этой учетной записи Azure Cosmos DB. Группа ресурсов Щелкните Создать, а затем введите имя учетной записи. Выберите Создать. Затем введите новое имя группы ресурсов для учетной записи. Для удобства можно использовать то же имя, которое присвоено учетной записи Azure Cosmos DB. Имя учетной записи Уникальное имя Введите уникальное имя для идентификации вашей учетной записи Azure Cosmos DB.
Имя может содержать только строчные буквы, цифры и дефисы (-). Его длина должна быть от 3 до 44 знаков.API Таблица API определяет тип учетной записи, которую нужно создать. Azure Cosmos DB предоставляет пять API: NoSQL для баз данных документов, Gremlin для графовых баз данных, MongoDB для баз данных документов, таблиц Azure и Cassandra. Для каждого API требуется создать отдельную учетную запись.
Выберите таблицу Azure, так как в этом кратком руководстве вы создаете таблицу, которая работает с API для таблицы.
Дополнительные сведения об API для таблицы.Расположение Ближайший к пользователям регион Выберите географическое расположение для размещения учетной записи Azure Cosmos DB. Используйте ближайшее к пользователям расположение, чтобы предоставить им максимально быстрый доступ к данным. Режим емкости Подготовленная пропускная способность или Бессерверный режим Выберите Подготовленная пропускная способность, чтобы создать учетную запись в режиме подготовленной пропускной способности. Выберите Бессерверный, чтобы создать учетную запись в режиме Бессерверный. Вы можете не изменять значения по умолчанию для параметров Геоизбыточность и Записи в нескольких регионах (Отключить), чтобы избежать дополнительных затрат, и пропустить разделы Сеть и Теги.
Выберите Просмотр и создание. После завершения проверки нажмите Создать, чтобы создать учетную запись.
Создание учетной записи занимает несколько минут. Вы увидите сообщение Развертывание выполняется. Дождитесь завершения развертывания, а затем нажмите кнопку Перейти к ресурсу.
Скопируйте Connection String
, так как она потребуется вам.
Внесение незначительных изменений в файлы SharingService
Откройте SharingService\Startup.cs
в обозревателе решений.
Найдите #define INMEMORY_DEMO
в верхней части файла и закомментируйте его. Сохраните файл.
Откройте SharingService\appsettings.json
в обозревателе решений.
Найдите свойство StorageConnectionString
и введите для него значение, совпадающее со значением Connection String
, которое вы скопировали на шаге создания учетной записи для базы данных. Сохраните файл.
SharingService можно опубликовать еще раз и запустить пример приложения.
Следующие шаги
В этом руководстве вы обеспечили совместное использование идентификаторов привязок между устройствами с помощью Azure Cosmos DB. Чтобы узнать больше об использовании Пространственных привязок Azure в новом приложении Unity HoloLens, перейдите к следующему учебнику.