記事 Toshihiko Minamoto · 2025年12月4日 5m read OMOP Odyssey - Databricks AI/BI Genie を使ってノーコードでCDM検索(アイオロス島編) Databricks Genie と InterSystems OMOP によるノーコード Text-to-SQL #InterSystems IRIS for Health 0 0 0 28
お知らせ Mihoko Iijima · 2025年11月30日 ★受賞者発表!★ 第3回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 📣 第3回 InterSystems Japan 技術文書ライティングコンテストの勝者が決定しましたので、発表します!📣 🥇 1位 - @Kyouhei.Kawanishi さんが投稿された「Node.jsからIRISのクラスを呼び出してみた」 #コンテスト #InterSystems IRIS 1 0 0 52
InterSystems公式 Ayumu Tanaka · 2025年11月27日 InterSystems サポートプラットフォーム最新情報 Q4-2025 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 43
記事 Toshihiko Minamoto · 2025年11月26日 10m read OMOP Odyssey - Vanna AI(冥界編) Vanna.AI - パーソナライズされた AI InterSystems OMOP エージェント #Artificial Intelligence (AI) #Generative AI (GenAI) #Python #Vector Search #InterSystems IRIS 0 0 0 37
記事 Toshihiko Minamoto · 2025年11月24日 5m read Pythonでの仮想環境入門 この記事では、Pythonでの仮想環境の概念を紹介します。仮想環境は、依存関係を管理してプロジェクトをOSから分離するために不可欠です。 仮想環境とは? 仮想環境とは、次が含まれているフォルダのことです。 特定のバージョンのPython 最初は空のsite-packagesディレクトリ 仮想環境により、OSのPythonインストールとその他のプロジェクトからプロジェクトを分離できるようになります。 使用方法 仮想環境を使用するには、これらの手順に従います。 仮想環境を作成する:Pythonに標準搭載されている venv モジュールを使用すると、仮想環境を作成できます。 ターミナルを開いて、以下を実行します。 #CSP #GitHub #Python #Ubuntu #ターミナル #バックアップ #フレームワーク #InterSystems IRIS Open Exchange app 0 0 0 57
お知らせ Mihoko Iijima · 2025年11月24日 投票受付中!:第3回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 🖋 InterSystems Japan 技術文書ライティングコンテスト2025:IRISに関連した記事 🖋の応募受付期間が終了し、残るは投票のみとなりました! 第3回コンテストは✨3作品✨の応募がありました!ご応募ありがとうございました! #コンテスト #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 63
記事 iinoe ueo · 2025年11月24日 19m read ObjectScriptで列挙体Likeなデータ型クラスを作ろう はじめに コミュニティの皆さま、初投稿になりますが、何か少しでも興味深い知見を共有できると幸いです。 今回の内容は、筆者が%Persistentを中心に据えたデータ構造管理の検討の過程で必要性を感じ行った、「列挙体」Likeな「データ型クラス」(%DataTypeのサブクラス)構築に関するレポートです。 内容面では、筆者が「データ型クラス」の特性に不勉強だったことに由来しての躓きに関するものも多くなりますが、ご容赦願います。 また、内容の中には、筆者が思い当たらなかった手段の活用により、よりシンプルに回避できた部分もある可能性が大いにございます。 そういった内容にお気づきの場合、ご指摘いただけますと大変ありがたいです。 #ObjectScript #コンテスト #データモデル #InterSystems IRIS 13 0 0 89
お知らせ Mihoko Iijima · 2025年11月19日 ボーナスポイント獲得状況:第3回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 第3回 技術文書ライティングコンテスト に応募された作品のボーナスポイント獲得状況をお知らせします📣 なお、応募は11月24日23時59分59秒まで受け付けていますので、まだまだ間に合います!💨IRISに関連する記事であれば、どのような内容でもご応募いただけますので、ぜひチャレンジしてみてください!🔥 📣2025/11/25 応募が増えましたので表示方法変更しました。 記事 #コンテスト #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 60
記事 Kyouhei.Kawanishi · 2025年11月21日 12m read Node.jsからIRISのクラスを呼び出してみた 開発者の皆さん、はじめまして! 普段はサーバーレス環境での開発をしていて、AWS Lambda を使ったアプリケーション構築を主に行っています。IRIS についての実装経験はまだ浅いのですが、その高速で柔軟なデータベース機能の素晴らしさはよく知っています。 「このパワフルな IRIS を、使い慣れたサーバーレスアプリから呼び出せたらいいのにな...」 そんな思いから、今回 AWS Lambda と IRIS Native API を組み合わせた実装に挑戦してみました。これを通して、IRIS のことをもっと好きになれたらいいなと思っています。まだ IRIS の実装経験が浅いため、もっと良いアプローチや最適な方法があるかもしれません。もし改善点や間違いがあれば、ぜひコメントで教えていただけると嬉しいです! この記事では、AWS Lambda から IRIS Native API を使用してデータを取得する方法を実装例とともに解説します。この基本実装をベースに、S3 トリガーや他の AWS サービスとの連携も可能です。ぜひ最後までお付き合いいただけると嬉しいです! #API #AWS #JSON #ObjectScript #コンテスト #InterSystems IRIS 9 0 0 84
InterSystems公式 Megumi Kakechi · 2025年11月20日 InterSystems IRIS, InterSystems IRIS for Health, HealthShare Health Connect 2025.3 のリリースのご案内 インターシステムズは InterSystems IRIS®、InterSystems IRIS® for HealthTM、HealthShare® Health Connect のバージョン 2025.3 をリリースしました。2025.3 は Continuous Delivery(CD)リリースです。 【リリースハイライト】・Secure Wallet(セキュアウォレット): IRISSECURITY データベース上に構築された、新しい暗号化フレームワークで、機密データ管理を強化し、システムのセキュリティとアクセス制御を向上しました。 ・拡張されたオブザーバビリティとクラウド連携: OpenTelemetry メトリクスが強化され、新たにプロセスおよび ECP メトリクスを追加しました。さらに、ジャーナルアーカイブが Azure Blob Storage に対応し、コスト効率の高い保管が可能になりました。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 0 0 0 40
InterSystems公式 Seisuke Nakahashi · 2025年11月19日 クライアントSDKを外部リポジトリから入手いただけます コミュニティのみなさまに嬉しいお知らせです。 今年冒頭より、InterSystems IRIS, InterSystems IRIS for Health, Health Connect 向けの多くのクライアントSDKが、各外部リポジトリ (Maven, NuGet, npm, PyPI)に公開されております。これにより、ユーザのみなさまに以下のような多くのメリットがあります。 #.NET #Java #JavaScript #Python #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 1 0 0 39
記事 Toshihiko Minamoto · 2025年11月18日 7m read Pythonモジュール入門 モジュールは重要なテーマです! ObjectScriptにはこの概念はありませんが、Pythonでは基本的な考え方です。 一緒に見ていきましょう。 モジュールとは? モジュールは、クラスとパッケージの間にある中間層だと私は考えています。 例を見てみましょう。 悪い例: # MyClass.py class MyClass: def my_method(self): print("Hello from MyClass!") 別のスクリプトでこのクラスを使用する場合、次のようになります。 #CSP #ObjectScript #Python #名前空間 #管理ポータル #InterSystems IRIS Open Exchange app 1 0 0 46
お知らせ Mihoko Iijima · 2025年11月17日 ミートアップ2025:第1部 講演内容詳細 開発者の皆さん、こんにちは! 今年は、ミートアップ第1部に、ゲストスピーカーによる講演を含めております! ご講演内容詳細が決定しましたのでお知らせします📣 「AI駆動開発の実践──自社サービスと個人開発での活用事例」 講師:加川 澄廣 様 株式会社ブレイブテクノロジー 取締役 技術本部長LINEヤフー株式会社認定 LINE API Expert 13時40分~ から30分間、AI 駆動開発の最新情報についてお話いただきます。 #ミートアップ #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 66
記事 Toshihiko Minamoto · 2025年11月14日 3m read PEP 8入門 この記事では、PythonスタイルガイドであるPEP 8について簡単に紹介します。 PEP 8とは? 簡単に言うと、PEP 8は、Pythonコードの書き方に関するガイドラインとベストプラクティスを提供します。 #ObjectScript #Python #InterSystems IRIS Open Exchange app 0 0 0 37
お知らせ Mihoko Iijima · 2025年11月13日 ミートアップ2025 参加記念グッズ決定! 開発者の皆さん、こんにちは! 12月3日(水)13時半~のミートアップへの参加申し込みは、お済でしょうか??👀 今年のミートアップは、開発者向けウェビナーでもお届けしておりましたが 🎣釣り人ビギナーサポートAIを作ろう!🎣 をテーマとしたワークショップを行います。 ということで、今年のグッズは、🎣釣りにちなみましてこちらです🐟 ガジェットポーチです!(現在デザイン印刷中のため、仕上がりのイメージ図となります。) ↓パソコンと接続するケーブル類など収納できます!↓ #ミートアップ #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 60
記事 Toshihiko Minamoto · 2025年11月11日 9m read OMOP Odyssey - BroadSea(セイレーン編) BroadSea - InterSystems OMOP を使用したコア OHDSI のウォークスルー #クラウド #分析 #InterSystems IRIS for Health 0 0 0 45
記事 Toshihiko Minamoto · 2025年11月5日 8m read InterSystems IRIS® Cloud SQL のメトリクスを Google Cloud Monitoring に送信する 新しい InterSystems IRIS® Cloud SQL と InterSystems IRIS® Cloud IntegratedML® クラウド製品のユーザーであり、デプロイメントのメトリクスにアクセスして独自の可観測性プラットフォームに送信しようと考えている方のために、メトリクスを Google Cloud Platform Monitoring(旧称 StackDriver)に送信して手っ取り早く行う方法をご紹介します。 #Google Cloud Platform (GCP) #IntegratedML #Kubernetes #Python #SQL #クラウド #ツール #ベストプラクティス #監視 #InterSystems IRIS Open Exchange app 0 0 0 50
記事 Toshihiko Minamoto · 2025年10月30日 7m read IRIS環境でのPythonプログラミング入門 この記事では、IRIS環境におけるPythonプログラミングの基礎について紹介します。 本題に入る前に、重要なトピックである「Pythonの仕組み」について説明します。これは、IRIS環境でPythonを使用して作業する際に起こりうる問題や制限を理解するのに役立ちます。 すべての記事と例は、以下のgitリポジトリで確認できます: iris-python-article Pythonの仕組み インタープリター型言語 Pythonはインタープリター型言語であり、コードはランタイム時に1行ずつ実行されます。スクリプトをインポートする場合でも同様です。 これはどういうことでしょうか? 以下のコードを見てみましょう。 #Git #GitHub #ObjectScript #Python #InterSystems IRIS Open Exchange app 0 0 0 50
記事 Toshihiko Minamoto · 2025年10月28日 3m read Pythonダンダーメソッド入門 この記事では、マジックメソッドとしても知られるPythonダンダーメソッドについて簡単に解説します。 ダンダーメソッドとは? ダンダーメソッドは、始めと終わりに2つのアンダースコア(__)が付いているPythonの特殊メソッドです。 このメソッドを使用することで、加算や減算、文字列表現など、組み込みの操作に対するオブジェクトの動作を定義することができます。 よくあるダンダーメソッドには、次が含まれます。 #ObjectScript #Python #インデックス付け #デバッグ #InterSystems IRIS Open Exchange app 0 0 0 51
記事 Kosaku Ikeda · 2025年10月26日 14m read ベクトル検索のサンプルをやってみた コミュニティの皆さんこんにちは。 ベクトル検索関連の処理が完全にノーマークだった私が、一先ず「やってみよう!」との事で、2つの動画のサンプルを実行してみました。Pythonは初心者なので、アレな箇所があっても目をつぶっていただけると幸いです。 また、間違っている箇所があったら、ご指摘いただけると幸いです。 ■参考にした動画 ベクトル検索のご紹介(2024年5月30日開催 インターシステムズ開発者ウェビナー) IRISのベクトル検索を使ってテキストから画像を検索してみよう ■参考にしたコミュニティ記事 #ObjectScript #Python #SQL #Vector Search #コンテスト #InterSystems IRIS 13 0 0 130
InterSystems公式 Seisuke Nakahashi · 2025年10月23日 インターシステムズ製品 2025.1.2、2024.1.5 のご案内 インターシステムズは、InterSystems IRIS® data platform、InterSystems IRIS® for HealthTM、HealthShare® Health Connect のメンテナンスバージョン 2025.1.2 および 2024.1.5 をリリースしました。今回のリリースでは、最近お知らせした以下の警告や勧告の修正が含まれています。 #FHIR #SQL #グローバル #プラットフォーム #リリース #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 0 0 0 60
記事 Hiroshi Sato · 2025年10月21日 1m read <FRAMESTACK>エラーが発生する原因 これは InterSystems FAQ サイトの記事です。 ルーチンやメソッドを実行した際に以下のような<FRAMESTACK>エラーが発生する場合、DOコマンドの発行の入れ子数が多すぎて、それ以上スタック情報を保持できなくなったことを示しています。 #ObjectScript #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 32
記事 Hiroshi Sato · 2025年10月21日 1m read 文字列プロパティの数値 order by の並び順 これは InterSystems FAQ サイトの記事です。 %String型のプロパティをOrder Byの条件にしてクエリーを発行した際のデータは以下のような順番で並べられます。 #SQL #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 29
記事 Hiroshi Sato · 2025年10月21日 1m read SQLアクセスとオブジェクトアクセスを混在させた時のトランザクション管理 これは InterSystems FAQ サイトの記事です。 SQLアクセス( ADO含む)を行う場合は、SQLトランザクションを使用して、トランザクションを制御します。 一方オブジェクトアクセス(ObjectScript)ではtstart / tcommit / trollbackコマンド (Native SDK for .NETでは IRIS の TStart(), TCommit(), TRollback() メソッド)によってトランザクションを制御します。 この2種類のトランザクションモードを混在させて使用することはサポートされていません。 詳細は、以下のドキュメントをご参照ください。 トランザクション管理 #ObjectScript #SQL #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 24
記事 Hiroshi Sato · 2025年6月22日 1m read python3コマンドでEmbedded Pythonを動かす方法(macOS) .pyファイルの中でIRISのEmbedded Pythonを動作させる際にirispythonコマンドで実行する方法はドキュメント上で紹介されていましたので、以前より使用していました。 しかし、普通のpythonコマンドを使用するとうまく実行できなかったのですが、最近その謎(原因)が解けたので紹介します。 これは、Mac特有の問題である可能性が高くWindowsやLinuxでは何の問題もなく実行できるのかもしれません。 エラーは以下のようなエラーです。 #Embedded Python #Python #InterSystems IRIS #InterSystems IRIS for Health 0 3 0 101
お知らせ Mihoko Iijima · 2025年10月2日 第 3 回 InterSystems Japan 開発者コミュニティ・ミートアップ in 東京開催のお知らせ 開発者の皆さん、こんにちは!今年も開発者コミュニティミートアップを東京にて開催します!📣 【ミートアップ概要】 AI アプリの開発に興味があるけれど、何から始めれば良いか分からない方へ。 RAG、生成 AI などの用語は聞いたことがあるけど、そこまで詳しくない。興味はあり、自分たちのシステムにも導入してみたい、でも、なかなか時間が取れなくて、学ぶチャンスがない。そう悩んでいる方いませんか? そんなあなたに!12月3日(水)AIアプリの開発をテーマとしたミートアップを開催します! ミートアップでは、最初に、数々の AI 駆動開発をご経験されている方から、「AI駆動開発の最新情報」についてお話いただきます。次に、AI アプリ作成のワークショップを通じて、具体的な開発の流れを短時間でご体験いただきます。最後に、コミュニティメンバーとのネットワーキングの時間を楽しんでいただきます。この時間には、クイズ大会も行う予定です(軽食もご用意いたします)。 AI を「使う」から「創る」側へ。未来を拓く一歩を踏み出しませんか?ぜひ、AI アプリ作成を体験できるミートアップにご参加ください。 《こんな方におすすめ》 RAG、生成AIに興味があり、開発をしてみたい方 具体的に動くコードを見るとワクワクする方 #イベント #ミートアップ #InterSystems IRIS #InterSystems IRIS for Health 1 1 0 215
記事 Mihoko Iijima · 2025年10月16日 1m read IRIS for Health を使用したデジタルヘルス相互運用性(Interoperability)ソリューション構築入門チュートリアル 開発者の皆さん、こんにちは! この記事では、Developer Hub にまたまた新チュートリアル:InterSystems IRIS for Health:デジタルヘルスの相互運用性 が追加されましたので、体験内容についてご紹介します。(準備不要でブラウザがあれば試せるチュートリアルです!) チュートリアルでは、InterSystems IRIS for Health を使用しているのですが、IRIS for Health の持つ機能により以下のような相互運用性シナリオを作成できます。 #DTL #チュートリアル #初心者 #相互運用性 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 51
お知らせ Rie Tokue · 2025年10月16日 インターシステムズ 第25回 開発者向けウェビナー「組み込みPythonの仕組みと、その効果的な使い方について」のご案内 いつもお世話になっております。 11月の開発者向けウェビナー以下の内容で開催いたします。 タイトル:「組み込みPythonの仕組みと、その効果的な使い方について」 日時:11月20日(木)13時30分~14時 参加費無料・事前登録制 ご登録はこちらから 【概要】 【概要】 #Webセミナー #イベント #InterSystems IRIS 0 0 0 57
記事 Toshihiko Minamoto · 2025年10月16日 2m read ユニットテストによる部分コードのカバレッジの例 私が先週リリースしたInterSystems Testing Managerの新しいバージョンでは、@Timothy Leavittの優れたテストカバレッジツールが追加され、私は2025年度Developer Toolsコンテストに出品しました。 こちらは、IPMプロジェクトのユニットテストが、IPMリポジトリでソート順を上書きできると思われる機能をまだカバーしていないことを示すティザー的なスクリーンショットです。 #VSCode #コンテスト #テスト #InterSystems IRIS Open Exchange app 0 0 0 47
お知らせ Toshihiko Minamoto · 2025年10月14日 テストカバレッジがVS Codeで利用可能になりました %UnitTestフレームワークのユーザーは、InterSystems Testing Manager拡張機能の最新リリース(v2.0.0)を@Timothy.Leavittの素晴らしいテストカバレッジツールと組み合わせることで、VS Code内でテストカバレッジ情報を取得できるようになりました。 上部にテストカバレッジのペインが表示されています。左側のテストエクスプローラーと併せて確認しやすいように、右側のセカンダリサイドバーに移動させました。 #VSCode #コンテスト #ツール #テスト #InterSystems IRIS Open Exchange app 0 0 0 60