«API Azure Cosmos DB для DocumentDB Поставщик данных», похоже, активно не поддерживается, и мне не удалось заставить его работать в D365 CE. Я хотел бы использовать свой Cosmos TB в качестве источника для некоторых виртуальных объектов в моей CRM, и единственный способ, которым я могу заставить это работать, — это написать плагин поставщика данных или создать API. Кто-нибудь знает какой-либо другой способ сделать это?
Виртуальные сущности Dynamics 365 из Cosmos DB
Ответы (1)
Я считаю, что вам придется выставить свою базу данных или конкретную таблицу как Odata v4.0 webapi. Или вы можете создать своего собственного поставщика данных и предоставлять свои данные через него.
Вот как данные должны быть доступны в виртуальном объекте. Примечание: ваш odata или пользовательский поставщик данных должен учитывать типы полей Crm. Например: 1 обязательное поле EDM.Guid и так далее.
person
AnkUser
schedule
30.05.2019
Я открыл запрос в службу поддержки Microsoft и общался с ними с августа, но команда разработчиков не смогла решить эту проблему. Похоже, что API Cosmos со временем изменился, и решение никогда не обновлялось. Однажды они попытались произвести на меня впечатление увеличением номера версии, но бинарное сравнение сборок показало отсутствие изменений в фактическом коде.
- person jhoefnagels; 26.12.2019