Find

Digest
· Jun 27

Introducing Developer Community AI Bot to answer your questions

Dear Community Member,

We're pleased to introduce a new AI-powered bot that's now live on the Developer Community.

Using IRIS Vector Search, the DC AI Bot automatically analyzes new questions and replies in the comments with relevant answers. While responses are AI-generated, each one is reviewed by our experienced IRIS developer moderators to ensure accuracy and relevance.

Post a question and keep an eye on your thread — the answer might arrive faster than you expect.

Yours,
The Developer Community Team

Question
· Jun 27

What is best practice for calling macros from Embedded Python?

I was wondering what best practice was for using macros in Embedded Python, i.e. iris.execute('$$$MACRO()') or something else. Does anyone have insight into this?

1 Comment
Discussion (1)3
Log in or sign up to continue
Question
· Jun 27

Why is temporary database reported smaller than actual size of the disk ?

I have notified that on several servers the IRISTEMP database is reported as only a few GB in size while on the disk where it's located, the IRIS.DAT file is much bigger (eg: 3GB reported in Portal (including free space) while file on the disk file is 121GB). The last modification date of IRIS.DAT is recent so I'm not looking into a location no more in use.

Is there an explanation for that difference in size ? 

I know temporary databases are special in a way they are not always stored on the disk, here is what InterSystems says about it :

Changes to temporary globals are not written to disk. Instead the changes are maintained within the in-memory buffer pool. A large temporary global may be written to disk if there is not sufficient space for it within the buffer pool.

Still it does not explain the size difference between portal and physical disk.

Also : I saw that this database get expanded multiple times, sometimes 20 times in 2 seconds (eg : 30, 33, 37 ... until 1000MB). Would it make sense to change expansion size to something else than default ? (eg: 300MB).

4 Comments
Discussion (4)3
Log in or sign up to continue
Article
· Jun 27 3m read

Segunda mitad de InterSystems Ready 2025

Hola, comunidad:

Mientras escribía un artículo ayer, me di cuenta de que estaba tan ocupada con las personas que se acercaron a la mesa de la Developer Community en el Tech Exchange que se me olvidó sacar fotos para vosotros. Por suerte, me di cuenta de mi error y lo corregí 😉.

Así que, ¡veamos qué ocurrió el martes en el InterSystems Ready 2025! Comenzó con un discurso de Scott Gnau sobre el enfoque y la arquitectura de la plataforma de datos de InterSystems, y cómo se diferencia de todos los demás sistemas de gestión de bases de datos (DBMS).

Después, @Tom Woodfin y Peter Lesperance se adentraron en los detalles del uso de las novedades de IRIS en Epic:

Luego, @Gokhan Uluderya habló sobre los datos en la IA y la importancia de contar con datos de calidad para poder aplicar GenAI o Búsqueda Vectorial sobre ellos:

@Jeff Fried retomó este tema y profundizó más en la estrategia de InterSystems GenAI:

Daniel Franko resumió las herramientas disponibles para los desarrolladores de IRIS for Health:

Después de la comida, la mayoría de los participantes continuaron con las sesiones o el Tech Exchange. Por ejemplo, @Raj Singh pasó por nuestra mesa y hablamos sobre el actual Concurso de Ideas.

@Henrique Dias, @Henry Pereira y @Dean Andrews también se acercaron al stand:

@Lorenzo Scalese, @Dean Andrews , @Derek Gervais 

@Sergei Shutov, @Anastasia Dyubaylo, @Vishal Pallerla 

@Iryna Mykhailova, @Anastasia Dyubaylo, @Bob Kuszewski 

@Henrique Dias, @Benjamin De Boe, @Anastasia Dyubaylo, @Enrico Parisi, @Henry Pereira, @Iryna Mykhailova, @José Pereira 

Los "Mosqueteros" (@Henry Pereira, @Henrique Dias, @José Pereira) con @Anastasia Dyubaylo

@Dean Andrews, Mariam Makhmutova, @Anastasia Dyubaylo, @Derek Gervais 

@Muhammad Waseem, @Guillaume Rongier, @Anastasia Dyubaylo, @Oliver Wilms 

@Derek Gervais@Anastasia Dyubaylo,  @Ben Spead, @Thomas Dyar 

Este año, para hacerlo más interesante, preparamos un desafío especial para nuestros invitados desarrolladores: ¡un quiz de Global Masters!

Aquí están @Derek Robinson, @Myles Collins y @Patrick Sulin intentando acertar las 5 respuestas correctamente:

En el próximo artículo, ¡descubriréis quién superó el desafío!

Mientras todo esto ocurría en la mesa de la Developer Community, en la pantalla grande del Tech Exchange había presentaciones, como la de @Brett Saviano sobre VS Code:

Y presentaciones en mesas más pequeñas, por ejemplo, la de @Guillaume Rongier:

Fuera del Tech Exchange, las startups estaban haciendo sus presentaciones. Por ejemplo, SerenityGPT, que creó nuestro maravilloso DC AI Bot y DC AI Chat:

Y por la noche fuimos a Universal City Walk y disfrutamos del concierto de Integrity Check, ¡que fue espectacular!

Después del concierto, tuvimos el placer de la compañía del guitarrista, también conocido como @Randy Pallotta.

Pasamos un rato maravilloso en Universal, que fue un gran cierre para un día estupendo.

Discussion (0)0
Log in or sign up to continue
Article
· Jun 27 3m read

Second half of the InterSystems Ready 2025

Hi Community,

While writing an article yesterday, I realized I was so busy with people who came to the Developer Community table at the Tech Exchange that I forgot to take photos for you. Luckily, I realized the error of my ways and corrected my behavior accordingly 😉

So, let's look at what happened on Tuesday at the InterSystems Ready 2025! It began with a speech of Scott Gnau about the approach and architecture of InterSystems Data Platform and how it is different from all other DBMSs:

Afterwards, @Tom Woodfin and Peter Lesperance dove into the details of using the novelties of IRIS in Epic:

Then, @Gokhan Uluderya talked about data in AI and how important it is to have good data to be able to apply GenAI or Vector Search to it:

@Jeff Fried picked up this topic and went into more detail about InterSystems GenAI strategy:

Daniel Franko summed up the tools that are available to developers of IRIS for Health:

After lunch most of the participants went on to the sessions or Tech Exchange. For example, @Raj Singh dropped by our table and we talked about the current Ideas Contest

@Henrique Dias, @Henry Pereira, @Dean Andrews and @Guilherme Silva came up to us as well:

@Lorenzo Scalese, @Dean Andrews , @Derek Gervais 

@Sergei Shutov, @Anastasia Dyubaylo, @Vishal Pallerla 

@Iryna Mykhailova, @Anastasia Dyubaylo, @Bob Kuszewski 

@Henrique Dias, @Benjamin De Boe, @Anastasia Dyubaylo, @Enrico Parisi, @Henry Pereira, @Iryna Mykhailova, @José Pereira 

The "Musketeers" (@Henry Pereira@Henrique Dias,@José Pereira) with @Anastasia Dyubaylo 

@Dean Andrews, Mariam Makhmutova, @Anastasia Dyubaylo, @Derek Gervais 

@Muhammad Waseem, @Guillaume Rongier, @Anastasia Dyubaylo, @Oliver Wilms 

@Derek Gervais@Anastasia Dyubaylo,  @Ben Spead, @Thomas Dyar 

This year to make it more interesting, for our developer guests we prepared a special challenge - a quiz from Global Masters! 

So, here are @Derek Robinson, @Myles Collins and @Patrick Sulin trying to get all 5 answers correctly:

In the next article, you will learn who beat the challenge!

While there was all this excitement at the Developer Community table, there were presentations at the big screen in the Tech Exchange, for example from @Brett Saviano about VS Code:

And presentations on smaller tables, for example, from @Guillaume Rongier:

Outside the Tech Exchange, the startups were making their presentations. For example, SerenityGPT which created our wonderful DC AI Bot and DC AI Chat:

And in the evening we went to the Universal City Walk and were treated to the concert of Integrity Check, which was a blast!

After the concert, we had the pleasure of the company of the guitar player, aka @Randy Pallotta

Afterwards, I went to roam and met up with @Dean Andrews, @Adeline Icard, @Anastasia Dyubaylo, and @Guillaume Rongier:

We finished the day with a rousing game of Table shuffleboard - ladies (@Adeline Icard@Anastasia Dyubaylo, and me) vs gentlemen (@Guillaume Rongier, @Jeff Fried, @Eduard Lebedyuk). Guess in the comments who won 😁

All in all, we had a wonderful time at the Universal, which was a great end to a great day.

Discussion (0)1
Log in or sign up to continue