New
Question Sam Hall · May 14

What's the most straight-forward way to install this on an offline server? I'm trying to set this up on an Azure DevOps server to support our CI/CD pipelines. I've tried using zpm installing the tgz from the local filesystem. I note zpm seems to need a repo configured to install but I can't work out how to setup a bare-bones Filesystem repo (please point me to some documentation on this). I have no idea what I'm doing...

zpm:%SYS>install f:/tmp/zpm-registry-1.3.4.tgz 
  
ERROR! 'tmp' not found in any repository. 
zpm:%SYS>install zpm-registry-1.3.4.tgz 
  
ERROR! 'zpm-registry-1.3.4.tgz' not found in any repository. 
zpm:%SYS>install zpm-registry 
  
ERROR! 'zpm-registry' not found in any repository. 
zpm:%SYS>install "f:\tmp\zpm-registry-1.3.4.tgz" 
  
ERROR! 'f:\tmp\zpm-registry-1.3.4.tgz' not found in any repository. 
zpm:%SYS>list 
IPM (zpm) 0.10.6 
zpm:%SYS>repo 
  
  
1) Filesystem 
2) ORAS 
3) Remote Repository 
  
Which sort of repository do you wish to configure? 1 
Name:  local 
local 
        Source:                 F:\tmp\* 
        Enabled?                Yes 
        Available?              Yes 
        Use for Snapshots?      Yes 
        Use for Prereleases?    Yes 
        Is Read-Only?           No
  
local 
        Source:                 F:\tmp\* 
        Enabled?                Yes 
        Available?              Yes 
        Use for Snapshots?      Yes 
        Use for Prereleases?    Yes 
        Is Read-Only?           No

zpm:%SYS>install f:/tmp/zpm-registry-1.3.4.tgz 
  
ERROR! 'tmp' not found in any repository. 
zpm:%SYS>install zpm-registry-1.3.4.tgz 
  
ERROR! 'zpm-registry-1.3.4.tgz' not found in any repository. 
zpm:%SYS>install zpm-registry 
  
ERROR! 'zpm-registry' not found in any repository. 
zpm:%SYS>install "f:\tmp\zpm-registry-1.3.4.tgz" 
  
ERROR! 'f:\tmp\zpm-registry-1.3.4.tgz' not found in any repository. 
zpm:%SYS>info

Welcome to the Package Manager Shell (ZPM). Version: 0.10.6
Enter q/quit to exit the shell. Enter ?/help to view available commands
No registry configured
System Mode: <unset>
Mirror Status: NOTINIT
IRIS for Windows (x86-64) 2025.2 (Build 227U) Thu Jul 10 2025 11:01:07 EDT

Currently installed top-level modules are listed below:
IPM 0.10.6
3
0 37
InterSystems Developer Community is a community of 26,953 amazing developers
We're a place where InterSystems IRIS programmers learn and share, stay up-to-date, grow together and have fun!
New
Announcement Anastasia Dyubaylo · 15 hr ago

Hi Community!

It's time to celebrate our 18 fellow members who took part in the latest InterSystems Technical Article Contest and wrote

🌟 21 AMAZING ARTICLES 🌟

The competition brought together outstanding publications, each showcasing expertise and innovation. With so many high-quality submissions, selecting the best was a true challenge for the judges.

Let's meet the winners and look at their articles:

1
0 46
New
Question Tim Stowe · May 15

I recently started using Cursor/VSCode with an IRIS container for development rather than Studio/Terminal.  
I've noticed that whenever I use %G (so basically all the time), when I exit %G, the terminal window simply closes, rather than returning me to my usual namespace prompt.  
%G also does not retain the command stack like it does in old school terminal, so I'm forced to constantly retype every global reference.  
Anyone figured out a solution to this?  It's a relatively minor problem in the grand scheme of things, but a time consuming and irritating one.  
 

3
0 41
New
Article Guillaume Rongier · 18 hr ago 8m read

 

When developing Python applications with InterSystems IRIS, you can quickly end up with several execution contexts:

  • Python launched directly by IRIS with Embedded Python;
  • a regular python3 process that loads the Embedded Python libraries from a local IRIS installation;
  • an external Python application that connects to IRIS through the official native driver.

These three cases are useful, but they do not behave exactly the same way for imports, system configuration, object APIs, and SQL access.

0
2 19
New
Question Luis Gallardo · 20 hr ago

What is the recommended approach for handling upgrades in an InterSystems IRIS Kubernetes environment?

For example, if we deploy version 1.0.0 of our product and subsequently need to upgrade to 1.0.1, and this upgrade requires changes to SQL tables containing customer data.

The quickest solution that comes to mind is creating an 'upgrade method' that runs on startup to check if any data migration actions are required. However, I'm wondering if there are better solutions or established best practices for this.

Thanks in advance!"
 

0
0 17
New
Announcement Alyssa Ross · May 12

#North American Demo Showcase entry. 

>> Answer the question below to be entered in the raffle!


⏯️ ExplantIQ: Ask Your Compliance Data Anything

ExplantIQ is an intelligent data application that tackles one of healthcare's most overlooked financial and regulatory risks: the management of explanted medical device warranty credits. When an implanted device is removed from a patient (due to failure or recall) hospitals are legally required to pursue manufacturer credits, refund payers if the credit exceeds 50% of the device's cost, and report to CMS. Miss that obligation and you're facing a reverse False Claims Act violation. Industry data shows hospitals miss 81% of eligible credits. 

ExplantIQ, built entirely on InterSystems IRIS for Health and DeepSee, solves this by unifying clinical, supply chain, billing, and FDA recall data into a single real-time compliance dashboard, complete with KPI scorecards, trend analytics, and a Text-to-SQL AI Assistant that lets compliance officers query live operational data in plain English. No separate BI tool. No additional architecture. All questions can be answered without leaving your browser tab.

Special thanks to @Emil Polakiewicz and @Boris Mamkin for their contributions. 

🗣 Presenter: @Alyssa Ross, Sales Engineer at InterSystems

4
0 48
New
Article Yuri Marx · May 17 2m read

Redoc is an Open Source solution capable of rendering API specifications in OpenAPI 2.0 or 3.0+ as very beautiful and functional web portals. Currently, to have something similar, we need the ZPM SwaggerUI extension or we need to install IAM - InterSystems API Manager and then configure the IAM Developer Portal. Well, now the community has one more option, iris-redoc. This solution installs a web application on your IRIS instance that uses Redoc to present a beautiful web portal for your REST APIs:

0
3 31
New
Announcement Ronnie Hershkovitz · May 17

Hello Community!

We’re excited to invite you to our upcoming Hebrew webinar, presented by @Keren Skubach, an InterSystems Senior Sales Engineer:

👉A Practical Guide to Leveraging AWS Adapters and APIs 👈

📅 Date & time: June 2nd, 3:00 PM IDT

https://events.teams.microsoft.com/event/00cf0e54-16ff-4d86-8dff-659ba855128d@74abaa74-2829-4279-b25c-5743687b0bf5

Discover how to accelerate cloud-based integration with InterSystems' native AWS adapters for S3, SQS, SNS, and CloudWatch.

This session provides a practical look at building modern interoperability workflows — from secure file ingestion and asynchronous messaging to automated notifications and centralized monitoring.

0
0 25
New
Article Iryna Mykhailova · May 16 5m read

Recently, a question on the Community was asked by @Vermon Ferre about storing data from inherited classes in different globals. So, I decided to simulate the following behavior: I created a superclass called Article.MainClass and two subclasses, Article.Class1 and Article.Class2. By default, when each class extends %Persistent IRIS creates independent storage structures for them. This will work as intended if the first class in the list of superclasses is %Persistent. But it also means that if there are any parameters in the main class, they will be lost, because only parameters from the first class in the list get inherited.

1
1 49
New
InterSystems Official Bob Kuszewski · May 15

Welcome to another installment of the Platforms Update. A few notables to highlight:

  • Ubuntu 26.04 has been released, and corresponding IRIS support is coming soon.
  • IRIS 2026.2 will bring an end to support for Ubuntu 22.04 and Windows 10.
  • Revised minimum CPU specifications are in effect for 2025.3+

For those newly acquainted with these communications, this update provides details about recent enhancements as well as anticipated changes based on current information; however, future projections remain uncertain and the content should not be interpreted as a definitive product roadmap.

0
0 51
New
Article Hua Jian · May 15 1m read
  1. VS Code version 1.60.0 and above
  2. install below 3 extensions

  3. Ctrl + Shift + P show all commands

          

  1. InterSystems: Connect to Server

         

  1. input connection details 

    IP:localhost

        Port: 52773

       choose global & http connection method

       Input username and password of Intersystems management portal

       screenshot for success connection:

0
1 31
New
Announcement Olga Zavrazhnova · May 14

At READY 2026, for the very first time, we held a customer hackathon — and it was an amazing experience!
The hackathon took place on the pre-event day at 9 am. Some participants, like me, arrived early due to jet lag—but that actually helped us connect with fellow hackers before the event kicked off.
 

The Beginning

0
1 48
New
Article Jorge Jaramillo Herrera · May 14 7m read

This article presents a straightforward approach to automatically and efficiently tune hyperparameters for machine learning models using Optuna as the optimisation framework. We explore how to use both Optuna’s native storage options and InterSystems IRIS as a database backend to track the progress of hyperparameter searches. We also show how MLflow can be used to monitor experiments and manage models through its tracking and model registry UI.

This article is based on this Kaggle Notebook, which you can run and directly edit yourself.

0
0 30
New
Job Victor Gordillo · May 14

Key Responsibilities & Requirements

Core Infrastructure & Cloud Management

  • Full-Stack Administration: Maintain and optimize both Linux (Ubuntu/RHEL) and Windows Server environments.
  • Cloud Orchestration: Take full ownership of VM cloud infrastructure, including provisioning, health monitoring, backup and resource scaling.
  • Policy Governance: Design and enforce comprehensive SysAdmin and Deployment policies (CI/CD pipelines, automated provisioning, and security hardening).

InterSystems Database Administration

  • Platform Expertise: Expert-level administration of both InterSystems IRIS and Caché.
0
0 33
New
Article Guillaume Rongier · May 12 7m read

InterSystems IRIS globals are one of the platform's core strengths: they store hierarchical data in a direct, ordered, and efficient structure. But when working from Python, manipulating globals can sometimes feel closer to a low-level API than to the natural habits of the language.

The iris-global-reference project provides a Python layer on top of IRIS globals. Its goal is simple: make access to globals more readable, more idiomatic, and easier to integrate into modern Python code, without hiding the underlying hierarchical model.

0
1 41