Как создать резервную копию Azure Digital Twins и восстановить ее в пустой учетной записи ADT?

Я новичок в Azure Digital Twins. У меня есть задача со следующими требованиями:

  1. Экспорт данных из ADT одной подписки
  2. Импортируйте его в ADT в другой подписке (которая пуста).

Прежде всего, я думаю, мне следует создать резервную копию данных ADT, а затем восстановить ее в пустой подписке ADT.

Но как это сделать? Что мне делать сначала? Не встречал эту информацию в документации Azure Digital Twins.

2 ответа

Решение

Тайлер прав, что это не функция, встроенная в продукт. Единственное, что я хотел бы добавить, - это то, что вы можете экспортировать кучу своей топологии и элементов в Digital Twins в кучу файлов JSON. Тогда вы можете иметь это в своем репо и импортировать в другое решение, возможно, потребуется удалить все идентификаторы. Я видел некоторых клиентов, у которых есть все их типы, и места / устройства / сеньоры все в своем репо, и во время сборки / развертывания они проталкивали их в Digital Twins через API REST. Таким образом, они могут повторно использовать элементы между экземплярами. Таким образом, вы могли бы сделать кучу GET, чтобы получить все ваши предметы, и тогда вы будете готовы к тому, чтобы поместить их в другой экземпляр, после очистки идентификаторов. Также обратите внимание, что вы можете сделать вызов PUT / PUT со всей полезной нагрузкой как один большой массовый вызов, и он должен поместить все туда. Надеюсь, что некоторые дополнительные детали здесь помогут!

В настоящее время эта функция недоступна в Azure Digital Twins. Если вы хотите запросить его, вы можете предложить его в UserVoice.

Вы можете получать вызовы API из одного экземпляра и отправлять сообщения в другой, но сегодня нет способа сохранить идентификаторы между экземплярами.

Другие вопросы по тегам