以下是 Blackbaud Raiser Edge NXT 的限制或注意事项:
SaaS 仅支持
EQUAL_TO
运算符,该运算符返回在指定日期当天或之后创建或修改的结果。此外,“id”字段是字符串数据类型字段。也没有对非空字段的标识。因此,不支持基于字段的分区。只有具有每日、每月和每周频率的
Event
实体才支持增量拉取。“选民筹款活动分配”实体最多返回 20 条记录。
基于记录的分区:
Action
、Constituent Fundraiser Assignment
或Gift Batch
实体都不支持。只有
Event
和Event Participant
实体支持使用筛选谓词的基于记录的分区。如果筛选谓词与任何其他基于记录的支持实体一起使用,则会引发异常。
在
Gift Custom Field
实体中,“值”字段必须与“类别”字段结合使用,否则会产生未经筛选的响应。因此,为了强制用户在使用“值”字段进行筛选时插入“类别”字段,如果未满足上述要求,则会引发异常。所有适用实体的
date_added
和last_modified
字段不支持任何比较运算符。这些字段仅支持 equal to 运算符。此外,没有可与上述字段配对来提供众多记录的字段。因此,这些字段仅可查询,不能支持增量传输。Gift Batch
实体中的added_by
字段不会被视为可筛选字段,因为该字段可能不会发出正确的结果。在
Gift
实体中插入数据后,通过/GET Gift List
端点检索记录的延迟约为 30 分钟。由于数据来源端的限制,Gift 实体已放弃对增量传输的支持。
“机会”实体中的状态字段有 10 分钟的延迟。
Fundraiser Assignment
实体以Constituent
作为依赖实体。连接器最多可加载 5000 个 ID 供选择,避免响应大小超过允许的最大有效载荷大小。