I tried to convert IRIS globals to pandas dataframe.
I can do it as follows if there are no Japanese included in globals,
Type quit() or Ctrl-D to exit this shell.InterSystems IRIS is a Complete Data Platform
InterSystems IRIS gives you everything you need to capture, share, understand, and act upon your organization’s most valuable asset – your data.
As a complete platform, InterSystems IRIS eliminates the need to integrate multiple development technologies. Applications require less code, fewer system resources, and less maintenance.
I tried to convert IRIS globals to pandas dataframe.
I can do it as follows if there are no Japanese included in globals,
Type quit() or Ctrl-D to exit this shell.Hi,
Is it possible to use the IRIS' Interoperability's Foreground Window option for Business Operations when IRIS is running in a docker container ?
Thanks -
Steve
How can I get the Python error object(exception return value) from the embedded python method?
I have an embedded Python method like as below;
ClassMethod test2() As XXX [ Language = python ]
{
try:
a=1/0
except Exception as ex:
print("Exception: %s" % str(ex))
return ex
}I'm not sure what kind of return type to set for this classmethod. "As XXX" <--
I tried to set "ClassMethod test2() As %Exception.PythonException [ Language = python ]"
However, I got the following return value when I run the method in the IRIS terminal.
USER>set st=Hi Developers,
New video is already on InterSystems Developers YouTube:
Kong provides an open source configuration management tool (written in Go), called decK (which stands for declarative Kong)
deck ping
Successfully connected to Kong!
Kong version: 2.3.3.2-enterprise-editiondeck dumpdeck diff
updating service alerts {
"connect_timeout": 60000,
- "host": "172.24.156.176",
+ "host": "192.10.10.18",
"id":Hi Community,
Let's meet together at the online meetup with the winners of the InterSystems Globals contest! A great opportunity to have a discussion with InterSystems Product Managers on Globals. Our winners' demo included.
Date & Time: Thursday, April 14, 2022 – 12:00 EDT
Recently I needed to generate a Swagger spec from persistent and serial classes, so I'm publishing my code (it's not complete - you still need to hash out the application specifics, but it's a start). It's available here.
Let's say you have these classes:
Classes
Hi -
I'm trying to get my VS Code instance that is connected to an AWS IRIS instance to edit/save/compile .csp files, but it's failing to work and I'm not sure why. The ".csp" is associated with the objectscript-csp code, and the server is connected, but things just don't act like they are enabled.
Should this work? and if so, what might I have missed in configuring things?
Hey Developers,
New video is already on InterSystems Developers YouTube channel:
⏯ Creating Pivot Tables with InterSystems IRIS Business Intelligence
We have a requirement to write to an AWS S3 bucket from Cache.
We haven't upgrade to IRIS yet, but are looking at doing so in the future. This requirement cannot wait for the upgrade to happen, unfortunately.
Will appreciate if any one can share any example code, that enables cache to write to an AWS S3 bucket?
Hi i am trying to load and compile one class from java . I am following this code. I am using iris 2021.2
irisConnection = (IRISConnection) DriverManager
.getConnection("jdbc:IRIS://10.20.30.40:51773/MYNAMESPACE", "username", "password");
iris = IRIS.createIRIS(irisConnection);
iris.classMethodStatusCode("%SYSTEM.OBJ", "Load", "/filePath/SumanPramodTest.test3.CLS.xml","/displaylog=0 /displayerror=0");
When i am passing cuk or ck in qspec param , i am getting error .
I was using PowerBI to create regular display data obtained from one popular web sourse with hundreds of thousands of visitors per month and a big number of users.
At the beginning of that visualisation development, I was using direct connection from Power BI to Adaptive Analytics powered by AtScale. Adaptive Analytics is useful for cached data, aggregates and fast data sources switching between development and stage phases. The “AtScale cubes'' connection method was used:
Power BI is an enormously popular business intelligence platform with rich visualization and reporting
I have a %Persistent class with properties that are of %SerialObject. I want to add an index to a property of the %SerialObject class.
Is this possible?
Hey Developers,
We are super excited to announce the winners of the InterSystems Globals contest!

The winners of the 19th programming contest are as follows:
Hi Community,
Here is a link to a short video demonstration of a globals project called Cubes.
The source code for the project can be found here
Hi
How do I run a CSP page from within VS Code.
Secondly I have installed an extension called "Live Server" which will run .html pages within VS Code. Have any of you made use of this extension and if so can you specify that .csp pages are html pages?
If I press F5 in VS Code (just as you would in Cache Studio) in order to view a csp page when I press F5 in vs code it tries to open
http://localhost:57772/csp/bootstrap/
without the csp page name
If I add the csp page name in the url it works. The question is how do I link the csp page to the url passed to the browser
Nigel
Hi Community,
This article is aimed at developers implementing DICOM productions, specifically for cases with third-party endpoints that cannot handle the DIMSE timeout themselves.
For DICOM applications, the DIMSE timeout is a maximum time to wait for the next DICOM request (-RQ) or a response to a request (-RSP), after an association has been established. Unlike the ARTIM (association establishment) and TXTIM (data transfer) timeouts, the DIMSE timeout lives at a higher level than individual PDUs, with the application-level request/response logic.
The DIMSE timeout is described
Hey Developers,
Let the voting week begin! It's time to cast your votes for the best applications in the Globals Contest!
🔥 You decide: VOTE HERE 🔥
Globals are the core of the InterSystems IRIS for data persistence. It is flexible, allowing store JSON documents, relational data, object oriented data, OLAP cubes and custom data models, like Mindmaps. To see how to store, delete and get mindmap data using globals, follow these steps:
1. Clone/git pull the repo into any local directory
$ git clone https://github.com/yurimarx/global-mindmap.git
2. Open a Docker terminal in this directory and run:
$ docker-compose build
3. Run the IRIS container:
$ docker-compose up -d
4.
I have created a package that offers a utility to load a Global into JSON object and reverse
to create a Global from this type of JSON object. Compact refers to the structure created.
Globals nodes are included with data for a fast data load.
But also the related code is quite compact.
I will devote the third article to a story about the additional features of the project.
Very often you need to find out if there is a specific package in the current instance, for example, so as not to duplicate.
To do this, I implemented a modification of the namespace command of the package manager, on the option tab, you need to press the FIND button.

You can filter by package name. You can filter by package name. As a result, we get a list in which namespaces, which versions of packages are.

After installing the package, sometimes there is a need to collect all the files
Hi contestants!
Here are the results of the bonus collections the applications of the Globals Contest accomplished.
Here are the projects that scored it:
| Project |
Data-model implementation |
Functional index implementation |
Data Move usage |
Embedded Python |
Docker |
ZPM |
Online Demo |
First Article on DC |
Second Article on DC |
Code Quality |
Video on YouTube |
Total Bonus |
| Nominal | 5 | 5 | 3 | 4 | 2 | 2 | 2 | 2 | 1 | 1 | 3 | 30 |
| Globals: Embedded Python vs. ObjectScript | 4 | 2 | 2 | 2 | 2 | 1 | 13 | |||||
| GlobalToJSON-Compact | 2 | 2 |
Hi Team,
When I restored the database or import the data from source system to target system at that time how to Preserve source system identity value in target system.
Thanks,
Ankur Shah
Hi Community,
This article describes the small ZPM module global-archiver.
The goal is to move a part of a global from a database to another database.
A typical use case is read-only data sequentially added to your database that you can never delete.
For example:
Depending on the intensive usage of your application, these data could highly increase your database size.
To reduce the backup time, it could be interesting to move these data to a database dedicated to the archive and make a backup of this
Is there a way, given a %CSP.SessionEvents subclass, to simply return an HTTP 403 error status from OnStartRequest?
If I return an error %Status from the method, it'll go to the error page; if I don't, it's always a 200 OK and the page continues to render.

All of us know that money is important. We constantly need to monitor all expenses to avoid looking back to the bank statement and thinking: “So, where’s my money?”
To evade financial stress, we must keep an eye on the inflow and outflow of money into our accounts.It is also important to tack when and how we spend and earn. Manually recording all transactions in order to understand where our money goes requires an effort. It demands consistency, and it is boring. Today there is a bunch of mobile or SaaS options that help you manage your finances.
I believe that there’s a good chance you are
.png)
In the main software development methodologies there is always a chapter dedicated to testing. It is a mandatory approach to achieving quality in deliveries on an ongoing basis.
There are two types of test:
How to understand the "sets" of this "$system.OBJ.GetQualifiers" method?
Downloaded the IRISHealth Community Version for ensemble learning but not able to see ENSDEMO Namespace. Not able to figure out how to get it.