検索

Discussion (1)1
Log in or sign up to continue
Announcement
· Apr 2

InterSystems Developer Ecosystem News, Q1 2025

Hello and welcome to the Developer Ecosystem News!

The first quarter of the year was full of exciting activities in the InterSystems Developer Ecosystem. In case you missed something, we've prepared a selection of the hottest news and topics for you to catch up on!

News

🎇 Developer Community AI: descriptions of Open Exchange Applications added

🎆 Top InterSystems Developer Community Authors of 2024

🎆 Top Open Exchange Developers and Applications of 2024

🎇 Top InterSystems Ideas Contributors of 2024

🎊 Global Masters Update - Discover New Rewards

💡 InterSystems Ideas News #18#19 and #20

📝 InterSystems Developer Ecosystem Annual Survey 2025

📝 Early Access Program for new Table Partitioning feature

📝 Alert: Invalid Data Introduced to Database and Journal files with Specific $LIST Operations

📝 Alert: SQL Queries Returning Wrong Results

📝 What's new with InterSystems Language Server 2.7

📝 Deprecation of MultiValue in InterSystems IRIS 2025.1

📝 InterSystems Platforms Update Q1-2025

📝 Using OpenEHR with InterSystems IRIS

Contests & Events

 
InterSystems Technical Article Contest 2025
 
"DC Search" Sweepstakes

👨‍💻 InterSystems at European Healthcare Hackathon 2025

👨‍💻 InterSystems at TreeHacks 2025

👨‍💻 InterSystems GenAI challenge at NUS Health Hack 2025 hackathon

👨‍💻 InterSystems at IC HACK ‘25

🤝 AI Meetup with InterSystems Iberia

🤝 InterSystems Benelux and France Summit 2025

📺 Interoperability as a catalyst for AI

📺 Cloud Health: FHIR Server

📺 Webinar in Hebrew: GenAI + RAG - Leveraging InterSystems IRIS as your Vector DB

📺 Configuring a Web Server for use with InterSystems IRIS

📺 2025 Data Management: Technology Trends & Predictions

Latest Releases

⬇️ General Availability of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect 2025.1

⬇️ Maintenance Releases 2024.1.3 of InterSystems IRIS, IRIS for Health, & HealthShare HealthConnect are now available

Best Practices & Key Questions

❓ Key Questions: January, February, March (TBA)

People and Companies to Know About 

👩‍🏫 Celebrating a True Educator of the Developer Community

💼 IRIS Engineer Needed

💼 Role for IRIS Engineer

💼 Opportunity for HealthShare Engineers

💼 Principal Architect and Integration Engineer

👨‍💻 looking for new opportunity

👨‍💻 Looking for Opportunities in InterSystems Technology

So...

Here is our take on the most interesting and important things! 

What were your highlights from this past quarter? Share them in the comments section and let's remember the fun we've had!

Discussion (0)3
Log in or sign up to continue
Article
· Apr 2 22m read

L'API REST avec Swagger dans InterSystems IRIS

L'API REST avec Swagger dans InterSystems IRIS

Salut

Le protocole HTTP permet de récupérer des ressources, telles que des documents HTML. Il est à la base de tout échange de données sur le Web et constitue un protocole client-serveur, ce qui signifie que les requêtes sont initiées par le destinataire, généralement un navigateur Web.

Les API REST tirent parti de ce protocole pour échanger des messages entre le client et le serveur. Cela rend les API REST rapides, légères et flexibles. Les API REST utilisent les verbes HTTP GET, POST, PUT, DELETE et d'autres pour indiquer les actions qu'elles veulent effectuer.

Discussion (0)0
Log in or sign up to continue
Article
· Apr 2 2m read

IRIS for MACにODBCでアクセスする方法その2

その1で設定したODBCのシステムDSNを使って、LibreOfficeからアクセスしてみたいと思います。

ここでLibreOfficeをデスクトップから起動すると、詳細は不明ですが、日本語の表示がうまくできません。

(ロケール情報が正しく取得できていない様です)

なので、少し面倒なのですがターミナルから起動する必要があります。

起動する前にロケールが正しく設定されているか確認する必要があります。

一般的には、LC_ALLは設定されていないので、この環境変数に値を設定してエクスポートします。

 % locale                                              
LANG="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_CTYPE="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_ALL=""
% export LC_ALL="ja_JP.UTF-8"
% locale                     
LANG="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_CTYPE="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_ALL="ja_JP.UTF-8"
 % /Applications/LibreOffice.app/Contents/MacOS/soffice

以下の様なスクリーンが表示されます。

Base Databaseを選んで、

ODBCを選んで、Nextボタンを押します。

設定したシステムDSNを選択します。

Nextを二回ほど連続で押して、Finishボタンを押しデータベースを保存するかを尋ねるダイアログスクリーンが表示された後、保存ボタンを押します。

Tablesをクリックすると、以下の様にTablesペインが表示されます。

ここで適当なテーブルを選んで、ダブルクリックすると、そのテーブルの内容が表示されます。

Discussion (0)1
Log in or sign up to continue
Article
· Apr 2 3m read

IRIS for MacにODBCアクセスする方法 その1

Mac版のIRISにSQLを使用して他ツールからアクセスするケースはそもそも少ないと思いますが、DBeaverにJDBCを使用してアクセスできることはこのコミュニティの住人であれば、知っている人は結構いるかと思います。

しかし今回ちょっと理由があってMac上のIRISにODBCを使ってアクセスする方法についてトライしてみました。

ここではその備忘録を書き留めておこうと思います。

実際の所、Mac上のクライアントツールでODBCでアクセスできるツールもそんなにないのですが、

候補としてMS-Excel(MS-Query経由)またはLibreOfficeがありました。

まず結論としてExcelは色々とトライしましたが、原因不明ですがうまくつながりませんでした。

(どうもExcel(MS-Query)が拒絶している感じです)

LibreOfficeは何とか接続でき、データの取得はできる様になりました。

まず、前準備としてODBC Driver Managerというものをセットアップする必要があります。

細かくいうとこれにもiODBCとUnixODBCの2系統があるのですが、ExcelおよびLibreOfficeはiODBCにしか対応していない感じです。
(これは正確な情報ではない可能性はあります)

iODBC用のDriver ManagerはiODBCのウェブサイトで説明している手順で自分でビルドすることも可能なはずですが、出来合いのものがあるので、それを使います。

以下のサイトからダウンロードしてインストールできます。

Mac用ODBC Driver Manager

このODBCドライバーマネージャをインストールして、起動すると、以下の様なスクリーンが表示されます。

以下のドライバパネルの所でIRIS用のiODBCドライバを設定します。



ここでODBCドライバの名前とドライバファイルを指定します。

ドライバファイルは、

<IRISインストールディレクトリ>/bin/libirisodbc35.so

です。

次にシステムDSNの設定を行います。

システムDSNタブのところで追加ボタンを押します。

ドライバを指定するためのダイアログが表示されるので、先ほど設定したドライバ構成の名前を選択します。
 

OKボタンを押すと次にシステムDSNの設定スクリーンが表示されます。

ここでシステムDSN名と設定項目を指定していきます。

このスクリーン上で項目を1つ1つ設定することもできますが、この内容はODBC .iniというファイルに直接書いた方が早いです。

そのファイルの内容は、

 [ODBC Data Sources]
IRIS ODBC User = IRIS iODBC Driver

[IRIS ODBC User]
Driver      = /opt/iris/bin/libirisodbc35.so
Description = 
Host        = localhost
Namespace   = USER
UID         = _system
Password	= SYS
Protocol    = TCP
Port        = 1972
Trace		= on
TraceFile   = /Users/hsatoctr/work/iodbctrace.log

の様な感じです。

このファイルの場所は、/Library/ODBCです。

これで接続の準備ができたので、実際にLibreOfficeからアクセスしてみます。

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