Find

InterSystems Official
· 3 hr ago

客户端 SDK 可从外部存储库获取

大家好!

我很高兴地宣布,自今年年初以来,我们已将 InterSystems IRIS、InterSystems IRIS for Health 和 Health Connect 的许多客户端 SDK 发布到相应的外部存储库(Maven、NuGet、npm 和 PyPI)中。这将为您带来许多好处,例如:

  • 您可以在客户端 SDK 发布后立即访问其最新版本,而不受 InterSystems IRIS 发布周期的影响。
  • 您可以将 SDK 作为依赖项与生态系统中的本地软件包管理器工具集成,并以行业标准的方式管理依赖项
  • 终端用户可直接访问 SDK,例如,当他们希望通过 DBeaver 等 SQL 工具直接访问数据库层时。
  • 您可以发布依赖于 InterSystems 客户端 SDK 的项目,而无需将其直接包含在您的项目中。

以下是我们目前已发布的客户端 SDK 的列表,以及最新版本的相应版本号和查找位置:

Java

.NET

Node.js

Python

未来,一旦有新版本可用,客户端SDK就会立即发布到外部存储库。这些外部存储库也将成为客户端SDK的主要分发渠道。

客户端 SDK 的使用须遵守这里列出的使用条款:https://www.intersystems.com/IERTU/

如果您还没有使用过外部存储库,我鼓励您尝试一下。我们将一如既往地期待您的反馈!

Discussion (0)1
Log in or sign up to continue
Announcement
· 6 hr ago

InterSystems Open Exchange Applications Digest, November 2025

Hello and welcome to the November 2025 Open Exchange Recap.
General Stats:
15 new apps in November
971 downloads in November
1,172 applications all time
44,393 downloads all time
3,444 developers joined
New Applications
Pivot
By John Wilkinson
IRISSystemCheck
By Julian Montgomery
iris-cdc-sample
By Yuri Marx
iris-fastjsonschema
By Ashok Kumar T
FHIR SQL Builder with Vector Search
By Fan Ji
irisJWT
By Ashok Kumar T
IrisTest-Fmtserializer
By Ashok Kumar T
DBsizeWatch
By Robert Cemper
Symedical
By John Wilkinson
interface-explorer
By Eric Fortenberry
IrisOASTestGen
By José Pereira
PIQXL Gateway
By John Wilkinson
isc-cloud-jdbc-sql-shell
By Ron Sweeney
WP-ES
By Yangkun Fan
vscode-load-data
By Yuri Marx
New Releases
iris-haos by Ron Sweeney
v1.0.0
Initial Release
iris-docdb-ui by Ashok Kumar T
v1.0.1
  • Display total counts.
  • Added option to delete documents.
v1.0.2
  • Added option to delete the
    document database
    .
FocusBoard by Ashok Kumar T
v1.0.1
  • Introduced a “Take Notes” feature for tasks to enable adding and viewing task-related comments
Embedded Git by Pravin Barton
v2.14.0

[2.14.0] - 2025-11-07

Added

  • Option to lock/unlock namespace is now available on the settings page (#650)
  • Settings page now warns if Embedded Git is not the configured source control extension (#857)
  • Settings page now has option to switch namespace (#856)
  • SourceControl.Git.Settings is now documented as part of the public API to allow programmatic configuration of settings (#262)
  • Newly configured instances start with default mappings for ESD, LUT and HL7 when relevant (#724)
  • New setting to define an SSH client configuration file for connections to SSH remotes (#293)
  • Changed default compilation flags from "ck" to "ckbryu" to include related items (#882)

Fixed

  • When cloning a repo with Configure, that repo's embedded-git-config file will overwrite previous settings (#819)
  • Settings page no longer removes remote when saving after cloning (#858)
  • Always set the remote as the upstream branch when pushing (#871)
  • Fixed import of HL7 and LUT files added at the same time as their mappings (#864)
  • Fixed issue where Git's interactive credential manager causes Git push/pull/fetch to hang (#235)
  • Failed deployment of one interoperability production item no longer causes all other production items to fail (#886)
Test Coverage Tool by Timothy Leavitt
v4.1.0

[4.1.0] - 2025-11-13

Added

  • #64: Wildcard support for CLS files in coverage lists

Fixed

  • #70: Performance regression on newer IRIS versions when table stats are missing on a clean instance/run
v4.1.1

[4.1.1] - 2025-11-24

Fixed

  • #73: No longer errors when a [ Language = python ] method has quoted name like "
    iter
    "
FSLog by Ashok Kumar T
v1.0.1
code updates
v1.0.2
New UI upgrades
IRIS REST API Explorer for VS Code by John Murray
v1.0.2
  • Update dependencies in response to GitHub security alerts (no functional change).
demo-dbs-iris by Andreas Schneider
v1.0.4
  • Updated Dockerfile to use IRIS community version** 2025.3**
  • Change DuckDB to 1.4.2.0
  • Change MS SQL Driver to 13.2.1
gj :: configExplorer by John Murray
v0.0.4
Now available on Windows
workshop-iris-dicom-interop by Alberto Fuentes
v2.0.2
Store Document over the Web use case updated
iristest-html by Ashok Kumar T
v1.0.1
docker details and code updates
v1.0.2
Code refactor and increase code stability
DeepSeeWeb by Anton Gnibeda
v4.0.27
  • fixed issue with OAuth "Sing in" button
Most downloaded
zpm-registry
By Evgeny Shvarov
Intersystems-Monitoring
By Teunis Stolker
MDX2JSON
By Eduard Lebedyuk
ObjectScript-Math
By Peter Steiwer
DeepSeeWeb
By Anton Gnibeda
WebTerminal
By Nikita Savchenko
Test Coverage Tool
By Timothy Leavitt
Embedded Git
By Pravin Barton
yaml-utils
By Benjamin De Boe
iris-web-swagger-ui
By Semion Makarov
November, 2025Month at a GlanceInterSystems Open Exchange
Discussion (0)1
Log in or sign up to continue
Article
· 6 hr ago 12m read

Understanding SQL Window Functions (Part 3)

In this final part of our introduction to Window Functions, we will explore the remaining functions that have not been covered yet. You will also discover performance tips and a practical guide to help you decide when (and when not) to use window functions effectively.


1. Offset and Positional Value Functions

Overview

These functions reference values are calculated from other rows relative to the current row, or they are extracted from the first, last, or nth values within a window.

Discussion (0)1
Log in or sign up to continue
Question
· 7 hr ago

iris telnet da el error Cannot load supporting modules

Simplemente instalo intersystems iris en un pc cliente la opción cliente

Toda la instalació no da ningun error pero luego el telnet no funciona

Saludos y gracias

César Arasa

Discussion (0)1
Log in or sign up to continue
Article
· 9 hr ago 2m read

Use o IRIS Load Data no VSCode

O utilitário Load Data é uma excelente ferramenta para carregar dados de arquivos CSV/TXT para uma tabela SQL do IRIS, mas é necessário enviar o arquivo de destino para o servidor IRIS e escrever a instrução Load Data para ingerir o conteúdo do arquivo. Agora é possível selecionar um arquivo no VSCode, definir a tabela de destino e enviar a solicitação. O utilitário vscode-load-data enviará o arquivo para o servidor IRIS e executará o comando Load Data para você! Muito simples:

Instale a extensão do vscode-load-data

1. Faça o Download da extensão: https://github.com/yurimarx/vscode-load-data/raw/refs/heads/main/intersystems-load-data/intersystems-load-data-0.0.1.vsix

2. Abra qualquer projeto InterSystems IRIS que use Docker container.

3. Vá em Extensions (Crtl + Shift + X): 

4. Clique no botão no topo ... :

 

5. Selecione a opção Install from VSIX:

6. Verifique no seu ambiente Docker o nome do seu contêiner IRIS (no meu exemplo, é iris-cdc-sample-iris-1): 

7. Abra o arquivo .vscode/settings.json e adicione as seguintes linhas ao final do arquivo:

"irisImporter.containerName": "iris-cdc-sample-iris-1",
    "irisImporter.namespace": "USER"

Resultado final (para mim é iris-cdc-sample-iris-1 e namespace USER):

8. Crie um arquivo CSV/TXT em seu projeto VSCode:

O conteúdo de exemplo:

PersonName,PersonAge,PersonGender
Liam Johnson,25,Male
Olivia Smith,34,Female
Noah Williams,19,Male
Emma Brown,42,Female
Oliver Jones,56,Male
Ava Garcia,29,Female
Elijah Miller,31,Male
Sophia Davis,22,Female
James Rodriguez,45,Male
Isabella Martinez,67,Female
William Hernandez,38,Male
Mia Lopez,24,Female
Benjamin Gonzalez,51,Male
Charlotte Wilson,33,Female
Lucas Anderson,27,Male
Amelia Thomas,20,Female
Henry Taylor,48,Male
Harper Moore,26,Female
Alexander Jackson,39,Male
Evelyn Martin,60,Female

9. Certifique-se de ter um contêiner Docker em execução.  

10. Certifique-se de ter um arquivo de texto ou CSV para importar e uma tabela de destino no IRIS. Os nomes dos cabeçalhos no arquivo e os nomes das colunas na tabela devem ser os mesmos.

11. Para este exemplo, se você ainda não tem a tabela SQL, crie-a:

create table dc_cdc.SamplePerson (
    PersonName VARCHAR(200),
    PersonAge INT,
    PersonGender VARCHAR(10)
)

12. Clique com o botão direito do mouse no seu arquivo CSV e selecione "Importar para o contêiner Docker do IRIS":

13. Preencha a tabela SQL que receberá os dados (no meu caso, dc_cdc.SamplePerson).:

14. Clique no botão Carregar dados

15. O terminal mostrará os resultados.: 

16. Use o SQL Explorer para verificar os resultados.:

17. Aproveite sua nova extensão!

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