查找

InterSystems公式
· 2025年7月30日

InterSystems IRIS 2025.2 のリリースのご案内

インターシステムズは InterSystems IRIS® data platform のバージョン 2024.3 をリリースしました。2025.2 は Continuous Delivery(CD)リリースです。InterSystems IRIS for Health™ および HealthShare®Health Connect™ のバージョン 2025.2 はセキュリティ・アップデートによるミラーリングの制限のため、現在提供されていません (詳細は後述)。

リリースハイライト

このリリースでは、セキュリティ、開発者エクスペリエンス、運用および相互運用性にわたってインパクトのある機能強化が導入されています。注目すべき新機能は以下のとおりです:

1.   新しい IRISSECURITY データベースによるセキュリティ強化

  o    セキュリティー・データは新しい IRISSECURITY データベースに移されました。このデータベースは暗号化することができます。

  o    新しいロール %SecurityAdministrator は、一元管理をサポートします。

  o    セキュリティ関連のグローバルとテーブルへの直接アクセスは非推奨です。代わりに提供されている API を適切なパーミッションで使用してください。

   追加情報 : 開発者コミュニティ – IRISSECURITYの概要

2.   プラットフォームとオブザーバビリティのアップデート

        o    RHEL 10 のサポートを追加し、RHEL 8 のサポートは廃止しました。

        o    本リリースでは SUSE のサポートを停止しました(2025.3 で復帰予定)。

        o    Linux のみ CSPフレームワーク(REST/SOAP)における OpenTelemetryトレースの初期サポートします。

3.   データオンボーディングの向上

  o    外部テーブルのサポート強化 :

               ・GROUP BY、HAVING、ORDER BY、TOP のプッシュダウン。

               ・IRIS 以外の構文を使用した探索クエリのためのプッシュスルー機能の拡張

         o    インターシステムズデータファブリック戦略との継続的な連携。

4.   開発者エクスペリエンス

         o    以下の製品についてのクライアント・ライブラリの直接配布が可能 :

               Maven (Java), NuGet (.NET), NPM (Node.js), PyPI (Python)

5.    相互運用性 UX(オプトイン)

         o   以下の新しいUIワークフロー :

               プロダクションの作成と復元

               プールサイズの表示、より見やすくなったルールの編集、パスのコピ

         o    DTL の編集、フィルタリング、検索の向上

         o    ブラウザワイド検索に対応

         o    このオプトイン UI は 2025.1 からのフィードバックに基づいて進化し続けています。

より良い製品を一緒に作り上げていくために、これらの機能強化に対するフィードバックを 開発者コミュニティ で共有してください。

IRIS for Health および Health Connect 2025.2 に関する注意事項

IRIS 2025.2 のセキュリティデータベースによって導入された変更のため、IRIS for Health および Health Connectの2025.2 バージョンは、本日7月23日のご案内の時点では公開されていません。

開発版プレビューは利用可能ですが、製品版での使用は意図されていません。これらは WRC 開発者プレビューサイト
に投稿されています。 コンテナは コンテナレジストリ にあり、latest-preview というタグが付けられています。

ドキュメント

注目の機能についての詳細は、以下のリンクからご覧いただけます :

·         InterSystems IRIS 2025.2 ドキュメントリリースノート.

さらに、アップグレードの影響に関するチェックリスト  では、このリリースにアップグレードする際に注意する必要があるすべての変更点の概要を簡単に確認できます。 

早期アクセス・プログラム (EAP)

現在、多くの EAP が用意されています。このページより興味のあるものに登録してください。

ソフトウェアの入手方法

通常通り、Continuous Delivery (CD) リリースには、サポートされているすべてのプラットフォーム用のクラシックインストールパッケージと、Docker コンテナ形式のコンテナイメージが付属しています。

クラシックインストールパッケージ

インストール・パッケージは、WRCの InterSystems IRIS のページから入手できます。さらに、キットは評価サービスのウェブサイトにもあります。

Availability と Package の情報

このリリースには、サポートされているすべてのプラットフォーム用のクラシック・インストール・パッケージと、Dockerコンテナ形式のコンテナ・イメージが付属しています。 一覧については サポート対象プラットフォーム をご参照ください。

この Continuous Delivery のビルド番号は次のとおりです : 2025.2.0.227.0

このリリースには、InterSystems Container Registry から入手可能な Docker コンテナ形式のコンテナ・イメージが付属しています。IRIS コンテナには ”2025.2” と ”latest-cd” の両方のタグが付けられています。

©2024 InterSystems Corporation. All Rights Reserved.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
ディスカッション
· 2025年7月29日

The alternate way of ToQuickXMLStream method from SDA to stream

Hi I have a SDA3 created from large CCDA file, i am trying to map the SDA object to Stream using tSDA.ToQuickXMLStream(.tSDAOut).. i am getting xml parse error.. it works when the files are smaller.. Is there a workaround to get SDA to a stream

2 Comments
ディスカッション (2)2
続けるにはログインするか新規登録を行ってください
ディスカッション (0)0
続けるにはログインするか新規登録を行ってください
記事
· 2025年7月29日 4m read

Português na Pattern Match Work Bench e outras melhorias

Agradeço à comunidade por traduzir um artigo anterior para o português!

Estou retribuindo o favor com um novo lançamento do aplicativo de demonstração Pattern Match Workbench.

Suporte Adicionado para Português.

Agora, as legendas, botões, mensagens de feedback e textos de ajuda da interface do usuário estão atualizados para o português.

Além disso, descrições de padrões podem ser solicitadas no novo idioma.

O único Modelo de IA responsável por transformar o comando do usuário em código de correspondência de padrões foi completamente retreinado.

 

Modelos de Valores para Código de Padrão Também Retreinados

O modelo de IA separado para gerar código de correspondência de padrões a partir de uma lista de valores de amostra também foi retreinado.
A versão anterior do modelo mostrava uma perda de comportamentos de identificação de padrões generalizados para dar suporte a novos estilos de padrões de delimitadores.
A nova abordagem de treinamento foi desenvolvida para se adequar melhor a ambos os tipos de desafio.

A avaliação pós-treinamento das etapas do modelo foi usada para quantificar o melhor candidato para preservar a resolução de padrões generalizados.

O princípio para quantificar 100% de sucesso para cada padrão gerado foi tentar satisfazer todos os seus respectivos registros de amostra candidatos.

Relatório de Desempenho (Benchmark):

Total de testes de benchmark usados 3895
Média de sucesso em todas as correspondências 91.75%
Sucesso completo na correspondência de padrões 81.98%
Sucesso parcial na correspondência de padrões 15.74%
Registros de correspondência sem sucesso 2.28%

The following table gives examples from benchmark candidates demonstrating partial success.
It shows the percentage of sample records successfully matched to generated pattern code.

Item Tamanho da Amostra Janela de contexto Linhas correspondidas  % correspondência Padrão realmente gerado Pattern Template
1 31 31 28 90.3 4UN5AN2.3(4UNP2"/"1UP3.6LP1UP,2"/"1"Ç")5.11N 4UN5AN2(4PUN2"/"1PU3.6LP1PU,2"/"1"Ç")5.12N
2 31 31 17 54.8 5N5ANP3"7Æ6N1ŃS8"1(2"{{{",4"Û4"3"ĪĪċ")3P 5.6N5NPA3"7Æ6N1ŃS8"1(3"{{",4"Û4"3"ĪĪċ")3P
3 31 24 15 62.5 5.8"6Ã02"1.2LNP1.2(1"K"4.6"7499".2NP1"û5ُ3"4.7N) 5.8"6Ã02"3(4"51704833"3"ĹĐRÞÇ",1PN,1LP1"K"4.6"7499")1"û5ُ3"4.7N
4 31 19 28 90.3 3P5UN5NP5UN5UN3AN3"JŁY"1.4"5"2U1LN 3P5NU5NP4UN5NU4NA3"JŁY"1.4"5"2U1NL
5 31 10 7 22.6 4LNP3.6AN4"×_"5"¤īĩĵ®ü"5AN3AN3LNP2UN3"ċ"5LN 4NPL2.5NA4"×_"5"¤īĩĵ®ü"3.5NA3AN3PLN2UN3"ċ"5NL
6 30 9 26 86.7 5.6"ŀ¬¦"5"!pp%"1UNP5"Ù6"4.8AP3(3N,4"8¸",5UNP)5.11P 5.6"ŀ¬¦"5"!pp%"1PNU5"Ù6"4.7PA3(3N,3UP,4"8¸")4P4.5P
7 25 12 5 20.0 2"AAHH"5"30"3(4.7UP,4L)5"ĥèßłĉ,,,"4.5N 2"AAHH"5"30"5(3UP,4L,4UP,1PL)5"ĥèßłĉ,,,"4.5N
8 31 14 30 96.8 5LP4")))¦¦§÷"4.10LN5.10UNP2"gx"1UN 5PL4")))¦¦§÷"4.11NL5.10PUN2"gx"1UN

Legenda:

Tamanho da Amostra - O número de registros disponíveis para a amostra de teste. Às vezes, um padrão descreve menos de 31 correspondências exatas possíveis, daí os valores mais baixos.
Janela de Contexto - Número máximo de registros de amostra que se encaixam para gerar um novo padrão.

Linhas correspondidas - Este é o número de registros de amostra que foram correspondidos pelo padrão gerado.

Note que os itens 4, 6 e 8 alcançaram uma contagem de correspondências maior do que a janela de contexto.

Quando os padrões são gerados a partir de valores, a janela de contexto utilizada e a proporção de correspondência são retornadas.

Para amostras de dados desafiadoras, pode ser produtivo tentar novamente o botão "Padrão a partir de Valores" para obter resultados aprimorados.

Mostrar a janela de contexto por linha é útil para dar a oportunidade de registros específicos serem elevados para o prompt para consideração generativa.

A inferência de benchmark foi conduzida via HuggingFace Spaces para escalar a GPU disponível e garantir uma execução oportuna.

relatório é útil para analisar a proximidade qualitativa das propostas pelo LLM em termos de:
* Tipo de correspondência (String, Número, Alfanumérico, Alfabético Maiúsculo)
* Escolha do intervalo de quantidade (2 a 3 de...)
* Listas de opções ("123" ou "456")
* Elementos estruturados usando parênteses

Isso abre oportunidades para que o treinamento seja aprimorado.

Sinta-se à vontade para enviar feedback sobre melhorias para:

  • Traduções de idiomas
  • Comportamentos de correspondência de padrões
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年7月29日

InterSystems Ideas News #23

Hi Community!

Welcome to Issue #23 of the InterSystems Ideas newsletter! These have been very busy two months, so let's look at the latest news from the Ideas Portal, such as:

✓ General Statistics
✓ Results of InterSystems Ideas Contest
✓ Community Opportunity Ideas

   Here are some June numbers for you. During this month, we had:

  • 33 new ideas
  • 2 implemented ideas
  • 10 comments
  • 113 votes

👏 Thanks to everyone who contributed in any way to the Ideas Portal last month!

  We've just announced the winners of the InterSystems Ideas Contest! Twenty-six ideas were accepted into the contest, and four community members were crowned as winners. Our most sincere congratulations!

Now it's the turn for the rest of the Community to vote and comment, so that these ideas have a higher chance of being implemented.

 
Here's the list of ideas

   In recent months, several of your ideas have been marked as Community Opportunity, which means that any Developer Community member is welcome to implement them and enter the Hall of Fame of the Ideas Portal.

To make it easier for you to choose, here are the ideas that changed the status in the last couple of months:


✨ Share your ideas, support your favorites with comments and votes, and bring the most interesting ones to life!

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください