我想使用 FetchXML 查询从 Azure 数据工厂中的 Dynamics 365 提取数据。
我对实体“campaignactivity”使用了此初始设置(没有任何 FetchXML 查询):
我也尝试过与其他实体一起使用此管道。其中一些不会产生任何错误,但它的列数也比不使用 FetchXML 查询少。
也许解析您提供的文本时出现一些问题。我已经使用单引号或文本函数(如
@concat()
)来工作。
这是我用于联系人实体的获取,例如:
concat('<fetch><entity name="contact"><filter type="and"><condition attribute="contactid" operator="eq" value="{', $DataverseFhirId,'}"/></filter></entity></fetch>')
这是另一个没有
@concat
的内容,请确保使用单引号:
'<fetch><entity name="contact"><attribute name="parentcustomerid" /><attribute name="drh_patientfhirid" /></entity></fetch>'
此外,由于某种原因,如果您不指定任何属性,它会获取整个实体。