Nova postagem

検索

InterSystems Oficial
· Maio 28, 2024

Mise à jour des plates-formes InterSystems Q2-2024

Voici notre mise à jour trimestrielle des plateformes du deuxième trimestre 2024. Si vous êtes nouveau dans ces mises à jour, bienvenue ! Cette mise à jour vise à partager les changements récents ainsi que nos meilleures connaissances actuelles sur les changements à venir, mais prédire l’avenir est une tâche délicate et cela ne doit pas être considéré comme une feuille de route engagée. 

Cela dit, passons à la mise à jour…

Systèmes d'exploitation de production et architectures de processeur InterSystems IRIS

Red Hat Entreprise Linux

  • Changements récents
  • Changements à venir
    • Nous nous attendons à ce que Red Hat publie RHEL 9.4 et 8.10 d’ici peu. Une fois ces modifications mineures du système d’exploitation publiées, nous commencerons la certification mineure du système d’exploitation pour celles-ci sur IRIS 2024.1.
    • La prochaine mise à jour majeure de RHEL sera RHEL 10, attendue au deuxième trimestre 2025.
  • Lectures complémentaires : Page de version RHEL

Ubuntu

  • Changements récents
    • La prise en charge d'Ubuntu 24.04 a été ajoutée dans IRIS 2024.1.0.267.2 le 15 mai, moins de trois semaines après la sortie d'Ubuntu 24.04.
    • Maintenant qu'Ubuntu 24.04 est disponible, IRIS 2024.1 sera la dernière version majeure prenant en charge Ubuntu 20.04. IRIS 2024.2 ne sera disponible que pour Ubuntu 22.04 et 24.04.
  • Lectures complémentaires : Page des versions d'Ubuntu

SUSE-Linux

  • Changements à venir
    • SUSE Linux Enterprise Server 15 SP6 est attendu à la fin du deuxième trimestre ou au début du troisième trimestre. Les détails de ce qui est inclus sont encore en train d’émerger.
  • Mises à jour précédentes
    • La certification mineure du système d'exploitation a été réalisée pour SUSE Linux Enterprise Server 15 SP5 sans problème. SP5 inclut le noyau Linux 5.14.21, OpenSSL 3.0.8 et Python 3.11.
    • Le support général de SUSE pour Linux Enterprise Server 15 SP3 a pris fin le 31/12/2022, mais le support de sécurité étendu se poursuivra jusqu'en décembre 2025.
  • Lectures complémentaires : Cycle de vie de SUSE

Oracle-Linux

  • Mises à jour précédentes
    • Oracle Linux 9.2 a obtenu la certification Minor OS sur IRIS 2023.1 sans incident.
  • Lectures complémentaires : Politique de support Oracle Linux

Microsoft Windows

  • Changements à venir
    • Windows Server 2025 devrait être publié au quatrième trimestre. Nous le surveillons et formulons des plans de soutien.
    • Windows 12 est attendu encore plus tôt avec une possible date GA dès juin. Nous commencerons le processus de prise en charge du nouveau système d’exploitation après sa sortie.
  • Lectures complémentaires : Cycle de vie Microsoft

AIX

  • Changements à venir
    • Nous prévoyons de prendre en charge uniquement les kits OpenSSL 3 à partir d'IRIS 2025.1. Dans IRIS 2023.3 et 2024.1, nous avons fourni deux kits IRIS distincts : un qui prend en charge OpenSSL 1 et un qui prend en charge OpenSSL 3. Compte tenu de l'importance d'OpenSSL 3 pour la sécurité globale du système, beaucoup d'entre vous nous ont dit que vous aviez déjà déménagé. à OpenSSL 3. Si vous avez des inquiétudes à ce sujet, veuillez me contacter directement.
  • Mises à jour précédentes
    • La certification mineure du système d'exploitation a été complétée pour AIX 7.2 TL5-06 sur IRIS 2023.1.
  • Lectures complémentaires : Cycle de vie AIX

Conteneurs

  • Changements à venir
    • Nous prévoyons de changer l'image du conteneur de base d'Ubuntu 22.04 vers Ubuntu 24.04 avec IRIS 2024.2
    • Nous envisageons de modifier le conteneur IRIS par défaut pour que, par défaut, le trafic interne (ECP, Mirroring, etc.) soit sur un port différent du trafic potentiellement externe (ODBC, JDBC, etc.).   Si vous avez des besoins dans ce domaine, n'hésitez pas à me contacter et à me le faire savoir.
  • Mises à jour précédentes
    • Nous avons commencé des mises à jour régulières des conteneurs IRIS avec des correctifs pour l'image du conteneur de base et les dépendances tierces.   Les conteneurs IRIS qui suivent le nouveau système de balisage bénéficient désormais de mises à jour au moins toutes les deux semaines.

Modèles de processeurs minimaux pris en charge

Pour répéter le rappel de la mise à jour des plates-formes du premier trimestre, nous avons annoncé qu'InterSystems IRIS 2024.1+ dispose d'une norme de fonctionnalité CPU minimale requise pour les systèmes basés sur Intel/AMD. Cela permet à IRIS de s'appuyer sur certaines extensions d'instructions du processeur, telles que AVX et BMI, qui se traduiront par des performances nettement meilleures de certaines opérations. Pour plus d’informations, veuillez consulter un article sur la communauté des développeurs de modèles de processeurs minimum pris en charge par InterSystems IRIS.

InterSystems IRIS Développement de systèmes d'exploitation et d'architectures CPU

Mac OS

  • Mises à jour précédentes
    • Apple a publié MacOS 14 avec prise en charge d'IRIS dans IRIS 2024.1

Composants InterSystems

Systèmes d'exploitation et architectures CPU de production Caché & Ensemble

  • Mises à jour précédentes

Documentation sur les plates-formes prises en charge par InterSystems

La documentation des plates-formes prises en charge par InterSystems constitue la source d'informations définitive sur les technologies prises en charge.

… et c’est tout, nos amis. Encore une fois, si vous souhaitez en savoir plus sur quelque chose, n'hésitez pas à nous le faire savoir.

Discussão (0)0
Entre ou crie uma conta para continuar
Resumo
· Maio 28, 2024

Última llamada: última semana para participar en el concurso

Hola a todos:

Este domingo termina nuestro concurso de artículos ¿te animas a participar?

 

🏆 3º Concurso de Artículos Técnicos en español 🏆
Descripción del concurso: Escribe un artículo en español en la Comunidad de Desarrolladores, sobre cualquier tema relacionado con la tecnología de InterSystems.

Duración: del 6 de mayo al 2 de junio de 2024.

Premios para todos los participantes: Todas las personas que publiquen un artículo en español durante la vigencia del concurso recibirán un premio.

Premio principal: LEGO Ferrari Daytona SP3 / Banco Mágico Gringotts™ - Edición para coleccionistas.

Toda la información aquí: https://es.community.intersystems.com/node/565946 

Artigo
· Maio 28, 2024 1min de leitura

Uso de la búsqueda vectorial para comparar la similitud entre artículos

Principio: Tras dividir el artículo cargado por el usuario en frases mediante Python, se obtiene el valor incrustado y se almacena en la base de datos Iris. A continuación, la similitud entre las frases se compara a través de la búsqueda vectorial Iris, y finalmente se muestra en la página front-end.

Los pasos de instalación pueden consultarse en el archivo README o Léame. Debe tenerse en cuenta que el modelo BERT utilizado en el ejemplo tiene algunos requisitos de memoria. Si se produce una situación de atasco a largo plazo durante el proceso de prueba, se pueden considerar otros modelos como MiniLM (que se utiliza en la demo online). Tened en cuenta que si utilizáis otros modelos, es necesario modificar Article Similarity SentenceVector y ArticleSimilarity El LEN y MiniLM para la incrustación en vector son 384.

Actualmente, la aplicación muestra por defecto frases con una similitud de 0,7 o superior, que puede encontrarse en Article Similarity Modified en el método GetSenSimiEmbedding de GetSimilarityBussinessOperation (actualmente se muestra como 0,5 en la demo online).

Discussão (0)1
Entre ou crie uma conta para continuar
Artigo
· Maio 28, 2024 6min de leitura

FHIR アダプターを使ってレガシーシステムに FHIR サービスを提供 - リソースの投稿編

前回の記事では特定の HIS のデータベースに格納されたリソースを取得する方法を確認したので、今回は、HIS に、システムで受け取る FHIR リソースを起点とする新しいレコードを追加する方法を説明します。

FHIR の CRUD 操作

FHIR の主な機能の 1 つに、Rest API による CRUD 操作のサポートがあります。つまり、FHIR と連携するすべてのシステムには、GET、POST、PUT、および DELETE タイプの HTTP 呼び出しがサポートされていなければなりません。 この記事では、FHIR アダプターをインストールした際に自動的に構成されたエンドポイントへの POST 呼び出しを処理する方法を見てみましょう。

FHIR のリソースストレージ呼び出しに関する仕様を確認すると、呼び出しに使用する URL は、以下のフォーマットを使用している必要があります。

http(s)://server_url/{endpoint}/{Resource}

この記事の例では、セキュリティで保護された呼び出しは行わないため、以下のような URL になります。

Discussão (0)1
Entre ou crie uma conta para continuar
Artigo
· Maio 27, 2024 4min de leitura

Linuxで SSL/TLS を使用して ODBC 接続を行う方法

こちら の記事では、LinuxでODBC接続を行う方法  をご紹介しました。

今回は、SSL/TLS を使用するように InterSystems IRIS スーパーサーバを構成 した IRIS に対して、ODBCで SSL/TLS 接続をする方法をご紹介します。

LinuxでODBC接続を行う方法 の記事で紹介している手順で、SSL/TLS なしでODBC接続できる環境を用意していることを前提にご説明します。

手順は以下のようになります。手順の詳細は、この後で説明します。


1.CA証明書を用意します

2.TLS 構成ファイルの設定を行います

3.TLS 構成ファイル odbcssl.ini を作成します

4.環境変数 ISC_SSLconfigurations で <path>/odbcssl.ini を指定します

5.IRISへのODBC接続確認をします



1.CA証明書を用意します

CA証明書に問題がないか証明書情報を確認します。
※ ***.***.***.*** :接続先IRISサーバのIPアドレス

# openssl s_client -connect ***.***.***.***:1972 -showcerts -CAfile /home/ec2-user/ca_certificate.crt < /dev/null
CONNECTED(00000003)
:
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)
---
DONE

「Verify return code: 0 (ok)」が返れば、CA証明書に問題はありません。


2.TLS 構成ファイルの設定を行います

最初に、ODBCドライバインストール情報を確認します。

# odbcinst -j
unixODBC 2.3.9
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /etc/odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8


/etc/odbc.ini に、SSL/TLS 接続を定義する [SampleTLS] という名前の、以下のエントリを追加します。

# /etc/odbc.ini
[ODBC Data Sources]
SampleTLS = SampleTLS

[SampleTLS]
Description=InterSystems ODBC
Driver = /intersystems/iris/bin/libirisodbcur6435.so
Host=***.***.***.***
Namespace=USER
UID=_SYSTEM
Password=SYS
Port=1972
Protocol = TCP

Authentication Method = 2
Security Level = 10
SSL Server Name = SampleTLS


3.TLS 構成ファイル odbcssl.ini を作成します

# /etc/odbcssl.ini
[SampleTLS]
CAFile=/home/ec2-user/ca_certificate.crt
CertFile=
KeyFile=
Password=
KeyType=2
VerifyPeer=0
TLSMinVersion=16
TLSMaxVersion=32
CipherList=ALL:!aNULL:!eNULL:!EXP:!SSLv2


各項目の内容については、以下のドキュメントを参照してください。
TLS 構成ファイルの設定

また、設定ファイルのサンプルは、IRISクライアントインストールディレクトリ下の \dev\odbc\redist\ssl に、
 irisodbc.ini.template
 odbcssl.ini.template
​​​がありますので、参考になさってください。


4.環境変数 ISC_SSLconfigurations で <path>/odbcssl.ini を指定します

# export ISC_SSLconfigurations=/etc/odbcssl.ini

# echo $ISC_SSLconfigurations
/etc/odbcssl.ini

※すべてのユーザで使用できるようにする場合は、環境変数を永続化させます。

# vi /etc/profile

# ---- 以下を追加
export ISC_SSLconfigurations=/etc/odbcssl.ini

 

5.IRISへのODBC接続確認をします

%SuperServer の設定 をした接続先のIRISでは、「スーパーサーバSSL/TLSサポート」を「有効」または「必須」に設定してください。

# isql -v SampleTLS
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL> SELECT count(*) FROM INFORMATION_SCHEMA.TABLES
+---------------------+
| Aggregate_1         |
+---------------------+
| 430                 |
+---------------------+
SQLRowCount returns 1
1 rows fetched
SQL>


※(2024/5/27現在)2024.1までのバージョンについて

Failed to load irisconnect executable!
のエラーとなる場合、irisconnect.so ファイルを /usr/lib64/ ディレクトリにリンクする必要があります。
クライアントインストールディレクトリのbin下に、irisconnect.so ファイルがありますので、そちらをリンクするようにしてください。

ln /intersystems/iris/bin/irisconnect.so /usr/lib64/irisconnect.so


詳細は以下のドキュメントをご覧ください。
UNIX® での ODBC データ・ソースの定義

Discussão (0)0
Entre ou crie uma conta para continuar