公告 Claire Zheng · 五月 24, 2021 CHIMA大讲堂第十九期“集成平台赋能智慧医院建设”将于5月27日开讲 5月27日,CHIMA大讲堂第十九期邀请医院信息化专家和InterSystems技术专家,共同探讨集成平台赋能智慧医院建设这一话题。欢迎大家围观参会! #活动 #网络研讨会 #InterSystems IRIS for Health 0 1 0 129
文章 姚 鑫 · 五月 25, 2021 阅读大约需 7 分钟 第六章 从POP3服务器提取电子邮件 第六章 从POP3服务器提取电子邮件 从POP3服务器提取电子邮件 与POP3服务器通信 如果拥有所需的权限,并且邮件服务器正在运行,则可以使用POP3协议从该服务器下载和处理电子邮件。通常,要与POP3服务器通信,请登录,执行一系列影响邮箱的操作,然后提交或回滚任何更改。要在系统间IRIS中执行此操作,请执行以下操作: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 99
文章 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 156
文章 姚 鑫 · 五月 24, 2021 阅读大约需 7 分钟 第五章 向邮件添加附件 第五章 向邮件添加附件 向邮件添加附件 可以将附件添加到电子邮件或消息部分(具体地说,是添加到%Net.MailMessagePart或%Net.MailMessage的实例)。要执行此操作,请使用以下方法: 这些方法中的每一种都会将附件添加到原始邮件(或邮件部分)的Parts数组中,并自动将IsMultiPart属性设置为1。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 78
问题 haibao yun · 五月 20, 2021 cache2016以前对于json支持的问题 cache2016开始提供了支持JSON的系统类,%DynamicAbstractObject %DynamicArray %DynamicObject, 不知是否可将这些系统类导入到之前的版本(如cache2012), 从而实现支持JSON操作,或者是有何其他简单的解决办法 问题背景 目前不论开发和项目的数据库版本大部分是2016+,且广泛使用JSON,但当偶尔向低版本用户部署程序时,会遇到对JSON支持的问题 #Caché 0 1 0 109
问题 wenjie zhao · 五月 22, 2021 terminal 连接失败 新安装的cache,本地可以连接terminal,远程主机连接失败,telnet 23端口失败 #Caché 0 2 0 186
文章 Michael Lei · 五月 24, 2021 阅读大约需 3 分钟 将 pButtons 数据提取到 csv 文件以便绘制图表 本帖的目的是回答一个问题。 在本系列的第二篇帖子中,我包括了从 pButtons 提取的性能数据的图表。 有人在线下问我,有没有比剪切/粘贴更快的方法从 pButtons .html文件中提取 mgstat 等指标,以便在 Excel 中绘图。 参见:- 第 2 部分 - 研究收集的指标 pButtons 将其收集的数据编译成一个 html 文件,以便发送给 WRC 和查看整理的数据。 不过,尤其是对于长时间(如 24 小时)进行收集的 pButtons 来说,一些基于时间的数据(如 mgstat、vmstat 等)以图形方式查看更容易查找趋势或模式。 #CSV #性能 #系统管理 #InterSystems IRIS 0 0 0 113
文章 Michael Lei · 五月 24, 2021 阅读大约需 2 分钟 InterSystems 最佳实践系列之数据平台和性能 - 第 6 部分 Caché 存储 IO 配置文件 我本人和其他技术架构师经常需要向客户和供应商说明 Caché IO 要求以及 Caché 应用程序使用存储系统的方式。 在向客户和供应商说明典型的 Caché IO 配置文件和事务性数据库应用程序的要求时,下面的表格很有用。 原始表格由 Mark Bolinsky 创建。 在以后的帖子中,我将讨论更多关于存储 IO 的内容,所以现在贴上这些表格也作为将来文章的参考。 #InterSystems 业务解决方案和架构 #性能 #系统管理 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 139
文章 Michael Lei · 五月 24, 2021 阅读大约需 2 分钟 InterSystems 数据平台和性能 – 如何更新 pButtons 。之前我展示了如何运行 pButtons 来收集我们在下列帖子中研究的性能指标。 第 1 部分 - 入门:收集指标。 第 2 部分 - 研究收集的指标。 更新:2020 年 5 月。 #InterSystems 业务解决方案和架构 #性能 #系统管理 #文档 0 0 0 129
文章 Michael Lei · 五月 24, 2021 阅读大约需 7 分钟 InterSystems 数据平台和性能 – 第 1 篇 您的应用程序已部署,一切运行正常。 很好,击个掌! 然后电话突然响个不停 – 用户投诉应用程序有时很“慢”。 这是什么意思? 有时? 您有哪些工具,查找和解决这个缓慢问题应查看哪些统计数据? 您的系统基础架构是否能承担用户负载的任务? 在投入生产之前,应该询问哪些基础架构设计问题? 如何自信地为新硬件规划容量,而不会过度规定? 如何停止电话铃声? 如何一开始就不让它响? #InterSystems 业务解决方案和架构 #性能 #系统管理 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 192
InterSystems 官方 jieliang liu · 五月 23, 2021 InterSystems API Manager (IAM)的2.3版本的正式版本已经发布! InterSystems API Manager (IAM)的2.3版本的正式版本已经发布。 IAM的容器,包括从IAM早期版本升级的所有相关工件,可以从。WRC软件分发站点 的组件区下载. 这个版本的构建号是IAM 2.3.3.2-1。 这个版本是基于Kong企业版2.3.3.2。 InterSystems API Manager 2.3使其更容易以安全的方式和高可用性的场景进行部署 它有许多新的功能,包括: #InterSystems API管理器(IAM) #InterSystems IRIS #InterSystems 官方 0 0 0 123
文章 姚 鑫 · 五月 23, 2021 阅读大约需 7 分钟 第四章 收发电子邮件 第四章 收发电子邮件 本主题描述如何使用InterSystems IRIS发送和接收MIME电子邮件消息。 注意:本主题中的示例是经过组织的,因此管理电子邮件的方法可以用于不同的电子邮件服务器,这在测试和演示期间非常有用。这不一定是最适合生产需要的代码组织。 支持电子邮件协议 电子邮件使用标准协议通过Internet发送消息。 InterSystems IRIS支持以下三种协议: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 77
文章 姚 鑫 · 五月 23, 2021 阅读大约需 6 分钟 第三章 发送HTTP请求 第三章 发送HTTP请求 发送HTTP请求 创建HTTP请求后,使用以下方法之一发送该请求: Delete() method Delete(location As %String = "", test As %Integer = 0, reset As %Boolean = 1) as %Status 发出HTTP DELETE请求。 Get() method Get(location As %String = "", test As %Integer = 0, reset As %Boolean = 1) as %Status 发出HTTP GET请求。此方法使Web服务器返回请求的页面。 #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 115
文章 姚 鑫 · 五月 21, 2021 阅读大约需 6 分钟 第二章 设置和获取HTTP标头 第二章 设置和获取HTTP标头 设置和获取HTTP标头 可以设置和获取HTTP标头的值。 %Net.HttpRequest的以下每个属性都包含具有相应名称的HTTP标头的值。如果不设置这些属性,则会自动计算它们: #.NET #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 180
公告 jieliang liu · 五月 21, 2021 Java业务主机现在已经不再使用 随着InterSystems IRIS 2020.1和InterSystems IRIS for Health 2020.1中PEX的发布,客户有了比Java Business Host更好的方式来构建Java的产品。PEX为构建互操作性组件提供了一套完整的API,并有Java和.NET两种版本。 #Java #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 57
公告 jieliang liu · 五月 21, 2021 InterSystems IRIS、IRIS for Health和HealthShare Health Connect的2021.1版本的预览版现在已经发布! 由于这是一个预览版,我们渴望在下个月的通用版发布之前了解您对这个新版本的经验。请通过开发者社区分享您的反馈,以便我们能够共同打造一个更好的产品。 InterSystems IRIS数据平台2021.1是一个扩展维护(EM)版本。自2020.1(上一个EM版本)以来,在持续交付(CD)版本中增加了许多重要的新功能和改进。请参考2020.2、2020.3和2020.4的发布说明,了解这些内容的概况。 #版本 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 128
公告 Claire Zheng · 五月 12, 2021 在AWS上免费申请应用InterSystems IRIS FHIR 加速器服务 (FHIRaaS) ! 亲爱的社区开发者们,大家好! InterSystems开发者竞赛:FHIR加速器 已于5月10日开启! 我们邀请所有FHIR开发者们在AWS上使用InterSystems IRIS FHIR加速器服务 (FHIRaaS)上开发或测试您的应用。 #AWS #FHIR #竞赛 #InterSystems IRIS for Health #Open Exchange 0 1 0 94
文章 Nicky Zhu · 五月 20, 2021 阅读大约需 7 分钟 互操作消息统一管理系列:SearchTable加速检索 在上一篇文章《互操作消息统一管理系列:Message Bank》中,我们了解到在Message Bank中,消息均以半结构化(XML)或非结构化(Stream)的形式保存,因此无法与客户端的结构化消息一样,直接支持基于索引的检索。为此,需要在Message Bank中定义Search Table以支持查询。关于Search Table的定义和作用,请查阅https://docs.intersystems.com/healthconnectlatest/csp/docbook/DocBook.UI...。 #API #InterSystems 业务解决方案和架构 #互操作性 #企业消息库 #消息搜索 #监视 #系统管理 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 169
文章 Nicky Zhu · 五月 20, 2021 阅读大约需 7 分钟 互操作消息统一管理系列:MessageBank 一. 企业信息库简介 企业信息库(MessageBank)是一个可选的远程归档设施,可以从多个来自不同实例的互操作性Production中收集信息、事件日志项目和搜索表项。如下图所示: 这套环境由两种角色的实例构成: 企业信息库服务器,它本身也是一个Production,完全由Message Bank服务组成,接收来自任何数量的客户Production提交的消息、日志等。 客户端Operation(Message Bank Operation),将其添加到一个正在运行的Production中,并用企业信息库服务器的地址进行配置。如连接通畅,消息和日志即可自动转发到Message Bank并在其中存储。 为了使你能方便地看到信息库中的信息,InterSystems IRIS®提供了以下附加选项。 对于企业信息库实例,管理门户自动包括企业监控器页面,在那里你可以监控客户端Production的状态,浏览消息库,并对被监控客户的消息进行检索。 对于每个客户端实例,你在消息库实例中配置一个到企业监控器的链接。 #API #InterSystems 业务解决方案和架构 #消息搜索 #监视 #互操作性 #企业消息库 #系统管理 #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 204
文章 姚 鑫 · 五月 19, 2021 阅读大约需 2 分钟 IRIS 单元测试 IRIS 单元测试 第一章 单元测试概述☆☆☆☆ 第二章 使用%UnitTest进行单元测试☆☆☆☆ 第三章 执行测试☆☆☆ 第四章 使用Setup和tear Down方法执行测试☆☆☆ 前言 #SQL #Caché #Global Masters #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 122
文章 Michael Lei · 五月 18, 2021 阅读大约需 2 分钟 来自英文社区:IRIS与Caché/Ensemble之间的ECP 那些已经与ECP合作过的人可能知道它不仅在操作系统,处理器技术(big-little-endian),但在C / E的各个版本中也有限制。此交叉版本功能还包括IRIS(针对2020.1进行了验证)和C / E(2018.3) #ECP #Globals #应用程序服务器 #Caché #Ensemble #InterSystems IRIS 0 0 0 132
问题 Michael Lei · 五月 18, 2021 来自英文社区:迁移Oracle到Caché 大家好,首先,为我的无知感到抱歉,但是,由于我是InterSystems领域的新人,因此我产生了以下疑问:考虑数据库迁移。是否可以以非创伤性的方式获取Oracle数据库并将其完全迁移到Caché? #兼容性 #数据库 #Caché 0 0 0 122
问题 Michael Lei · 五月 18, 2021 来自英文社区: 在IRIS和CACHÉ之间移动代码 我面临着同时在IRIS和CACHÉ上开设一堆课程的挑战直到所有系统都迁移到IRIS。 在Caché开发环境中应用更改并迁移到IRIS没问题 但是,如果我必须对IRIS进行修复,似乎没有干净的方法可以返回Caché。 #对象数据模型 #ObjectScript #VSCode #Studio #Caché #InterSystems IRIS 0 1 0 160
问题 Michael Lei · 五月 18, 2021 来自海外社区:SQL Server的ODBC提供程序 在哪里可以从SQL Server 2012/2016获得最新的odbc提供程序? 我在网上看到了一些到ftp站点的帖子,但无法访问它。我的服务器上加载了一个版本,但查询缓存时出错。 “ [Cache ODBC] [状态:22005] [本地代码22005]” 任何帮助,将不胜感激。 我们拥有的可能是2014.01.05851版本的64位(这有意义吗?) #ODBC #SQL #Caché 0 0 0 113
文章 姚 鑫 · 五月 18, 2021 阅读大约需 6 分钟 第四章 使用Setup和tear Down方法执行测试 第四章 使用Setup和tear Down方法执行测试 示例:使用Setup和tear Down方法执行测试 以通常的方式执行新的单元测试。 #SQL #Caché #Global Masters #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 64
问题 Johnny Wang · 五月 16, 2021 webservice服务,在浏览器中调用成功,在soapui工具中调用失败“wsse:FailedAuthentication” webservice服务,在浏览器中调用成功,在soapui工具中调用失败“wsse:FailedAuthentication” #Caché 0 1 0 267
文章 Michael Lei · 五月 17, 2021 阅读大约需 2 分钟 iris-fhir-portal 概述 我创建了 iris-fhir-portal 来参加当前竞赛 InterSystems IRIS for Health FHIR,本篇快速概述旨在介绍我的应用程序提供的功能。 iris-fhir-portal 的目标是说明使用 IRIS for Health 中的 FHIR 功能创建患者图表并让用户拥有自己的数据有多么简单。 #FHIR #InterSystems IRIS for Health #Open Exchange Open Exchange app 0 0 0 106
文章 姚 鑫 · 五月 17, 2021 阅读大约需 5 分钟 第三章 执行测试 第三章 执行测试 示例:执行测试 现在使用%UnitTest.Manager.RunTest执行单元测试。以下是方法: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 84
文章 Michael Lei · 五月 16, 2021 阅读大约需 8 分钟 将普通 ObjectScript 持久化类暴露为 FHIR 代码系统和值集 FHIR 术语服务规范描述了一组对 CodeSystem、ValueSet 和 ConceptMap 资源的操作。 在这些操作中,以下四种操作似乎是最为广泛采用的: CodeSystem ValueSet $lookup$validate-code $expand$validate-code 开发该规范的部分实现一直是探索 IRIS for Health 2020.1 中引入的全新 FHIR 框架的有效途径。 本实现包括上述四种操作,并支持与 CodeSystem 和 ValueSet 资源的读取和搜索交互。 需要注意的是,本实现使用普通 ObjectScript 持久化类作为源术语表。 #FHIR #ObjectScript #InterSystems IRIS for Health Open Exchange app 0 0 0 180
文章 姚 鑫 · 五月 16, 2021 阅读大约需 6 分钟 第二章 使用%UnitTest进行单元测试 第二章 使用%UnitTest进行单元测试 本教程的第二部分介绍了如何使用%UnitTest包对InterSystems IRIS代码进行单元测试。完成本教程的这一部分后,将能够: 解释%UnitTest包中三个主要类的角色。 列出基于%UnitTest包的单元测试类和方法的要求。 创建并执行方法的单元测试。 浏览%UnitTest.Manager创建的测试报告。 执行单元测试时,使用%UnitTest.TestCase方法初始化和还原数据库数据。 什么是%UnitTest? %UnitTest包是一组为IRIS提供测试框架的类。在结构上,它类似于xUnit测试框架。%UnitTest为创建和执行以下各项的单元测试提供类和工具: #SQL #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 95