文章 jieliang liu · 三月 15, 2021 阅读大约需 2 分钟 iris-analytics-package 上场! 大家好, 现在是九局下半,但在我们的技术世界大赛还留了几手![laugh](https://community.intersystems.com/sites/all/libraries/ckeditor/plugins/... "laugh") #CSP #仪表板 #分析 #分析器 #Cube #竞赛 #Caché #InterSystems IRIS #InterSystems IRIS BI (DeepSee) Open Exchange app 0 0 0 117
文章 jieliang liu · 三月 15, 2021 阅读大约需 1 分钟 JDBC 兼容性状态 JDBC 兼容性状态 **这是一篇 [InterSystems 常见问题解答网站](https://faq.intersystems.co.jp/)文章。 版本 2009.1 及更高版本与 JDBC 4.0 API 兼容。 有关详细信息,请查阅以下文档。 [关于 JDBC 支持](First Look: JDBC and InterSystems Databases - InterSystems IRIS Data Platform 2020.3) #Java #JDBC #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 218
文章 姚 鑫 · 三月 15, 2021 阅读大约需 6 分钟 第十章 SQL排序(二) 第十章 SQL排序(二) 查询排序 InterSystems SQL提供了排序规则功能,可用于更改字段的排序规则或显示。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 336
文章 Claire Zheng · 三月 15, 2021 阅读大约需 2 分钟 InterSystems开发者社区行为准则 我们的承诺 为了建设一个开放、包容的环境,我们(社区贡献者、社区版主、社区经理)承诺为使用InterSystems开发者社区的所有成员提供没有任何骚扰的环境,而不论其年龄、体型、残障、种族、性别认同和表达、经验水平高低、国籍、外表、种族、宗教或性取向。 #开发者社区常见问题 #开发者社区官方 #其他 1 1 0 118
文章 姚 鑫 · 三月 14, 2021 阅读大约需 7 分钟 第十章 SQL排序(一) 第十章 SQL排序 排序规则指定值的排序和比较方式,并且是InterSystems SQL和InterSystemsIRIS®数据平台对象的一部分。有两种基本排序规则:数字和字符串。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 381
文章 姚 鑫 · 三月 13, 2021 阅读大约需 9 分钟 第九章 SQL查询数据库(二) 第九章 SQL查询数据库(二) 调用用户定义函数的查询 InterSystems SQL允许您在SQL查询中调用类方法。这为扩展SQL语法提供了强大的机制。 若要创建用户定义的函数,请在持久性InterSystems IRIS类中定义一个类方法。该方法必须具有文字(非对象)返回值。这必须是一个类方法,因为在SQL查询中将没有对象实例可以在其上调用实例方法。还必须将其定义为SQL存储过程。 例如,我们可以在MyApp.Person类中定义一个Cube()方法: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 291
文章 姚 鑫 · 三月 12, 2021 阅读大约需 5 分钟 第九章 SQL查询数据库(一) 第九章 SQL查询数据库 查询类型 查询是执行数据检索并生成结果集的语句。查询可以包含以下任意项: - 一个简单的SELECT语句,用于访问指定表或视图中的数据。 - 具有JOIN语法的SELECT语句,用于访问多个表或视图中的数据。 - 合并多个SELECT语句的结果的UNION语句。 - 使用SELECT语句为封闭的SELECT查询提供单个数据项的子查询。 - 在嵌入式SQL中,这是一个使用SQL游标通过FETCH语句访问多行数据的SELECT语句。 使用SELECT语句 SELECT语句从一个或多个表或视图中选择一行或多行数据。下面的示例显示了一个简单的SELECT: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 210
文章 Louis Lu · 三月 12, 2021 阅读大约需 2 分钟 第 1 天:使用 InterSystems Object 和 SQL 进行开发 原文在这里。 原作者YURI MARX GOME 我正在参加 Joel Solon 讲授的“使用 InterSystems Objects 和 SQL 进行开发”课程。 课程非常好,我将在这里分享一些从培训中总结的提示。 #InterSystems IRIS 0 0 1 275
文章 姚 鑫 · 三月 11, 2021 阅读大约需 10 分钟 第八章 SQL修改数据库 第八章 SQL修改数据库 可以对现有的表使用SQL语句,也可以对相应的持久化类使用ObjectScript操作来修改InterSystems IRIS®数据平台数据库的内容。 不能修改定义为只读的持久类(表)。 使用SQL命令为维护数据的完整性提供了自动支持。 SQL命令是一个原子操作(全部或没有)。 如果表上定义了索引,SQL将自动更新它们以反映更改。 如果定义了任何数据或引用完整性约束,SQL将自动执行它们。 如果有任何已定义的触发器,执行这些操作将拉动相应的触发器。 插入数据 可以使用SQL语句或设置和保存持久化类属性将数据插入表中。 使用SQL插入数据 INSERT语句将一条新记录插入SQL表中。 可以插入一条记录或多条记录。 下面的示例插入一条记录。 它是插入单个记录的几种可用语法形式之一: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 259
文章 Claire Zheng · 三月 11, 2021 阅读大约需 1 分钟 【中文字幕】经济学人访谈录:凝望医疗健康数字化的未来 新冠肺炎疫情大流行史无前例地推动着医疗数字化发展,这一进程不仅影响了医疗服务的提供方式,更带来深刻的行业服务模式变革。经济学人邀请了来自数据技术提供商InterSystems、初级医疗服务提供商Babylon、咨询服务提供商埃森哲、数字化医疗解决方案提供商Kaiser Permanente的专家,从各自的领域和观察出发解读多个热点话题。 #视频 #其他 0 4 0 89
文章 Michael Lei · 三月 11, 2021 阅读大约需 1 分钟 有意思的小应用,用IRIS转化txt为PDF,欢迎大家体验。 参考文章: https://community.intersystems.com/post/creating-pdf-text-file 软件及代码:https://openexchange.intersystems.com/package/iris-pdf-generator #语言 #InterSystems IRIS Open Exchange app 0 0 0 117
文章 姚 鑫 · 三月 10, 2021 阅读大约需 5 分钟 第七章 SQL表之间的关系 第七章 SQL表之间的关系 要在表之间强制执行引用完整性,可以定义外键。修改包含外键约束的表时,将检查外键约束。 定义外键 有几种方法可以在InterSystems SQL中定义外键: 可以定义两个类之间的关系。定义关系会自动将外键约束投影到SQL。 可以在类定义中添加显式外键定义(对于关系未涵盖的情况)。 可以使用CREATE TABLE或ALTER TABLE命令添加外键。可以使用ALTER TABLE命令删除外键。 用作外键引用的RowID字段必须是公共的。引用隐藏的RowID?有关如何使用公用(或专用)RowID字段定义表的信息。 一个表(类)的外键最大数目为400。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 128
文章 Michael Lei · 三月 10, 2021 阅读大约需 1 分钟 欢迎大家参与调查,给开发者大赛多提宝贵意见和建议! https://www.surveymonkey.com/r/KVRDF7K #Open Exchange 2 0 0 52
文章 姚 鑫 · 三月 9, 2021 阅读大约需 11 分钟 第六章 SQL定义和使用视图 第六章 SQL定义和使用视图 视图是一种虚拟表,由执行时通过SELECT语句或几个SELECT语句的UNION从一个或多个物理表中检索到的数据组成。 SELECT可以通过指定表或其他视图的任意组合来访问数据。因此,存储了视图的视图提供了物理表的所有灵活性和安全性特权。 InterSystemsIRIS®数据平台上的InterSystems SQL支持在视图上定义和执行查询的功能。 注意:不能对以只读方式安装的数据库中存储的数据创建视图。 无法在通过ODBC或JDBC网关连接链接的Informix表中存储的数据上创建视图。这是因为InterSystems IRIS查询转换对这种类型的查询使用FROM子句中的子查询。 Informix不支持FROM子句子查询。 # 创建一个视图 可以通过几种方式定义视图: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 123
文章 Michael Lei · 三月 9, 2021 阅读大约需 1 分钟 一个老外开发的协议转换小工具 支持HL7 转FHIR,CDA 转FHIR,FHIR转HL7的云服务 #FHIR #InterSystems IRIS for Health Open Exchange app 0 0 0 215
文章 姚 鑫 · 三月 8, 2021 阅读大约需 9 分钟 第五章 SQL定义表(三) 第五章 SQL定义表(三) 使用DDL定义表 可以使用标准DDL命令在InterSystems SQL中定义表: InterSystems SQL中可用的DDL命令 ALTER命令 ALTER TABLE,ALTER VIEW CREATE 命令 CREATE TABLE,CREATE VIEW,CREATE INDEX,CREATE TRIGGER DROP 命令 DROP TABLE,DROP VIEW,DROP INDEX,DROP TRIGGER 可以通过多种方式执行DDL命令,包括: #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 115
文章 姚 鑫 · 三月 7, 2021 阅读大约需 17 分钟 第五章 SQL定义表(二) 第五章 SQL定义表(二) 主键 InterSystems IRIS提供了两种方法来唯一标识表中的行:RowID和主键。 可选的主键是一个有意义的值,应用程序可以使用该值唯一地标识表中的行(例如,联接中的行)。主键可以是用户指定的数据字段,也可以是多个数据字段的组合。主键值必须是唯一的,但不必是整数值。 RowID是一个内部用于标识表中行的整数值。通常,主键是由应用程序生成的值,而RowID是由InterSystems IRIS生成的唯一整数值。 系统会自动创建一个主map,以使用RowID字段访问数据行。如果定义主键字段,系统将自动创建并维护主键索引。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 81
文章 姚 鑫 · 三月 6, 2021 阅读大约需 16 分钟 第五章 SQL定义表(一) 第五章 SQL定义表 表名称和架构名称 可以通过定义表(使用CREATE TABLE)或通过定义投影到表的持久类来创建表: DDL:InterSystemsIRIS®数据平台使用CREATE TABLE中指定的表名来生成相应的持久类名,并使用指定的架构名来生成相应的包名。 类定义:InterSystemsIRIS®数据平台使用持久类名称来生成对应的表名,并使用包名称来生成对应的模式名。 由于以下原因,这两个名字之间的对应关系可能不相同: #Caché #InterSystems IRIS #InterSystems IRIS for Health 2 2 0 144
文章 姚 鑫 · 三月 5, 2021 阅读大约需 9 分钟 第四章 SQL标识符 第四章 标识符 标识符 标识符是SQL实体的名称,例如表、视图、列(字段)、模式、表别名、列别名、索引、存储过程、触发器或其他SQL实体。 标识符名称在其上下文中必须是唯一的; 例如,同一模式中的两个表或同一表中的两个字段不能具有相同的名称。 但是,不同模式中的两个表或不同表中的两个字段可以具有相同的名称。 在大多数情况下,相同的标识符名称可以用于不同类型的SQL实体; 例如,一个模式、该模式中的表以及该表中的字段都可以具有相同的名称,而不会产生冲突。 但是,同一个模式中的表和视图不能具有相同的名称。 InterSystems IRIS®数据平台SQL标识符遵循一组命名约定,根据标识符的使用,这可能会受到进一步的限制。 标识符不区分大小写。 标识符可以是简单标识符,也可以是分隔符。 InterSystems SQL默认支持简单标识符和分隔标识符。 简单标识符 简单标识符有以下语法: #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 160
文章 Qiao Peng · 三月 5, 2021 阅读大约需 3 分钟 分片评估(第 2 部分) 大家好, 正如我在上一个帖子分片评估(第 1 部分)中所承诺的,我继续研究了分片数量的影响。 #AI #分片 #InterSystems IRIS 0 0 0 86
文章 Qiao Peng · 三月 5, 2021 阅读大约需 3 分钟 [InterSystems IRIS 初探] 让我们使用互操作性 大家好! InterSystems IRIS 有一个名为 Interoperability(互操作性)的菜单。 它提供了轻松创建系统集成(适配器、记录映射、BPM、数据转换等)的机制,因此可以轻松连接不同的系统。 数据中继过程中可以包括各种操作,例如:为了连接没有正常连接的系统,可以根据目标系统的规范来接收(或发送)数据。 此外,在发送数据之前,可以从其他系统获取和添加信息。 还可以从数据库(IRIS 等)获取和更新信息。 在本系列文章中,我们将讨论以下主题,同时查看 示例代码 以帮助您了解工作原理以及在系统中集成互操作性时需要进行哪种开发。 #REST API #互操作性 #新手 #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 72
文章 Qiao Peng · 三月 5, 2021 阅读大约需 1 分钟 InterSystems IRIS 元素周期表 InterSystems IRIS 元素周期表 #InterSystems 业务解决方案和架构 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 89
文章 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 139
文章 Qiao Peng · 三月 5, 2021 阅读大约需 3 分钟 Global 扫描和切片 Global 扫描和切片 这是一个在 IRIS 2020.1 和 Caché 2018.1.3 上工作的代码示例 不会与新版本保持同步 也不会获得 InterSystems 提供的支持服务! 大多数情况下,默认存储使用的 global 只有 1 个表示 IDKEY 的下标级别。 对于索引 global,可能有 2 个或更多下标级别。 数组、父子关系或扩展了基础数据类的持久化类 是具有更多下标级别的示例。 但所有这些 global 都非常统一。 #ObjectScript #SQL #Globals #Caché #Ensemble #InterSystems IRIS Open Exchange app 1 1 0 99
文章 姚 鑫 · 三月 4, 2021 阅读大约需 11 分钟 第三章 SQL语言元素(二) 第三章 SQL语言元素(二) 算术运算符和函数 InterSystems SQL支持以下算术运算符: + 加法操作符。 例如,17+7 = 24。 – 减法运算符。 例如,17-7等于10。 注意,这些字符中的一对是InterSystems SQL注释指示器。 因此,要指定两个或多个减法操作符或负号,必须使用空格或圆括号。 例如,17- -7或17-(-7)等于24。 #Caché #InterSystems IRIS #InterSystems IRIS for Health 1 5 0 130
文章 姚 鑫 · 三月 4, 2021 阅读大约需 9 分钟 第三章 SQL语言元素(一) 第三章 SQL语言元素(一) 命令和关键字 InterSystems SQL命令(也称为SQL语句)以关键字开头,后跟一个或多个参数。其中一些参数可能是子句或函数,由它们自己的关键字标识。 #Caché #InterSystems IRIS #InterSystems IRIS for Health 2 5 0 335
文章 PEIPEI DUAN · 三月 3, 2021 阅读大约需 1 分钟 欢迎大家来投票啦!!! 这是我们团队参加的第一届InterStstems编程竞赛! 快来看看投票给我们! 超额预订管理系统结合了酒店业的独特条件,例如房价,订购渠道,客户需求等。 本系统使用机器学习算法(例如:KNN / ES-RNN ...)来准确预测酒店的每日未入住和入住率,并进一步与收益结合以找到最佳的最大客房销售量,从而精准增加酒店的边际收益。 #Open Exchange Open Exchange app 1 1 0 65
文章 Claire Zheng · 三月 3, 2021 阅读大约需 1 分钟 投票必读:如何成为社区活跃用户(Active user) 亲爱的社区用户: InterSystems社区会举办丰富的竞赛活动,项目提交后最重要的环节就是“投票”! #开发者社区常见问题 #开发者社区官方 1 7 0 200
文章 Tianyu wu · 三月 3, 2021 阅读大约需 1 分钟 欢迎大家来给我们投票啦! 这是我们团队参加的第一届InterStstems编程竞赛! 快来看看投票给我们! 超额预订管理系统结合了酒店业的独特条件,例如房价,订购渠道,客户需求等。 本系统使用机器学习算法(例如:KNN / ES-RNN ...)来准确预测酒店的每日未入住和入住率,并进一步与收益结合以找到最佳的最大客房销售量,从而精准增加酒店的边际收益。 移步欣赏作品点击如下连接 https://github.com/BroadCastAir/hotel_api & https://github.com/BroadCastAir/Hotel_OverBooking_Sys #InterSystems IRIS 2 4 0 104
文章 jingqi LIu · 三月 3, 2021 阅读大约需 1 分钟 酒店行业的第一个Iris应用 #InterSystems IRIS #Open Exchange Open Exchange app 3 5 0 150