如何将标头添加到Microsoft Azure数据工厂中的通用数据服务数据存储

时间:2019-11-29 10:43:10

标签: azure dynamics-crm azure-data-factory powerapps common-data-service

我是Azure数据工厂的新手,并且要求将数据从通用数据服务(PowerApps)应用程序提取到Azure SQL数据库。 我可以使用链接服务直接从实体中提取数据。当我要包含

之类的标题时,就会出现问题
OData-MaxVersion:4.0
OData-Version:4.0
Prefer:odata.include-annotations=*

进入我的管道。添加这些标头的原因是,我的实体使用来自不同选项集的值,并且当我在Web api调用中使用上述标头时,我也获得了带有格式化值的响应。 请告知我如何使用Azure Data Factory中提供的Common Data Service连接器解决此问题。

1 个答案:

答案 0 :(得分:1)

这些标头将为CRM Web API中的格式化值扩展诸如Picklist(选项集)之类的属性。您是否在查询结果中获得选择列表整数列的值?

因为似乎有几个问题opened in github 说明结果丢失。您应该尝试使用架构/映射来带来那些属性。 Read more

或者使用OData连接器代替Dynamics / CDS连接器。