文章 Jingwei Wang · 十月 28, 2021 阅读大约需 23 分钟 IRIS 2021 技术文档 First Look 26 InterSystems API 管理器 #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 170
文章 姚 鑫 · 十月 4, 2021 阅读大约需 3 分钟 第三十五章 SQL命令 DROP PROCEDURE 第三十五章 SQL命令 DROP PROCEDURE 删除存储过程 #SQL #Caché 0 0 0 77
文章 姚 鑫 · 十月 24, 2021 阅读大约需 4 分钟 第五十五章 SQL命令 INSERT(四) 第五十五章 SQL命令 INSERT(四) 嵌入式SQL和动态SQL示例 下面的嵌入式SQL示例创建一个新表SQLUser.MyKids。下面的示例使用INSERT用数据填充此表。在插入示例之后,提供了一个删除SQLUser.MyKids的示例。 #SQL #Caché 0 0 0 52
文章 Louis Lu · 十一月 2, 2021 阅读大约需 9 分钟 IRIS 2021 技术文档 First Look 15 -- 使用 XEP 实例化存储 Java 对象 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 72
文章 Claire Zheng · 十一月 8, 2021 阅读大约需 1 分钟 2021全球线上峰会划重点:计算的目的是洞察力,而不是数字 InterSystems 2021全球线上峰会精彩内容梳理:两个重磅论坛集中探讨Analytics(分析)的奥义,InterSystems数据平台与医疗行业的愿景分享! #视频 #全球峰会 0 0 0 63
公告 Claire Zheng · 十一月 14, 2021 大突破:全球开发者社区已有1万名成员! 中国开发者社区不到一年时间突破270人!增速全球第一! 亲爱的开发者们,我们很高兴地跟大家分享一个好消息! 我们的社区全球注册会员突破10000名!中国开发者社区不到一年时间突破270人!增速全球第一!这是一个了不起的成就!感谢大家的支持🎊 在InterSystems,我们相信社区的力量。所以我们非常感谢你们在过去六年里所做的贡献,并期待未来的道路! #开发者社区官方 1 0 0 65
文章 姚 鑫 · 十二月 15, 2021 阅读大约需 5 分钟 第十六章 SQL谓词 %MATCHES 第十六章 SQL谓词 %MATCHES 用包含字面值、通配符和范围的模式字符串匹配值。 #SQL #Caché 0 0 0 94
文章 姚 鑫 · 一月 3, 2022 阅读大约需 4 分钟 第十三章 SQL聚合函数 XMLAGG 第十三章 SQL聚合函数 XMLAGG 一个聚合函数,它创建一个串接的值字符串。 #SQL #Caché 0 0 0 134
文章 姚 鑫 · 一月 13, 2022 阅读大约需 3 分钟 第二十三章 SQL函数 CAST(二) 第二十三章 SQL函数 CAST(二) 转换位值 可以将expr值转换为BIT以返回0或1。 如果expr为1或任何其他非零数值,则返回1。 如果expr为“TRUE”、“TRUE”或“TRUE”,则返回1。 (“True”可以用任何大小写组合表示,但不能缩写为“T”。) 如果expr是任何其他非数值值,则返回0。 如果expr为0,则返回0。 在下面的例子中,前5个CAST操作返回1,后5个CAST操作返回0: #SQL #Caché 0 0 0 45
文章 姚 鑫 · 一月 21, 2022 阅读大约需 2 分钟 第三十章 SQL函数 CONCAT 第三十章 SQL函数 CONCAT 标量字符串函数,它返回作为连接两个字符表达式的结果的字符串。 大纲 {fn CONCAT(string-expression1,string-expression2)} 参数 string-expression1, string-expression2 - 要连接的字符串表达式。表达式可以是列名、字符串文字、数字或另一个标量函数的结果,其中底层数据类型可以表示为任何字符类型(如CHAR或VARCHAR)。 描述 连接两个字符串以返回连接的字符串。可以使用连接运算符(||)执行完全相同的操作。 可以连接数字或数字字符串的任意组合;连接结果是一个数字字符串。SQL在连接之前将数字转换为规范形式(指数被扩展,前导零和尾随零被删除)。在连接之前,数字字符串不会转换为规范形式。 可以将前导空格或尾随空格连接到字符串。将空值连接到字符串会产生空值;这是行业范围内的SQL标准。 #SQL #Caché 0 0 0 102
文章 姚 鑫 · 一月 29, 2022 阅读大约需 2 分钟 第三十八章 SQL函数 CURTIME 第三十八章 SQL函数 CURTIME 返回当前本地时间的标量日期/时间函数。 大纲 {fn CURTIME()} {fn CURTIME} 描述 ``不接受任何参数。它将当前本地时间作为数据类型TIME返回。请注意,参数括号是可选的。CURTIME返回此时区的当前本地时间;它根据本地时间变量(如夏令时)进行调整。 逻辑模式下的CURTIME以$HOROLOG格式返回当前本地时间; 例如,37065年。 显示模式下的CURTIME以区域设置的默认格式返回当前本地时间; 例如,10:18:27。 小时以24小时格式表示。 要更改默认的时间格式,使用SET OPTION命令和TIME_FORMAT和TIME_PRECISION选项。 #SQL #Caché 0 0 0 38
文章 姚 鑫 · 二月 6, 2022 阅读大约需 1 分钟 第四十六章 SQL函数 DAY 第四十六章 SQL函数 DAY 返回日期表达式的月份日期的日期函数。 大纲 DAY(date-expression) {fn DAY(date-expression)} 参数 date-expression - 作为列名、另一个标量函数的结果或日期或时间戳文字的表达式。 描述 注意:DAY函数是DAYOFMONTH函数的别名。提供DAY是为了与TSQL兼容。 SELECT day("2022-02-28") AS day 28 SELECT day(+$h) AS day 5 #SQL #Caché 0 0 0 49
文章 姚 鑫 · 二月 14, 2022 阅读大约需 3 分钟 第五十四章 SQL函数 EXP 第五十四章 SQL函数 EXP 返回数字的指数(自然对数的倒数)的标量数值函数。 大纲 {fn EXP(expression)} 参数 expression - 对数指数,数值表达式。 EXP返回NUMERIC或DOUBLE数据类型。如果表达式的数据类型为DOUBLE,则EXP返回DOUBLE;否则返回NUMERIC。 描述 Exp是指数函数e n,其中e是常数2.718281828。因此,要返回e的值,可以指定{fn exp(1)}。Exp是自然对数函数log的逆函数。 #SQL #Caché 0 0 0 40
公告 Claire Zheng · 三月 1, 2022 InterSystems开发者Python竞赛优胜者决出暨热烈祝贺Wu Fatian 同学代表中国获得社区并列第三名好成绩! Hi开发者们, 是时候公布 InterSystems开发者Python竞赛的优胜者了!准备好了吗! 这些开发者和他们的应用程序赢得了雷鸣般的掌声: #Python #InterSystems IRIS #Open Exchange 0 0 0 103
文章 Claire Zheng · 三月 7, 2022 阅读大约需 1 分钟 精彩有她!WOMEN IN TECH! 致敬国际妇女节!精彩有她,精彩如她→WOMEN IN TECH! #视频 #其他 0 0 0 55
文章 Lilian Huang · 三月 15, 2022 阅读大约需 3 分钟 [首次使用InterSystems IRIS] 互操作性Interoperability: 它是如何工作的? 这篇文章的目的是为了说明如何使用互操作菜单实现系统集成。 图片左侧窗口是接受外部系统发送信息的窗口。 #互操作性 #InterSystems IRIS for Health 0 0 0 231
文章 姚 鑫 · 三月 21, 2022 阅读大约需 3 分钟 第八十八章 SQL函数 $LISTTOSTRING 第八十八章 SQL函数 $LISTTOSTRING 从列表创建字符串的列表函数。 大纲 $LISTTOSTRING(list[,delimiter]) 参数 list - 计算结果为有效列表的表达式。列表是包含一个或多个元素的编码字符串。可以使用 SQL 或 ObjectScript 的 $LISTBUILD 或 $LISTFROMSTRING 函数创建列表。可以使用 SQL 或 ObjectScript $LIST 函数从现有列表中提取列表。 delimiter - 可选 — 插入以分隔子字符串的分隔符。分隔符可以是一个或多个字符,指定为带引号的字符串。要连接不带分隔符的子字符串,请指定空字符串 ('')。如果不指定分隔符,则默认为逗号 (,) 字符。 描述 $LISTTOSTRING 采用 列表并将其转换为字符串。在结果字符串中,列表的元素由分隔符分隔。 #SQL #Caché 0 0 0 46
文章 姚 鑫 · 三月 29, 2022 阅读大约需 2 分钟 第九十六章 SQL函数 MOD 第九十六章 SQL函数 MOD 注:IRIS可用,非IRIS版本不可用。 标量数值函数,返回一个数除以另一个数的模数(余数)。 大纲 MOD(dividend,divisor) {fn MOD(dividend,divisor)} 参数 dividend - 数字,它是除法的分子(除数)。 divisor - 数字,它是除法的分母(除数)。 MOD 返回 NUMERIC 数据类型,除非被除数是数据类型 DOUBLE。如果dividend 为 DOUBLE,则 MOD 返回 DOUBLE。 描述 MOD 返回除数除数的数学余数(模数)。 #SQL #Caché 0 0 0 46
公告 Claire Zheng · 四月 6, 2022 【投票时间】InterSystems开发者竞赛:Globals Hey 开发者们, 投票周开始了! 来为你最欣赏的应用投上一票吧!InterSystems开发者竞赛:Globals! 🔥 为你最欣赏的应用投票: 点此投票 🔥 如何投票?请看以下细节。 #Globals #InterSystems IRIS #IRIS竞赛 #Open Exchange 0 0 0 68
文章 Qiao Peng · 四月 11, 2022 阅读大约需 7 分钟 InterSystems 数据平台与三级等保 - 第二篇 6. 用户与角色 InterSystems 数据平台对用户和角色提供全面的管理和安全配置功能。加强数据平台的安全,需要加强对于用户和角色的管理。 #安全 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 1 387
公告 jieliang liu · 四月 18, 2022 新视频!SQL性能--极品飞车! 各位开发者们好, 欢迎在我们的 Bilibili 频道观看新视频: //player.bilibili.com/player.html?aid=425518605&bvid=BV1h3411J7hC&cid=573953217&page=1[这是一个嵌入式链接,但由于您拒绝了访问嵌入式内容所需的 Cookie,您无法直接在网站上进行查看。要查看嵌入式内容,您需要在 Cookie 设置中接受所有 Cookie。] #2019全球峰会 #SQL #性能 #视频 #InterSystems IRIS 0 0 0 78
文章 姚 鑫 · 四月 23, 2022 阅读大约需 2 分钟 第121章 SQL函数 RPAD 第121章 SQL函数 RPAD 字符串函数,它返回一个右填充到指定长度的字符串。 #SQL #Caché 0 0 0 80
文章 姚 鑫 · 四月 27, 2022 阅读大约需 1 分钟 第125章 SQL函数 SIGN 第125章 SQL函数 SIGN 返回给定数值表达式符号的数值函数。 大纲 SIGN(numeric-expression) {fn SIGN(numeric-expression)} 参数 numeric-expression - 要为其返回符号的数字。 SIGN 返回 SMALLINT 数据类型。 #SQL #Caché 0 0 0 49
文章 Michael Lei · 五月 3, 2022 阅读大约需 6 分钟 使用IRIS 和Python gTTS 实现文本转化声音的REST服务 Hi 社区, 想象一下,使您的应用程序能够阅读文本?现在有了IRIS的新功能--嵌入式Python,这就成为可能。有了这个新功能,IRIS可以原生地运行任何开源或商业的Python库。gTTS(https://pypi.org/project/gTTS/)是一个免费的库,使用谷歌翻译服务将文本转换成音频。 怎么做 只要通过参数传递文本,gTTS就会返回一个将文本转换为音频的MP3文件。也就是说,你的应用程序可以播放任何文本的音频! 请看如何做到这一点。 1. 进入https://openexchange.intersystems.com/package/IRIS-Text2Audio,点击下载按钮。 2. 克隆/git pull repo到任何本地目录中 ##嵌入式 Python #InterSystems IRIS Open Exchange app 0 0 0 79
公告 Jingwei Wang · 五月 11, 2022 认识InterSystems全球峰会的主要发言人 各位开发者们好,: 很高兴跟大家宣布,畅销书作家和技术专家杰弗里·摩尔将在6月22日InterSystems的全球峰会上做专题演讲。以下是他的简历: #InterSystems IRIS 0 0 0 53
问题 Michael Lei · 五月 17, 2022 讨论IRIS log中 “Active server not defined, cannot redirect mirror connection” 是什么意思 从 IRIS log中找到了大量的以下内容: 05/05/22-01:05:11:375 (16166) 0 [Generic.Event] ECP: Mirror Connection request from 'SM25SDLMIIRROR:LOCALHOST.LOCALDOMAIN:IRIS' (10.xxx.xxx.27:33040) 05/05/22-01:05:11:376 (16166) 1 [Generic.Event] ECP: Active server not defined, cannot redirect mirror connection 这是什么意思? #InterSystems IRIS 0 0 0 52
文章 Frank Ma · 五月 24, 2022 阅读大约需 6 分钟 如何轻松开始在Adaptive Analytics + InterSystems Reports中工作 让我们假设我们已经将一个数据源连接到Adaptive Analytics,创建了一个项目并在那里添加了表。 现在我们来准备Adaptive Analytics的工作。首先,我们需要从表中选择数据,使其可用于未来的报告。要做到这一点,我们需要从表的列中创建维度。创建维度通常是为了将我们的数据分解成不同的类别,例如用户住在哪个城市,或者购买是在哪个月进行的。然而,没有什么可以阻止我们从数字数据中创建维度,这样我们就可以在Intersystems Reports Designer中对它们应用函数。 创建维度的工具位于界面的右侧,如下图所示。要创建一个新的维度,右击位于 "过滤器 "(Filter)行右侧的汉堡包按钮,选择 "创建维度 "(Create Dimension),如图所示。 将出现以下窗口: #InterSystems IRIS #其他 0 0 0 67
文章 Michael Lei · 六月 1, 2022 阅读大约需 6 分钟 部分IRIS 2022 年度编程大奖赛作品展示—— 利用IRIS 一体化机器学习IntegratedML来预测糖尿病的Web 应用 糖尿病可以从医学界熟知的一些参数中发现。这样,为了帮助医学界和计算机软件系统,特别是人工智能软件,美国国家糖尿病和消化道及肾脏疾病研究所发布了一个非常有用的数据集,用于训练糖尿病检测/预测的机器学习算法。这份出版物可以在最大和最知名的ML数据库Kaggle上找到,网址是https://www.kaggle.com/datasets/mathchi/diabetes-data-set。 该糖尿病数据集有以下元数据信息(来源:https://www.kaggle.com/datasets/mathchi/diabetes-data-set): #AI #IntegratedML #InterSystems IRIS Open Exchange app 0 0 0 109
文章 Michael Lei · 六月 11, 2022 阅读大约需 2 分钟 InterSystems 最佳实践系列文章--系统性能组件SystemPerformance (原 pButtons) API和UI示例 在检查我们的^pButtons(在IRIS中改名为^SystemPerformance)性能监控工具的文档时,一位客户告诉我。"我理解所有内容,但我希望它能更简单......更容易定义配置文件,管理它们等等"。 在这次会议之后,我认为尝试为其提供一些更简单的人机界面是一个不错的试验。 这方面的第一步是在现有的pButtons例程上包裹一个基于类的API。 我还能够添加一些更多的 "功能",比如显示当前正在运行的配置文件,它们剩余的运行时间,以前运行的进程等等。 下一步是在这个API的基础上添加一个REST API类。 有了这个工件(pButtons REST API),人们就可以在上面建立一个比较时髦的用户界面。 举个🌰: - #Angular #API #REST API #性能 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 81
文章 姚 鑫 · 六月 17, 2022 阅读大约需 7 分钟 第三章 锁定和并发控制(三) 第三章 锁定和并发控制(三) 升级锁 使用升级锁来管理大量锁。当锁定数组的节点时,它们是相关的,特别是当将多个节点锁定在同一下标级别时。 当给定进程在同一数组中的给定下标级别创建了超过特定数量(默认为 1000)的升级锁时, 将删除所有单独的锁名称并用新锁替换它们。新锁位于父级,这意味着数组的整个分支被隐式锁定。示例(如下所示)演示了这一点。 应用程序应在合适的情况下尽快释放特定子节点的锁(与非升级锁完全相同)。当释放锁时, 会减少相应的锁计数。当的应用程序移除足够多的锁时,会移除父节点上的锁。第二小节显示了一个示例。 锁升级示例 假设有 1000 个^MyGlobal("sales","EU",salesdate) 形式的锁,其中 salesdate 表示日期。锁表可能如下所示: #SQL #Caché 0 0 0 56