微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

动态 (FetchXML) - 错误:不支持聚合

如何解决动态 (FetchXML) - 错误:不支持聚合

我对 FetchXML/Dynamics 领域还很陌生,所以请原谅我的无知。

到目前为止,我一直在执行一个 PowerShell 脚本,该脚本运行 FetchXML 查询获取用户在 Dynamics 中的最近登录日期。

这已经完美运行了大约一个月,但大约一周前,脚本停止接受我的 FetchXML 查询,并抛出一个错误提示不支持聚合”。

没有对代码进行任何更改。

奇怪的是,完全相同的代码在 UAT Dynamics 环境中有效,但在生产中无效。几天后,它似乎也停止在 UAT 环境中工作。

关于为什么会发生这种情况的任何想法?我会在下面发布代码

谢谢大家

$xml = [string]::Format('
<?xml version="1.0" encoding="UTF-8"?>
        <fetch mapping="logical" aggregate="true" version="1.0">
            <entity name="audit">
                <attribute name="createdon" alias="lastlogin" aggregate="max" />
                <attribute name="auditid" alias="lastloginct" aggregate="count" />
                    <filter>
                        <condition attribute="operation" operator="eq" value="4" />
                        <condition attribute="createdon" operator="on-or-after" value="{0}" />
                    </filter>
                <link-entity name="systemuser" from="systemuserid" to="objectid" alias="su" link-type="inner">
                    <filter>
                        <condition attribute="domainname" operator="eq" value="{1}" />
                    </filter>
                    <attribute name="fullname" alias="fullname" groupby="true" />
                    <attribute name="firstname" alias="FirstName" groupby="true" />
                    <attribute name="lastname" alias="LastName" groupby="true" />
                    <attribute name="domainname" alias="domainname" groupby="true" />
                    <attribute name="accessmode" alias="accessmode" groupby="true" />
                    <attribute name="isdisabled" alias="isdisabled" groupby="true" />
                    <attribute name="businessunitid" alias="businessunitid" groupby="true" />
                    <attribute name="internalemailaddress" alias="internalemailaddress" groupby="true" />
                    <attribute name="systemuserid" alias="ObjectID" groupby="true"/>
                    <attribute name="ms_provider" alias="Provider" groupby="true"/>
                    <attribute name="mobilephone" alias="Mobile" groupby="true"/>
                </link-entity>
            </entity>
 </fetch>
 ',$date,$user.userprincipalname)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?