文章 Johnny Wang · 二月 25, 2022 阅读大约需 6 分钟 让我们来看看本次开发者大赛外国参赛选手Muhammad Waseem的作品:使用 Python Flask Web 框架构建 IRIS 响应式仪表板 Hello 社区成员们, 这篇文章是对Muhammad Waseem的 OpenExchange IRIS-Python-Apps 应用程序的介绍。 使用嵌入式 Python 和 Python Flask Web 框架构建。 #Python #InterSystems IRIS #Open Exchange 0 1 0 149
公告 Michael Lei · 六月 2, 2022 InterSystems 正式发布 InterSystems IRIS, IRIS for Health, & HealthShare Health Connect 2022.1 InterSystems 正式发布 InterSystems IRIS, IRIS for Health, & HealthShare Health Connect 2022.1 InterSystems很高兴地宣布,InterSystems IRIS数据平台、InterSystems IRIS for Health和HealthShare Health Connect的2022.1版本现在已经发布(GA)。 #版本 #InterSystems IRIS 0 0 0 149
文章 Louis Lu · 四月 15, 2021 阅读大约需 6 分钟 基于InterSystems IRIS 的数据运维DataOps InterSystems IRIS 下使用 DataOps Gartner 对 DataOps 的定义是:“DataOps 是一种协作式的数据管理方法,侧重于改善整个组织中数据管理者和数据消费者之间数据流的沟通、整合与自动化。 DataOps 的目标是创建可预测的数据、数据模型和相关项目的交付和变更管理,从而更快地交付价值。 DataOps 采取特殊技术手段和相应治理水平自动化数据交付的设计、部署和管理,以元数据提高动态环境中数据的易用性和价值。” #分析 #InterSystems IRIS 0 0 0 149
公告 Claire Zheng · 三月 12, 2021 3月19日直播预告:聚焦InterSystems 数据平台与WRC服务 亲爱的社区开发者们, 北京时间3月19日下午14:00-16:00,我们将举办一次线上直播,聚焦InterSystems 数据平台与WRC服务,为您答疑解惑!今天隆重向大家介绍此次直播的主讲人! #网络研讨会 #InterSystems IRIS #学习门户 1 0 0 149
问题 Michael Lei · 五月 18, 2021 来自英文社区: 在IRIS和CACHÉ之间移动代码 我面临着同时在IRIS和CACHÉ上开设一堆课程的挑战直到所有系统都迁移到IRIS。 在Caché开发环境中应用更改并迁移到IRIS没问题 但是,如果我必须对IRIS进行修复,似乎没有干净的方法可以返回Caché。 #对象数据模型 #ObjectScript #VSCode #Studio #Caché #InterSystems IRIS 0 1 0 148
文章 姚 鑫 · 五月 2, 2021 阅读大约需 5 分钟 第一章 简介global 第一章 简介global InterSystems IRIS®的核心功能之一是其多维存储引擎。此功能允许应用程序以紧凑、高效的多维稀疏数组存储数据。这些数组称为全局数组。 本章介绍: - 什么是全局变量(globals ),以及可以对其执行的操作。 - 全局变量的逻辑和物理结构,包括在分布式数据库体系结构中使用全局变量。 - 如何使用全局变量在应用程序中存储和检索数据。 - 如何使用全局变量。 特点 全局变量提供了一种在持久的多维数组中存储数据的易于使用的方法。 例如,可以使用名为^Settings的全局变量将值“Red”与键“Color”相关联: SET ^Settings("Color")="Red" 可以利用全局变量的多维特性来定义更复杂的结构: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 147
文章 Hao Ma · 一月 12, 2023 阅读大约需 10 分钟 IRIS, Caché监控指导 - 诊断报告和性能报告 InterSystems公司的技术支持中心WRC(World Response Center)提供的服务包括故障报修,升级和数据迁移支持等等。当客户报告了系统故障或性能问题给WRC时, 会被要求收集以下的两份报告,以了解系统的运行情况和性能表现,它们是:诊断报告(Diagnostic Report)和系统性能报告。 诊断报告(Diagnostic Report) 有关诊断报告,您需要知道: 诊断报告是当前系统的运行状况的数据收集。 是给InterSystems技术支持工程师的,维护人员基本不需要读它。 当出现紧急故障需要重启系统时,先做一次诊断报告的收集,会对WRC在故障过后分析故障原因提供极大的便利。 报告收集的步骤 进入管理门户页面,“系统管理>诊断报告”(System Operation > Diagnostic Reports),点击运行。 #系统管理 #InterSystems IRIS 0 0 0 146
文章 姚 鑫 · 六月 10, 2021 阅读大约需 4 分钟 第三章 指定输出的字符集 第三章 指定输出的字符集 指定输出的字符集 若要指定要在输出文档中使用的字符集,可以设置Writer实例的Charset属性。选项包括“UTF-8”、“UTF-16”以及InterSystems IRIS支持的其他字符集。 Writing the Prolog XML文件的序言(根元素之前的部分)可以包含文档类型声明、处理指令和注释。 影响Prolog的属性 在writer实例中,以下属性会影响prolog: Charset 控制两件事:XML声明中的字符集声明和(相应的)输出中使用的字符集编码。 NoXmlDeclaration 控制输出是否包含XML声明。在大多数情况下,默认值是0,这意味着已经编写了声明。如果没有指定字符集,并且输出定向到字符串或字符流,则默认为1,并且不写入任何声明。 #Caché #InterSystems IRIS 0 0 0 146
文章 Jingwei Wang · 九月 21, 2021 阅读大约需 1 分钟 Object Script基础知识(三) Object Script(三) #ObjectScript #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 146
文章 Claire Zheng · 一月 4, 2023 阅读大约需 9 分钟 【CHIMA报道】香港大学深圳医院:通过一体化系统推动数字化转型与智慧医院建设 2022年,香港大学深圳医院迎来建院十周年。作为深港合作医疗平台和公立医院改革试点,医院是由深圳市政府全额投资,并引进香港大学现代化管理模式的大型综合性公立医院。十年来,医院全力打造集“医、教、研、管”为一体的四个粤港澳大湾区国际化中心,2021年7月成为国家公立医院高质量发展试点医院,2021年12月成为国家建立健全现代医院管理制度试点医院。目前,医院正在探索改革创新路径,全面配合公立医院高质量发展对信息化建设提出的需求。 #InterSystems IRIS #其他 0 0 0 145
文章 姚 鑫 · 三月 6, 2021 阅读大约需 16 分钟 第五章 SQL定义表(一) 第五章 SQL定义表 表名称和架构名称 可以通过定义表(使用CREATE TABLE)或通过定义投影到表的持久类来创建表: DDL:InterSystemsIRIS®数据平台使用CREATE TABLE中指定的表名来生成相应的持久类名,并使用指定的架构名来生成相应的包名。 类定义:InterSystemsIRIS®数据平台使用持久类名称来生成对应的表名,并使用包名称来生成对应的模式名。 由于以下原因,这两个名字之间的对应关系可能不相同: #Caché #InterSystems IRIS #InterSystems IRIS for Health 2 2 0 144
文章 Michael Lei · 五月 24, 2021 阅读大约需 1 分钟 大数据平台的五个等级 作为一个软件架构师,如果要设计一个企业级的架构来满足当前的业务需求时,你需要达到5级的水平,这是一个巨大的挑战。有了InterSystems IRIS。这是有可能的。通过1个产品,你可以得到SQL + NoSQL + ESB + BI + Open Analytics + Real Time Virtual cubes + NLP + AutoML + ML(使用Python)和高级云支持 + Sharding支持。 #InterSystems 业务解决方案和架构 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 143
文章 Lilian Huang · 六月 14, 2022 阅读大约需 3 分钟 [首次使用InterSystems IRIS] 互操作性: Message消息 这篇文章是上一篇文章的延续https://cn.community.intersystems.com/post/首次使用intersystems-iris-互操作性-一个production是什么? #API #HL7 #InterSystems 业务解决方案和架构 #Caché #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #学习门户 0 0 0 143
公告 jieliang liu · 四月 9, 2021 InterSystems公司的IRIS和IRIS for Health 2020.4现已正式发布(GA)! InterSystems IRIS,IRIS for Health和IRIS Studio的2020.4版本现已正式发布。 InterSystems IRIS Data Platform 2020.4使开发、部署和管理增强型应用和业务流程变得更加容易,从而弥合了数据和应用孤岛。它具有许多新功能,包括 增强了应用程序和接口开发人员的能力,包括: 支持Java SE 11 LTS,在使用Oracle OpenJDK和AdoptOpenJDK时均可支持 支持JDBC的连接池 分段式虚拟文档路由规则中新的 "foreach "组件 增强了数据库和系统管理员的能力,包括: #版本 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 143
文章 TZ Zhuang · 八月 6, 2021 阅读大约需 2 分钟 FAQ 常见问题系列--系统管理篇 如何使用命令在Journal日志文件中搜索指定的Global 可以使用%SYS.Journal.File类中的ByTimeReverseOrder查询,以及%SYS.Journal.Record类中的List查询来实现。 下面是这两个查询的具体作用: A) %SYS.Journal.File类中的ByTimeReverseOrder查询这个查询会获取journal日志文件名并按降序排列 #ObjectScript #日志 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 143
文章 姚 鑫 · 四月 18, 2021 阅读大约需 13 分钟 第三章 优化表(一) 第三章 优化表(一) 要确保InterSystems IRIS®Data Platform上的InterSystems SQL表的最高性能,可以执行多种操作。优化可以对针对该表运行的任何查询产生重大影响。本章讨论以下性能优化注意事项: ExtentSize、Selective和BlockCount用于在用数据填充表之前指定表数据估计;此元数据用于优化未来的查询。 运行tune Table来分析填充表中的代表表数据;生成的元数据用于优化未来的查询。 优化表计算的值包括扩展大小、选择性、异常值选择性、平均字段大小和块计数 导出和重新导入优选表统计数据 扩展大小、选择性和块数(ExtentSize, Selectivity, and BlockCount) 当查询优化器决定执行特定SQL查询的最有效方式时,它会考虑以下三种情况: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 142
文章 Frank Ma · 六月 13, 2022 阅读大约需 6 分钟 使用IRIS IntegratedML(一体化机器学习)预测孕产妇风险的Web应用 孕产妇风险可以通过一些医学界众所周知的参数来测量。这样,为了帮助医学界和计算机系统,特别是人工智能,科学家Yasir Hussein Shakir发布了一个非常有用的数据集,用于训练检测/预测孕产妇风险的机器学习(ML)算法。这份出版物可以在最大和最知名的ML数据库Kaggle上找到,网址是 https://www.kaggle.com/code/yasserhessein/classification-maternal-health.... #AI #IntegratedML #InterSystems IRIS Open Exchange app 0 0 0 142
文章 Claire Zheng · 十二月 3, 2021 阅读大约需 1 分钟 【视频】InterSystems IRIS医疗版互联互通套件:助力公立医院高效建设互联互通平台 InterSystems面向中国用户推出InterSystems IRIS医疗版互联互通套件,以满足医院信息化建设的标准化要求,促进业务协同,助力公立医院高效建设互联互通平台。 #视频 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 141
文章 Louis Lu · 五月 30, 2021 阅读大约需 7 分钟 如何保存、查询 List 类型数据 本文主要总结了在InterSystems IRIS 中如何保存、查询List类型数据 假设我们设计的对象中包含姓名,同时每个姓名下可以包含多个电话。我们可以使用下面方法进行处理。 1. 传统方式 我们可以把每一个姓名和电话放在不同列中。 Class Test.Person Extends %Persistent { Property Name As %String; Property Phone As %String; } 我们使用SQL语句插入数据: #InterSystems IRIS 0 0 0 141
文章 Jingwei Wang · 三月 28, 2023 阅读大约需 5 分钟 在 IRIS 实例之间复制/同步系统配置和用户帐户,以简化用户和配置管理。 IRIS 配置和用户帐户包含需要跟踪的各种数据元素,许多人难以在 IRIS 实例之间复制或同步这些系统配置和用户帐户。那么如何简化这个过程呢? 在软件工程中,CI/CD 或 CICD 是持续集成 (CI) 和(更常见的)持续交付或(较少见的)持续部署 (CD) 的组合实践集。 CI/CD 能消除我们所有的挣扎吗? 我在一个开发和部署 IRIS 集群的团队工作。我们在 Red Hat OpenShift 容器平台上的容器中运行 IRIS。 如果您当前没有使用 Kubernetes,请不要停止阅读。即使您没有使用 Kubernetes 或在容器中运行 IRIS,您也可能会遇到与我和我的团队面临的挑战类似的挑战。 我们决定将代码与配置分开,并将它们放在不同的 GitHub 存储库中。每次在代码库中进行提交时,都会触发管道运行。结果,从代码库中的文件构建了一个新image。 #Kubernetes #变更管理 #持续交付 #持续集成 #InterSystems IRIS #InterSystems 想法门户 1 0 0 140
文章 Louis Lu · 四月 15, 2021 阅读大约需 3 分钟 第 3 天:使用 InterSystems Objects 和 SQL 进行开发 我正在参加 Joel Solon 讲授的“使用 InterSystems Objects 和 SQL 进行开发”课程。 课程非常好,我将在这里分享一些从培训中总结的提示。 第 3 天的提示: 1. 您可以使用 %Dictionary 类查看类目录,并在 INFORMATION_SCHEMA 表中查看 sql 对象。 2. 可以在 ObjectScript 方法中以动态 SQL 或嵌入式 SQL 使用 SQL。 3. 您可以使用 ?(例如:where country = ?)将参数传递到动态 SQL 字符串, 使用冒号(例如:where country = :variable)将参数传递到嵌入式 SQL。 4. 动态 SQL 示例(来自 Intersystems 文档): #提示和技巧 #InterSystems IRIS 0 0 0 139
文章 Hao Ma · 九月 17, 2022 阅读大约需 8 分钟 IRIS的镜像配置(2) Mirror的配置 这里详细介绍了主成员(Primary)和备用成员(Backup)的设置过程。 虽然也包括了异步成员配置的章节,其实我没有真的操作,我认为应该没有特别需要注意的。 配置Mirror应该有这么几步: 1. 启动Mirror服务 进入系统管理界面,选择系统管理>配置>镜像设置>启动镜像服务,勾选服务已启动, 保存退出。这是可以看到菜单栏的创建镜像条目已经从灰色变成正常的白色,表示您已经可以创建镜像。 仅仅是打开服务,并没有修改Journal文件 2. 创建镜像,添加主成员 在管理界面进入“系统>配置>镜像设置>创建镜像”,从这里开始镜像的创建工作。创建镜像的同时,这一步还包括把本机做为第一个镜像成员加入到镜像。第一个镜像成员被加入后会成为主镜像成员, 菜单里的英文是“Primary Failover Member"。 #部署 #InterSystems IRIS 0 0 0 139
公告 Michael Lei · 十二月 30, 2021 第三方合作伙伴产品展示:InterSystems IRIS的“新”监控工具 亲爱的女士们和先生们,在上个月,我改进了我的工具Caché监视器......但首先:名字 选择Caché Monitor这个名字是为了反映该工具与Caché数据库的紧密结合。我想,在可预见的未来,Intersystems Caché这个既定名称很可能会被InterSystems IRIS数据平台完全取代。因此,重塑品牌的步骤成为必要。为了在未来不那么紧密地与一个产品名称联系在一起,我们选择了一个更加中立的新名字: SQL Data Lens 不管叫什么名字,实现与Intersystems产品最紧密的整合仍然是我们的目标。持续的发展也反映在版本号的延续上。上一个版本是Caché Monitor 2.96,下一个版本是SQL Data Lens 3.0。 但这不仅仅是重新命名,而且还集成了许多新的功能,例如 #Caché #InterSystems IRIS 0 4 0 138
文章 Qiao Peng · 三月 5, 2021 阅读大约需 2 分钟 通过 SQL SELECT 显示 Global 这是一个第三方写的在 IRIS 2020.1 和 Caché 2018.1.3 上工作的代码示例 不会与新版本保持同步 也不会获得 InterSystems 支持提供的服务! Caché/Ensemble/IRIS 中的 Global 通常在 SQL 访问中是不可见的 本示例将展示如何克服此限制。 #SQL #Globals #提示和技巧 #测试 #Caché #Ensemble #InterSystems IRIS Open Exchange app 0 1 0 138
公告 Michael Lei · 五月 3, 2022 SAM (System Alerting & Monitoring系统告警与监控) 1.1发布 nterSystems很高兴地宣布发布系统警报和监控(SAM)1.1版。 什么是SAM ? SAM将IRIS基于标准的监控API和日志监控与熟悉的行业标准工具如Grafana和Prometheus结合起来,为IRIS集群创建一个基本的监控和告警解决方案。 #系统警报和监视(SAM) #版本 #监视 #InterSystems IRIS 0 0 0 138
文章 Michael Lei · 八月 31, 2022 阅读大约需 1 分钟 小提示:一招迅速改进CSP Web 应用错误提示 Hi 大家好! 我经常会看到CSP 应用提示一些没有什么意义的错误信息,比如: #CSP #错误处理 #InterSystems IRIS 0 0 0 137
文章 Michael Lei · 九月 15, 2022 阅读大约需 3 分钟 InterSystems IRIS 10大功能特性 InterSystems IRIS是一个伟大的数据平台,它满足了当前市场所需的功能。在这篇文章中,你可以看到我心目中的前10大功能: #InterSystems API管理器(IAM) #Python #互操作性 #自适应分析(Adaptive Analytics) #InterSystems IRIS 0 0 0 137
文章 Michael Lei · 十二月 7, 2022 阅读大约需 11 分钟 ECP 与 Docker 大家好! 这是关于使用 Docker 初始化 IRIS 实例的系列文章中的第三篇。 这次,我们将关注企业缓存协议(Enterprise Cache Protocol,ECP)。 ECP 允许以一种非常简单的方式将某些 IRIS 实例配置为应用程序服务器,将其他实例配置为数据服务器。 有关详细的技术信息,请参阅官方文档。 本文旨在介绍: 如何编写数据服务器的初始化脚本,以及如何编写一个或多个应用程序服务器的初始化脚本。 如何使用 Docker 在这些节点之间建立加密连接。 为此,我们通常使用我们在以前的 Web 网关中已经看到的一些工具,以及描述 OpenSSL、envsubst 和 Config-API 等工具的镜像文章。 要求 ECP 不适用于 IRIS 社区版。 因此,需要访问全球响应中心才能下载容器许可证并连接到 containers.intersystems.com 注册表。 准备系统 系统必须与容器共享一些本地文件。 需要创建特定用户和组来避免出现“访问被拒绝”错误。 #开发运维 #部署 #InterSystems IRIS 0 0 0 136
问题 liu bo · 二月 8, 2023 odbc连接sqlserver数据库,测试连接提示 连接失败. SQLState: () NativeError: [20009] Message: ,这个怎么错误码值在哪找原因呢 #InterSystems IRIS 1 2 1 136
InterSystems 官方 Qiao Peng · 三月 3, 2021 IAM 1.5.0.9 正式发布 InterSystems API Manager (IAM) 版本1.5已正式发布。 #API #InterSystems API管理器(IAM) #REST API #SOAP #InterSystems IRIS #InterSystems 官方 1 1 0 135