What's the way to get healthcheck info for an IRIS (container) running without PWS?
Recently @Anastasia Dyubaylo published a post (this one) showing a new IntegratedML functionality for time series predictions that @Thomas Dyar already presented to us at the Global Summit 2023 so, let's go to set up a small workshop to test it!
Introduction
For this workshop we have chosen as the topic the prediction of monthly users of the Valencia Metro line by line. To do this, we have monthly data broken down by lines since 2022 as well as annual data by lines since 2017 that we will extrapolate monthly.
Once compiled from the monthly amount of passengers, we will be able to create a CSV fi
.png)
Hello My Friend,
I have a problem when I Query to get the data from SQL
Here's my code
In my recent post Quality of Open Exchange packages, I tried to raise attention on
Pull Requests and Issues (on GitHub).
I could count the replies on 1 hand. Special Thanks to the French Community!
I see the role of a Pull Request as a proposal to fix a problem in the submitted package.
- If you agree you Merge it
- If you disagree you Close it
Both actions signal to the creator of the PR that you got the message.
Doing Nothing, leaving it Pending is not just an unfriendly act to the creator but
also to anyone.of the community who wants to consume the repo. He is just left in the lurge.
We ac
.png)
Does anyone have experience compacting and truncating IRIS datasets that are greater than 10 TB in size? How long did it take and what was the size? Did you run into any issues?
Thanks.
Diane
I am currently using IKO 3.6 to deploy an irisCluster on EKS, but I am facing some challenges. Firstly, I need assistance in understanding how to connect to the Web Gateway sidecar. If anyone has experience with this, I would greatly appreciate any guidance or advice you can offer. Secondly, I am trying to utilize the 'seed: path' options of irisDatabases, but I am unsure of the best approach. If anyone has successfully implemented this feature, I would love to hear about your approach and any insights you can provide. Thank you in advance for any help you can offer!
Hi,
I'm trying to configure a specific process which dynamically sends messages to different endpoints based on datalookup keys, I've configured this aspect. What I'd like is to be able to visually see these connections without hardcoding them so is there a way to dynamically link them, i'll share what I tried below.
Thanks.
ClassMethod OnGetConnections(Output pArray As %String, pItem As Ens.Config.Item)
{
//Set pArray(..#endpoint)
DO pItem.PopulateModifiedSettings()
&SQL(SELECT %DLIST(KeyName)
INTO :OutBoundlist
FROM Ens_Util.LookupTable
WHERE TableName = 'BusinessLookup'
)
SET list = $Listbu
Hi Everyone,
Our next online Developer Roundtable will take place on September 28 at 9 am ET. Our experts will cover the topic:
- "Running IRIS workloads in the cloud (AWS, GCP, Azure): VMs or Containers, networking setup, availability, mirrors, backups", presented by @Eduard Lebedyuk , Senior Cloud Engineer, InterSystems
We will have time for Q&A and open discussion.
>> Watch the recording
– 40 new announcements
– 78 new questions
– 8 new discussions
✓ 217 new members joined in September
✓ 12,075 posts published all time
✓ 10,343 members joined all time
Hey Developers,
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ InterSystems Cloud Services - InterSystems IRIS SQL & IntegratedML @ Global Summit 2023
Using the Windows Subsystem for Linux (WSL2), is it possible to install IRIS and run it from there? I am wanting to test IAM, but unable to run Docker Desktop on my VM, and do not have access to a Linux machine to install and test with.
Thanks
Scott
All,
I've asked my teammate to open a WRC on this issue, but wanted to open the discussion to see if maybe we aren't the first people to see this issue.
The code we are deploying is a COS object with some Python methods. The code works fine locally on the developer's machine. However, when the business process runs in the server environment, we see the following when COS code attempts to call a [Language = python] method:
In component Event Log:
ERROR <Ens>ErrException: <OBJECT DISPATCH>ValidateSheet+9 ^ClientPortal.Process.FinalClientAdjustmentApprovalProcess.1 *python object not found -- l
Hi All,
In the below code, How to Add SSLConfiguration and TLS. Please advise.
My sample code.
set s=##class(%Net.SMTP).%New()
;set auth=##class(%Net.Authenticator).%New()
;set auth.UserName=[["myUser"]]
;set auth.Password=[["myPassword"]]
;set s.authenticator=auth
set s.smtpserver="relay.abc.com"
set s.timezone="-0400"
set m=##class(%Net.MailMessage).%New()
set m.From="test@company.com"
do m.To.Insert("kumars@test.com")
do m.To.Insert("test1@another.com")
set m.Subject="Test IRIS mail 1"
do m.TextData.Write("This message has been sent using an SMTP server ")
set status=s.STry a hands-on exercise in the language of your choice to get familiar with the multi-model architecture of InterSystems IRIS!
These recently updated exercises are available in ObjectScript, Python, Java, and .NET.
Welcome to the September'23 Developer Community Release!
We're happy to share with you the latest improvements we've made to the usability of the Developer Community:
📌 Improved search
📌 New filters on the main page
📌 Improved notifications
Let's have a closer look at all these updates.
Search
We've radically improved the search. Now you just need to write your keywords into the search input at the top of the page and hit Enter
And you will see the tags that contain the search phrase (if any), members (if any), and posts. You can filter results to show only tags (if applicable), or
.png)
Welcome back to %SYS! If you read the first article in this series, you must have already seen how to manage your users through the Security.Users class programmatically. Today, we will move on to Resources! Many of the classes in this package use a very similar set of methods. That means that the more we cover, the more familiar you will feel about the subject.
Users are a bit complicated and have a lot of options. Resources, on the other hand, are much simpler. They have names that can be chosen from almost anything you can come up with. However, there are a handful of rules to keep in mind

Hey Community,
Enjoy watching the new video on InterSystems Developers YouTube:
Hello, good morning;
I would like to invite you all to try this game, it is a visual novel, it has not been made by me, and I have not any relation with the creator at all. It is free and playable with the web browser directly. It has English and Spanish as languages which you can play with.
https://lauralaureus.itch.io/asteria
However after trying it, some weeks ago, I was wondering if there would be any use case to connect a game engine (Unity, Unreal, GameMaker...) with IRIS HealthShare. 🌐🌐🌐
An image to show it looks like in the web browser:
.png)
Greetings.
When we add a new class in VSCode, the name automatically is set to <Folder>.<Filename>.
Because we are doing interoperability, we remove the default and type "interop" to get assistance on creating the class. This works fine on some machines, however on others it generates:
/// DescriptionClass C:\InterSystems\Training\src\Test.MyProd Extends Ens.Production
{ ...So it uses the full pathname instead of Test.MyProd.
I guess it is a setting somewhere (settings.json?), but how can this be fixed/what is the setting that controls this? I have compared the settings on both machines but don't
Hi All,
is there any way how to hide or remove storage "Histogram" section in the file with persistent class definition, but keep the data both in globals and sql table?
The reason is that we use on-premise version control system and since the data is sensitive, it cannot be uploaded along with the files.
.png)
I have already tried "NoExtent" keyword, but that does remove the sql table and just keeps the data only in globals. The only solution I have come up with so far is to remove all the "property" sections from storage in file everytime before committing changes.
I would expect that somekind
Hello Community,
Let us invite you to watch the recording of the webinar:
👉 Developing an AI Powered IRIS Application, in Python 👈
.png)
Hi Community,
to learn quickly and in total autonomy on IRIS, I offer you some links which can help you in this beautiful bicycle ride rich in discoveries:
- InterSystems Developer Hub
- Full Stack TutorialBuild the IT infrastructure for a company that roasts and sells coffee. See how InterSystems IRIS can serve as your IT architecture backbone
- REST + Angular ApplicationBuild a simple URL bookmarking app using InterSystems IRIS, REST service engine, and the Angular web framework
- Apply Machine LearningCreate, train, validate and use prediction models for hospital readmission

Hey Community,
It's time to announce the winners of the InterSystems Python Programming Contest 2023!
Thank you to all our amazing participants who submitted 15 applications 🔥
%20(3).jpg)
The related package avoids adding %JSONAdaptor to each class but uses instead
SQL functions JSON_OBJECT() to create my JSON objects. With this approach, you can
add JSON to any class - even deployed ones - without any need for change or recompiling.
The trigger was the Export of M:N relationships as JSON objects or arrays.
Hi everyone,
Today I have a simple yet potentially valuable question: How can I begin a new line of text within $$$LOGINFO or $$$TRACE?
For instance, if I need to display a long log message within the visual trace, is it possible to do something like this:
$$$LOGINFO("object: 'This is a try'"
_"this is the second line with an example parameter: "_x
_"this is the third line with an example parameter: "_y
")Does anyone know if such a feature exists? It has the potential to greatly enhance code readability and layout.
Thanks :)
Hi Community,
Let's meet together at the online meetup with the winners of the InterSystems Python Programming Contest 2023 – a great opportunity to have a discussion with the InterSystems Experts team as well as our contestants.
Winners' demo included!
Date & Time: Friday, September 29, 10 am EDT | 4 pm CEST
Hello,
I begin to work with VSCode and all is ok but i have just one problem with ObjectscriptQuality plugin. I have no feedback in the problem tab using the objectScriptQuality plugin.
I only have feedback from InterSystems Language Server plugin. Where could the problem come from?
My goal is to use objectscriptQyality with the basic rules at first
I work with iris 22.3
Hey Developers,
Please welcome a new set of Global Masters badges for 💡Ideas on InterSystems Ideas Portal!
As you may remember, you get +100 points on Global Masters each time you create a product Idea on InterSystems Idea Portal. Now we have a special set of badges for a number of submitted product ideas:
Hi Community
I have created one business service created from "HS.FHIRServer.Interop.Service" in FHIR production.
I want to validate FHIR Patient resource that the age must be greater than 18 years.
How can I achieve this from objectscript as well as from DTL?
Thanks


