Возможно, вы используете этот подход , чтобы получить набор результатов fetchxml в качестве источника Dynamics для выгрузки в SQL с помощью фабрики данных Azure.Проблема, с которой вы сталкиваетесь, не может использовать форматированное текстовое значение для этой опции списка выбора.
Мы будем использовать форматированное значение, используя следующий синтаксис в коде: Ссылка
//Option set
var industrycodeValue = accountDetails['industrycode'];
var industrycodeTextValue = accountDetails['industrycode@OData.Community.Display.V1.FormattedValue'];
Если вы не можете сделать это, то лучше поместить в ваш SQL другую таблицу с именем stringmap
, в которой будут храниться все параметры списка выбора в системе.
Затем вы можете внутренне объединить обе таблицы, чтобы получитьнеобходимые данные.
select INC.TicketNumber[Case ID],SMT.Value[Status Name], SMT.AttributeValue[Status Value]
from incident as INC inner join StringMap as SMT
on INC.StatusCode = SMT.AttributeValue
where SMT.AttributeName='statuscode' and SMT.ObjectTypeCode=112
Подробнее