Skip to content
搜索以了解InterSystems产品和解决方案,职业机会等。

2025 年 4 月 2 日 警报:InterSystems IRIS 2024.3 - AIX JSON 解析问题和 IntegratedML 不兼容问题

警报摘要

警报 ID
受影响的产品和版本明确要求
DP-439207InterSystems IRIS® data platform 2024.3 (AIX)在AIX(操作系统)安装过程中使用JSON处理以及支持Unicode非拉丁语系-1字符集
DP-439280InterSystems IRIS 2024.3(使用 IntegratedML 的容器)使用 TensorFlow 的 IntegratedML 容器

警报详情

DP-439207 - AIX JSON Unicode 解析问题

在 AIX 实例上的 InterSystems IRIS 2024.3.0 中发现了一个影响 JSON Unicode 字符串解析的错误。 当%FromJSON() or %FromJSONFile() 方法解析包含值小于 $CHAR(256) 的字符和超过 $CHAR(255) 的 Unicode 字符的字符串时,就会出现问题。 转换过程错误地将较早的字符转换为 $CHAR(0),导致无声数据损坏。
此问题仅影响以下产品的 AIX 2024.3 版本:

  • InterSystems IRIS
  • InterSystems IRIS for Health(医疗版)
  • HealthShare®Health Connect

影响评估

  • 出现这种情况时,不正确的字符可能会被存储到数据库中或传递到接口,而不会引发错误。
  • 该缺陷是在IRIS 2024.3.0版本中引入的,并且已通过DP-439207解决。
  • 受影响的工作流程: 此问题仅发生在运行 AIX 的 Unicode 安装上,会影响处理包含 ASCII 和 Unicode 字符混合数据的应用程序。

解决方案

  • 如果您在 AIX 实例上使用InterSystems IRIS 2024.3.0,则应尽快升级到InterSystems IRIS 2025.1.0

客户需要采取的行动

  1. 确定受影响的系统:
    • 确定您是否在带有 Unicode 数据库的 AIX 实例上运行InterSystems IRIS 2024.3.0,并混合使用 Unicode 和非 Unicode 字符
  2. 升级路径:
    • 尽快升级到InterSystems IRIS 2025.1.0

DP-439280 - IntegratedML 容器 TensorFlow 问题

使用以下任意一个容器化版本的IRIS 2024.3的客户,在利用IntegratedML时可能会遇到训练错误。

containers.intersystems.com/intersystems/iris-ml:2024.3

影响评估

在InterSystems提供的IRIS 2024.3容器上使用IntegratedML的客户,将因TensorFlow及相关依赖项的兼容性问题而遇到模型训练失败的情况。

解决方案

希望在容器中使用IRIS或IRIS for Health的IntegratedML的客户,建议按照 开发者社区发布的建议自行创建容器。

客户需采取的措施

若要继续使用带有AutoML的IntegratedML,客户必须按照上述说明,使用pip包管理器手动管理依赖项。 这能确保在您的IntegratedML Python环境中,AutoML组件(如scikit-learn)的兼容性和正常运行。

更多信息

如有疑问或需要帮助,请联系InterSystems 全球响应中心 (WRC)

相关话题

最新警报和通知

3月 09, 2026
此问题影响 2025.2 之前的以下所有产品版本: