公告 Claire Zheng · 三月 26, 2021 如何将我的应用提交给大赛? 如果您已在Open Exchange 发布了应用,大赛期间,您可以登录 Open Exchange, 打开applications。 #开发者社区常见问题 #竞赛 #Global Masters #Open Exchange 0 0 0 251
文章 Michael Lei · 四月 1, 2024 阅读大约需 2 分钟 生成式 AI 概述 - 第 1 部分 生成人工智能是能够使用生成模型生成文本、图像或其他数据的人工智能,通常是响应提示。生成式人工智能模型学习输入训练数据的模式和结构,然后生成具有相似特征的新数据。 生成式人工智能是能够生成文本、图像和其他类型内容的人工智能。它之所以成为一项出色的技术,是因为它使人工智能民主化,任何人都可以使用它,只需文本提示,即用自然语言编写的句子。 大型语言模型如何工作 #Artificial Intelligence (AI) #ChatGPT #其他 0 0 0 250
文章 Michael Lei · 二月 9, 2023 阅读大约需 3 分钟 5 个有用的 SQL 函数,让你的 SQL 技能更上一层楼 嗨,大家好 在本文中,我列出了 5 个有用的 SQL 函数,并附有解释和查询示例👇🏻这5个功能是 COALESCE合并 RANK排序 DENSE_RANK密集排序 ROW_NUMBER行号 SUM()获取运行总计的函数 那么让我们从 COALESCE 函数开始 #SQL #提示和技巧 #新手 #Caché 0 0 0 250
文章 Lilian Huang · 三月 30, 2022 阅读大约需 5 分钟 [首次使用InterSystems IRIS] 互操作性: 一个Production是什么? 这篇文章是前面文章[首次使用InterSystems IRIS] 互操作性: 它是如何工作的? #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 250
公告 Claire Zheng · 三月 1, 2021 InterSystems编程大奖赛投票时间:来为最佳App投票! 亲爱的社区开发者们: 本周进入 InterSystems 编程大奖赛 的投票时间! 来为你心目中基于InterSystems IRIS而构建的最佳方案投票吧! 🔥 点击投票 投票入口 🔥 如何投票?有哪些最新信息值得了解一下? #竞赛 #InterSystems IRIS #Open Exchange 0 3 0 190
文章 Nicky Zhu · 一月 8, 2021 阅读大约需 2 分钟 ECP 魔术 我最近看到有人称 ECP 为魔术。 它似乎确实如此,并且它在许多工程中发挥了相当有趣的作用。 下列各图表简单显示了分布式架构中检索和使用数据的方式。 有关 ECP(包括容量计划)的更多信息,请单击以下链接:数据平台及性能 - 第 7 部分 性能、可伸缩性和可用性 ECP #ECP #InterSystems 业务解决方案和架构 #InterSystems IRIS 0 0 0 250
文章 姚 鑫 · 十二月 27, 2023 阅读大约需 2 分钟 百讲知识点索引 百讲知识点索引 简介 B站已更新截止到2023.12.31之前的所有百讲课程,总计261讲。 什么是百讲?百讲是一个主要介绍IRIS、Cache编程知识的免费课程。 课程的特点是,将每一个知识点,都会用示例演示出来、了解原理,而不是仅仅告诉有这个功能。 每周一期,每期会请到有多年开发经验的老师来给大家讲解课程。 百讲观看地址:https://www.bilibili.com/video/BV1cw41147xr/ #Caché #InterSystems IRIS 3 1 0 229
文章 Jingwei Wang · 九月 1, 2023 阅读大约需 2 分钟 JWT - JSON Web Token Authentication JWT Authentication 原理及验证流程 原理 JWT 是一种结构紧凑、URL 安全的身份验证、授权或信息交换方式。在身份验证的情况下,服务器会向已通过身份验证的客户端提供一个 JWT,这样客户端在 JWT 过期之前就无需再提供密码来访问服务器上受保护的资源。 #REST API #认证 #InterSystems IRIS for Health 0 0 0 249
文章 姚 鑫 · 五月 20, 2022 阅读大约需 3 分钟 第148章 SQL函数 $TRANSLATE 第148章 SQL函数 $TRANSLATE 执行逐字符替换的字符串函数。 大纲 $TRANSLATE(string,identifier[,associator]) 参数 string - 目标字符串。它可以是字段名称、文字、主机变量或 SQL 表达式。 identifier - 要在字符串中搜索的字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 associator - 可选 — 与标识符中的每个字符对应的替换字符。它可以是字符串或数字文字、主变量或 SQL 表达式。 描述 $TRANSLATE 函数在返回值字符串中执行逐字符替换。它一次处理一个字符的字符串参数。它将字符串中的每个字符与标识符参数中的每个字符进行比较。如果 $TRANSLATE 找到匹配项,它会记下该字符的位置。 #SQL #Caché 1 1 1 229
文章 姚 鑫 · 三月 19, 2023 阅读大约需 4 分钟 第二章 高可用性解决方案 - 虚拟化平台高可用 第二章 高可用性解决方案 - 虚拟化平台高可用 虚拟化平台高可用 虚拟化平台通常提供 HA 功能,通常会监控来宾操作系统及其运行的硬件的状态。在任何一个失败时,虚拟化平台都会根据需要在备用硬件上自动重启失败的虚拟机。当 IRIS 实例重新启动时,它会自动执行正常的启动恢复,保持结构和逻辑的完整性,就好像 IRIS 在物理服务器上重新启动一样。 虚拟环境中的故障转移 虚拟化 HA 具有内置于虚拟化平台基础架构中的优势,因此只需很少的配置工作,在某些情况下根本不需要。此外,虚拟化平台允许有计划地将虚拟机重新定位到备用硬件以进行维护,从而实现物理服务器的升级,例如,无需任何停机时间。 IRIS 镜像 具有自动故障转移功能的 IRIS 镜像采用不同的 HA 方法,依靠完全独立系统之间的逻辑数据复制来避免共享存储的单点故障风险,并确保生产可以立即故障转移到几乎所有的备用 IRIS 实例故障场景——系统、存储和网络。 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 249
公告 Jeff Liu · 七月 12, 2021 InterSystems技术文章写作大赛启动! 嗨,开发者们, 你准备好迎接新的挑战了吗? 我们很高兴地宣布第一届InterSystems技术文章写作比赛: 🏆 InterSystems技术文章写作大赛 🏆 从2021年7月15日至8月15日,写一篇与InterSystems技术有关的任何主题的文章! 每个人都有奖品: 在此期间,每个在DC上发表文章的人都将获得一个特别的奖品包! 大奖: Apple iPad 参加我们的新比赛,你的内容将被超过55K的月度读者看到! 详情如下。 #活动 #竞赛 #IRIS竞赛 #开发者社区官方 0 0 0 249
文章 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 249
文章 Louis Lu · 一月 28, 2024 阅读大约需 2 分钟 通过SQL语句直接获取JSON格式数据 这里介绍三个SQL函数 JSON_ARRAY 、 JSON_OBJECT和JSON_ARRAYAGG,可以直接通过SQL语句返回JSON格式数据 1. JSON_ARRAY 函数通过逗号(,)分割的多个表达式,返回JSON array格式的数据 #InterSystems IRIS 1 0 0 248
文章 Hao Ma · 六月 19, 2023 阅读大约需 5 分钟 IRIS通过SNMP发送警告通知的操作 上篇文章IRIS, Caché监控指导 - 警告和告警 发出后收到要求介绍一下发送SNMP通知的具体操作,这里介绍一下。 我省去了SNMP的原理,这个有需要的可以网上查找。这里只做一个配置的操作:测试怎么从一个Windows上安装的IRIS实例发送IRIS Alert给另一台Linux服务器。 第一步: 配置 Windows SNMP 因为安全原因,Windows 10不再默认安装中启动SNMP,用户需要手工安装SNMP启动服务。以下两个文章是古老的Window 2003和新的Windows 10中配置SNMP的安装,给各位做个参考。 #系统管理 #Caché #InterSystems IRIS 2 0 1 248
文章 Michael Lei · 三月 27, 2023 阅读大约需 11 分钟 前沿探讨--大模型GPT 对医疗行业互操作性协议的影响? 好不好玩,能当真吗? 最近几个月,大型语言模型GPT正在激起一些现象。因此,上周末我不可避免地也在玩 ChatGPT,以探究它是否会成为我正在敲打的一些基于 BERT 的“传统”AI 聊天机器人的补充,或者更确切地说,它是否会淘汰它们。玩的时候脑子里冒出一个念头。通过略微理论化或哲学化,最终互操作性标准(如 HL7 和 FHIR 等)是一种“语言”,对吗? HL7 有自己的语法、规则、词汇甚至方言——每个系统都有自己的语调。这就是为什么当一台机器与另一台机器对话时,它们需要翻译器(例如 DTL 转换)来实现相互理解。所以环顾四周,似乎一切都是语言:编码是语言:python,javascript和COS也是语言。 HL7、FHIR 甚至 XML 或 JSON 都是语言,只是它们比自然语言更结构化,那么 GPT 应该更容易上手吗?那么,我们可以从简单地重用 GPT 的预训练编码语言模型来模拟 DTL 开始吗?我们还没有进行调整,以下是初步结果: #Artificial Intelligence (AI) #FHIR #HL7 #JSON #HealthShare #其他 0 0 0 248
文章 王喆 👀 · 九月 18, 2022 阅读大约需 4 分钟 Rest实现Post、Get、Put、Delete几种操作方式 这是一篇笔记: 说明 #API #ObjectScript #REST API #HealthShare #VSCode 15 0 0 248
文章 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 248
公告 Michael Lei · 五月 8, 2021 Intersystems IRIS for Health 数据平台医疗版最新在线培训课程--涉及多个Docker 容器的应用开发 在这个一小时的互动课程中,用户可以参与了涉及多个Docker容器的复合应用程序的开发。此外,学员们还学习如何创建数据转换和业务规则,使用业务流程设计器来建立病人护理的逻辑,并使用Spark和PMML将业务操作与机器学习模型连接起来。 赶快来参加我们的线上课程吧: https://learning.intersystems.com/course/view.php?id=1662&ssoPass=1 #InterSystems IRIS for Health #学习门户 0 2 0 208
问题 jingwei lu · 三月 16, 2022 如何获得WRC网站登录权限 因为最近再研究Cache,发现Cache安装程序官方上找不到了,又从一个帖子上看到Cache安装程序在WRC上面有,话说这个WRC账号是不是类似于Oracle的MOS账号? 我从官网机器人那得到指示给support@intersystems.com发邮件,可能是因为塑料英语,石沉大海了。另外我想问问这个账号是不是只对那些买了产品或服务的客户单位公开? 请哪位大神为我指点迷津,谢谢 #Caché 0 2 0 246
文章 Nicky Zhu · 十一月 15, 2021 阅读大约需 12 分钟 关于信息平台/数据中台技术,你应该知道的八件事 查看原文 近日,国家卫健委统计信息中心发布了两则通知—— 2021年10月25日,国家卫健委统计信息中心发布《关于开展国家医疗健康信息互联互通标准化成熟度评测工作的通知》,这意味着新一年的评测工作开始启动。 2021年11月5日,国家卫健委统计信息中心发布了“关于2020年度国家医疗健康信息互联互通标准化成熟度测评结果(第二批)公示的通知”,公布了第二批10个区域和92家医院的测评结果。 这两则通知,再次将“互联互通”带到了医疗IT人的面前。而每每谈到互联互通,就不可避免地要谈到集成平台、信息平台和数据中台等项目建设问题,本文将从供应商选择、技术选型等从八个核心问题,浅谈关于平台和中台的那些事。 一、如何选择供应商? #InterSystems IRIS for Health 1 0 1 248
文章 Michael Lei · 六月 23, 2021 阅读大约需 13 分钟 使用 Ansible 自动化部署 Caché 应用程序 - 第 1 部分 Ansible 帮助我解决了快速部署 Caché 和应用程序组件以进行数据平台基准测试的问题。 您可以使用相同的工具和方法来建立您的测试实验室、培训系统、开发或其他环境。 如果在客户站点部署应用程序,可以将大量部署自动化,并确保系统、Caché 和应用程序的配置符合您的应用程序最佳做法标准。 #开源 #系统管理 #Caché 0 0 1 248
文章 Nicky Zhu · 一月 8, 2021 阅读大约需 5 分钟 InterSystems 最佳实践之 Ensemble 孤立消息 在本文中,我们将讨论孤立消息。 什么是孤立消息 每个消息正文都与一个保存元数据的消息标头相关联。 标头保存源配置名称、目标配置名称、创建时间、处理时间、关联的消息正文引用、会话信息、消息正文类名、消息状态等信息。 当有消息正文记录没有相应的标头记录时,这些消息正文称为孤立消息正文。 我们将讨论可能导致孤立消息正文产生的原因。 仅清除标头 在清除任务设置中,BodiesToo 设置用于指定是否将消息正文与消息标头一起清除。 如果关闭此设置,清除任务将只删除消息标头,而保留消息正文。 这些消息正文将成为孤立记录,因为所引用的标头已被删除。 如果清除消息标头但保留消息正文,则管理门户将无法清除孤立消息正文。 在这种情况下,必须以编程方式清除消息正文。 请参阅有关清除任务的文档 #Globals #提示和技巧 #监视 #系统管理 #Ensemble 0 0 0 248
文章 Yuxiang Niu · 十一月 12, 2023 阅读大约需 3 分钟 关于Cache中查看关键锁的几种方式 在日常Cache运维过程中可能会由于数据或者程序等原因造成锁的异常增长,导致数据库性能受到影响会出现程序报错或卡顿无法正常运行的问题。遇到此类问题需查看数据库当前锁列表情况,找到出现次数最多关键锁,根据关键锁对应的进程来判断处理。总结有以下三种方式查看关键锁。 #开发运维 #性能 #数据库 #Caché #Ensemble 10 2 0 207
文章 姚 鑫 · 二月 5, 2022 阅读大约需 7 分钟 第四十五章 SQL函数 DATEPART 第四十五章 SQL函数 DATEPART 日期/时间函数,返回表示日期/时间表达式指定部分的值的整数。 #SQL #Caché 0 0 0 247
文章 姚 鑫 · 九月 27, 2021 阅读大约需 13 分钟 第二十七章 SQL命令 DELETE(一) 第二十七章 SQL命令 DELETE(一) 从表中删除行。 #SQL #Caché 0 0 0 247
公告 Claire Zheng · 十一月 22, 2021 参与Gartner Peer Insights同业评审,赢取价值$25的礼品卡 亲爱的社区开发者们,大家好! 现在参与Gartner Peer Insight同业评审对我们的产品做出评价,可获得价值 $25 美元的礼品卡。评论观点需中立客观(InterSystems员工不允许参加)并被Gartner审核通过。点击此处开始: https://gtnr.it/3ulVX4K 。 对流程不熟悉的同学,可以参考一下我们此前发布的一篇旧贴。 #其他 1 1 0 226
文章 姚 鑫 · 四月 22, 2022 阅读大约需 5 分钟 第120章 SQL函数 ROUND 第120章 SQL函数 ROUND 以指定位数舍入或截断数字的数值函数。 大纲 ROUND(numeric-expr,scale[,flag]) {fn ROUND(numeric-expr,scale[,flag])} 参数 numeric-expr - 要四舍五入的数字。一个数值表达式。 scale - 计算结果为整数的表达式,该整数指定要舍入到的位数,从小数点开始计数。可以是零、正整数或负整数。如果 scale 是小数, 会将其四舍五入为最接近的整数。 flag - 可选 — 一个布尔标志,指定是舍入还是截断 numeric-expr:0=round, 1=truncate。默认值为 0。 ROUND 返回与 numeric-expr 相同的数据类型。 描述 此函数可用于将数字舍入或截断为指定的小数位数。 #SQL #Caché 0 0 0 246
文章 Hao Ma · 十一月 2, 2021 阅读大约需 16 分钟 IRIS 2021 技术文档 First Look 28 - InterSystems 公钥基础设施 (PKI) 本文档介绍了 InterSystems 公钥基础设施(PKI),它可以在开发组织的安全策略中发挥重要作用。它提供有关公钥加密、证书颁发机构和 PKI 的信息。然后介绍一些与使用 InterSystems PKI 相关的初始任务。完成本指南后,您将有能力创建一个证书颁发机构 (CA),然后向 CA 客户端请求并接收证书。 虽然 InterSystems PKI 不用于生产系统,但您可以用它来熟悉 PKI 工具和安全基础设施。作为设计和探索过程的一部分,这对于创建全面的安全方法特别有帮助。本指南使用 InterSystems IRIS®数据平台的默认设置,这使您能够熟悉 PKI 的基本原理,而不必处理其他在执行实现时很重要的细节问题。有关数据库加密的完整文档,请参见 The InterSystems Public Key Infrastructure(《 InterSystems 公钥基础设施》)。要浏览所有的技术概要(First Look),包括可以在 InterSystems IRIS 免费的评估实例上执行的那些,请参见 InterSystems First Looks(《InterSystems 技术概要》)。 #InterSystems IRIS for Health 0 0 0 246
文章 姚 鑫 · 四月 4, 2021 阅读大约需 3 分钟 第十六章 导入SQL Code 第十六章 导入SQL Code 本章介绍如何将SQL代码从文本文件导入Intersystems SQL。导入SQL代码时,IntersystemsIris®数据平台使用动态SQL准备并执行每行SQL。如果遇到无法解析的代码行,则SQL导入跳过该行代码并继续准备和执行后续行,直到它到达文件的末尾。所有SQL代码导入操作导入到当前名称空间。 SQL导入主要用于导入数据定义语言(DDL)命令(例如Create Table),并使用Insert,Update和Delete命令填充表。 SQL导入确实准备并执行SELECT查询,但不创建结果集。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 246
文章 Lilian Huang · 七月 9, 2023 阅读大约需 7 分钟 Docker简介 您好!社区的各位老师, 在本文中,我们将学习以下主题: #Docker #Open Exchange 1 2 0 205