記事 Toshihiko Minamoto · 2025年5月16日 5m read Auth0 と InterSystems IRIS FHIR サーバーを使った SMART On FHIR アプリケーションの開発 - Angular アプリケーション Auth0 と InterSystems IRIS FHIR リポジトリ使った SMART On FHIR に関する連載最終回では、Angular 16 で開発したアプリケーションをレビューします。 このソリューションに定義されたアーキテクチャがどのように構成されているかを思い出しましょう。 フロントエンドのアプリケーションは 2 列目で、ご覧のように 2 つのことを行います。 #Angular #FHIR #OAuth2 #InterSystems IRIS for Health Open Exchange app 0 0 0 21
記事 Tomoko Furuzono · 2025年5月13日 1m read 各DDLデータ型とInterSystems IRISデータ型のマッピング定義 IRISから他DDLのデータを参照したり取り込んだりする場合、各DDLのデータ型はそれと同等の InterSystems IRIS データ型にマッピングされます。 マッピングの定義は、管理ポータル、および、下記ドキュメントページでご確認いただけます。 管理ポータル:[システム管理] > [構成] > [SQLとオブジェクトの設定] > [システムDDLマッピング] #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 21
記事 Toshihiko Minamoto · 2025年4月11日 10m read Iris における Django アプリケーションの実行 説明 これは、ネイティブウェブアプリケーションとして IRIS にデプロイできる Django アプリケーションのテンプレートです。 インストール リポジトリをクローンする 仮想環境を作成する 要件をインストールする docker-compose ファイルを実行する git clone cd iris-django-template python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt docker-compose up 使用法 ベース URL は http://localhost:53795/django/ です。 #API #CSP #Docker #JSON #Python #REST API #SQL #セキュリティ #フレームワーク #InterSystems IRIS Open Exchange app 0 0 0 21
記事 Tomoko Furuzono · 2025年4月3日 3m read 二要素認証について これは、InterSystems FAQ サイトの記事です。 InterSystems製品は、二要素認証をサポートしています。下記ドキュメントページに詳細について記載がありますので、ご参照ください。2要素認証 以下、例として、スマートフォン用認証アプリを用いて、IRIS上のCSPアプリケーションの2要素認証を行うための設定方法を解説します。 #セキュリティ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 21
InterSystems公式 Seisuke Nakahashi · 2025年5月22日 InterSystems 製品 2025.1.0 新ポイントリリースのご案内 インターシステムズは、InterSystems IRIS、InterSystems IRIS for Health、HealthShare Health Connect のポイントリリース 2025.1 をリリースしました。新しいバージョン番号は 2025.1.0.225.1 となります。本リリースは、SDS対応ビジネスホストを利用するユーザに影響を与える、深刻な相互運用性の問題に対応するために行われました。 #リリース #相互運用性 #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 0 0 0 20
お知らせ Mihoko Iijima · 2025年5月7日 InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025(USコミュニティ) 開発者の皆さん、こんにちは! 次のコンテストの詳細が発表されましたのでご案内します。 🏆 InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025 🏆 期間:2025年5月12日~6月1日 賞金総額:$12,000 #FHIR #イベント #コンテスト #相互運用性 #InterSystems IRIS for Health #IRIS contest 0 0 0 20
お知らせ Rie Tokue · 2025年6月10日 インターシステムズ 第22回 開発者向けウェビナー「ベクトルであそぼう!」のご案内 いつもお世話になっております。 連続3回シリーズでお届けしている開発者向けウェビナー、今回のテーマは「ベクトルであそぼう!」です。 以下の日時で開催いたしますので、是非ご参加ください。 日時:7月29日(火)13時半~14時10分(40分間) 参加費無料・事前登録制 ご登録はこちらから 【概要】 ベクトルは、生成AIや機械学習エンジンがデータを理解・処理するために使われる重要な概念です。AI時代の基本単位ともいえるベクトルをつかって、いろいろな実験をします。 #Webセミナー #イベント #InterSystems IRIS 0 0 0 19
記事 Andre Larsen Barbosa · 2025年6月9日 3m read 体重のノックアウト 相手に隙を与えないノックアウトパンチのように、オープンソースプラットフォームであるKubernetesは、その可用性(つまり、サポート、サービス、ツールの容易な入手性)により、無限の可能性を秘めています。Kubernetesはコンテナ内のジョブとサービスを管理できるプラットフォームであり、これらのプロセスの構成と自動化を大幅に簡素化します。 しかし、タイトルイメージにふさわしい、このツールに「正しい」名前、InterSystems Kubernetes Operatorを与えましょう。 原理は至ってシンプルです。サービスを選択し、ゲームのルールを定義するだけで(ここでもKnockoutを参照)、すべてが可能な限り透明性と効率性を高めて提供されます。これは、インストール、修復、そして事前定義された要件を満たさない場合の最終的な復旧にも適用されます。 #Kubernetes #コンテスト #InterSystems IRIS 0 0 0 19
記事 Toshihiko Minamoto · 2025年5月27日 14m read SQL データ移行を使用した Python による IRIS を使った REST Api 次回の Python コンテストでは、Python を使用して IRIS をデータベースとして使用する簡単な REST アプリケーションを作成する方法についての小さなデモを作成しようと思います。 以下のツールを使用します。 FastAPI フレームワーク: 高パフォーマンス、学習しやすい、高速コーディング、プロダクション対応 SQLAlchemy: Python SQL ツールキットで、アプリケーション開発者が SQL の全性能と柔軟性を活用できるオブジェクトリレーションマッパーです。 Alembic: Python 用の SQLAlchemy データベースツールキットと使用する軽量のデータベース移行ツール。 Uvicorn: Python の ASGI ウェブサーバー実装。 #Python #REST API #SQL #InterSystems IRIS Open Exchange app 1 0 0 19
記事 Tomoko Furuzono · 2024年10月27日 1m read IRIS/IRIS for HealthでのOSのマイナーバージョンに対するサポートについて これは、InterSystems FAQサイトの記事です。 InterSystemsでは、以前は、OSの特定リリースに対して製品の検証は実施しておりませんでしたが、バージョン2022.1以降においては、OSのマイナーバージョンに対する検証を実施しております。 最新のサポートプラットフォームの情報については、下記の記事をご確認ください。※2024年12月現在の最新情報InterSystems サポートプラットフォーム最新情報 Q4-2024 ★最新情報は開発者コミュニティにて随時発信いたしますので、以降の状況については、上記記事の継続記事をご確認ください。 #システム管理 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 19
記事 Toshihiko Minamoto · 2025年5月14日 9m read DB.Changelog: SQL トリガーと CodeMode = objectgenerator を使ってデータベースの変更を追跡する お客様のプロジェクトにおいて、どのようにすればいつ何時に誰がデータベースを変更したかを追跡できるか問われました。 SQL とオブジェクトへの両方のアクセスで Insert、Update、および Delete を追跡することが目的です。 以下は、変更ログを維持するために作成したテーブルです。 #SQL #InterSystems IRIS 0 0 0 18
記事 Tomoko Furuzono · 2025年3月23日 1m read クライアントーサーバ間の通信を暗号化する これは、InterSystems FAQサイトの記事です。 クライアントーサーバ接続を担当するスーパーサーバで、SSLバージョン3とTLSバージョン1での通信が可能です。このオプションを利用することで、通信上のデータを暗号化できます。 その他、Kerberosを使うことで通信上の暗号化も可能です。 #セキュリティ #暗号化 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 18
記事 Hiroshi Sato · 2025年3月17日 2m read 既存のネームスペースで、インターオペラビリティ機能を無効にする方法 これは InterSystems FAQ サイトの記事です。 ネームスペースを管理ポータルで作成する際に、デフォルトでは、『相互運用プロダクション用にネームスペースを有効化』にチェックがついているため、そのチェックを意図的に外さない限り、新規作成したネームスペースは、インターオペラビリティ機能が有効になっています。 この機能が有効であることによる実用上の弊害(パフォーマンス等に影響する)は、特にありませんが、管理ポータル上のクラス表示にこの機能に関連するクラスが先に表示されて、ユーザー作成クラスの表示に余計な操作が必要になる等の操作上の余分な手間が発生する場合があります。 管理ポータル上でこの設定を無効にするメニューは用意されていませんが、以下の手順で無効化することができます。 - 相互運用性ネームスペースの無効化 #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 18
InterSystems公式 Megumi Kakechi · 2025年6月11日 2025.1.0、2024.1.4、2023.1.6、2022.1.7 バージョンにおけるネームスペース切り替えとグローバル表示の問題を解決するポイントリリースについて #リリース #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 0 0 0 17
記事 Mihoko Iijima · 2025年6月1日 7m read InterSystems 製品のセキュリティの基本:ユーザとロール これは InterSystems FAQ サイトの記事です。 InterSystems 製品では、ユーザが持つロールによって「InterSystems 製品内で何ができるのか」が決まります。 では、ロールには何が含まれているのでしょうか。 ロールには、複数の特権を含めることができます。特権とは、リソース(保護対象)に対する許可の設定を指しています。 本記事では、IRIS の開発者である山田さん(Yamada) を例に、以下の内容をご説明します。 1) ロールから付与される特権(=リソースに対する許可)について具体例を利用した確認方法 2) ロールを利用したセキュリティ設定について 《ご参考》 #システム管理 #セキュリティ #ヒントとコツ #管理ポータル #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 17
お知らせ Mihoko Iijima · 2025年4月17日 InterSystems READY 2025 に向けてコーディングしましょう!(USコミュニティ) 開発者の皆さん、こんにちは! 開発者の方なら、誰でも小さなサイドプロジェクトやアプリケーションをお持ちのはずです。新しい技術を試したり、アイデアをより大きなソリューションに実装する前の試作品、また興味ある技術を使ったアプリケーションなどなど。 今お持ちのこれらの作品が、InterSystems READY 2025 の目標達成につながるとしたらどうでしょうか? 開発者コミュニティでは、ユニークなチャンスをご用意いたしました。IRIS に対するあなたの情熱、創造性、そして想いを自由に表現して InterSystems READY への無料パスとホテル宿泊券をゲットしましょう! 応募ルールは簡単です。あなたのIRISを使用したアプリケーションを Open Exchangeにアップロードします。そして、InterSystems の年間最大イベントである InterSystems REDY の無料パス獲得に向けた意気込みを短い感動的なビデオに録画して送ってください。 期間: 2025年4月21日~5月4日 賞品: ホテル宿泊と InterSystems READY 2025 への無料パス! #READY 2025 #InterSystems IRIS #Summit 0 0 0 17
記事 Tomoko Furuzono · 2025年3月31日 1m read IRISのSQLでサポートされているSQLウィンドウ関数について これは、InterSystems FAQ サイトの記事です。 ウィンドウ関数は、結果セットを部分的に切り出した領域に集約関数を適用できるもので、WHERE GROUP BY および HAVING 節が適用された後、SELECT クエリで選択された行に対して作用します。IRIS/IRIS for Health 2021.1からサポートしています。サポートされるウィンドウ関数は以下の通りです。 #SQL #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 17
お知らせ Anastasia Dyubaylo · 2025年3月21日 計画メンテナンスのお知らせ 🚨 計画メンテナンスのお知らせ 🚨 InterSystems 開発者コミュニティは、明日 (2025 年 3 月 22 日) 午前 10:30 から午後 12:30 (東部標準時) (午後 16:30 から午後 18:30 (中央ヨーロッパ標準時)) まで、計画メンテナンスを実施します。 この間、プラットフォームは断続的にダウンタイムが発生する可能性があります。 ご不便をおかけして申し訳ございませんが、サービスの向上に努めておりますので、今しばらくお待ちください。 ご理解のほどよろしくお願いいたします。 #開発者コミュニティ公式 0 0 0 17
記事 Tomoko Furuzono · 2025年4月7日 1m read インストールマニフェストを利用したアプリケーションのデプロイ これは、InterSystems FAQ サイトの記事です。 InterSystems製品では、%Installerユーティリティによりインストール・マニフェストを定義することができます。これを利用することにより、複雑な構成設定を自動化することが可能になります。これは特に、複数の同様なアプリケーションデプロイを行うときに大変有効です。 インストール・マニフェストの詳細については、下記のドキュメントページをご参照ください。インストール・マニフェストの作成および使用 #デプロイ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 16
記事 Tomoko Furuzono · 2025年3月27日 1m read 機能トラッカのメッセージについて これは、InterSystems FAQ サイトの記事です。 システムログ(messages.log/cconsole.log)に出力される、 [Utility.Event] %SYS.Task.FeatureTracker failed to transfer data というログは、機能トラッカというタスクが出力しているメッセージです。このタスクは、弊社がユーザ使用状況の統計を取得する為のデータ送信タスクになります。エラーは弊社と通信が行われてない為に発生しています。 #システム管理 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 16
お知らせ Mihoko Iijima · 2025年6月2日 ★受賞者発表!★ InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025(USコミュニティ) 開発者の皆さん、こんにちは! InterSystems FHIR とデジタルヘルスの相互運用性コンテスト 2025 の勝者が発表されました! 今回のコンテストには、11 の素晴らしいアプリケーション 🔥 が投稿されました。 ご応募いただきました参加者の皆さん、素敵な作品をありがとうございました! それでは受賞者を発表します! #コンテスト #IRIS contest 0 0 0 15
InterSystems公式 Seisuke Nakahashi · 2025年6月2日 IKO 3.8 リリースのご案内 InterSystems Kubernetes Operator (IKO) 3.8 がリリースされました。 IKO 3.8 は、多くのバグ修正とセキュリティ更新に加えて、新機能を追加しました。注目の機能は以下のようになっています。 #Kubernetes #InterSystems公式 0 0 0 15
InterSystems公式 Seisuke Nakahashi · 2025年6月17日 IRIS 2025.1 日本語ドキュメント公開 & ランチャーからの参照方法 このたび InterSystems IRIS 2025.1 の日本語ドキュメントが完成しました。以下のURLでご参照いただけます。 IRIS 2025.1 https://docs.intersystems.com/iris20251/csp/docbookj/DocBook.UI.Page.cls IRIS for Health 2025.1 https://docs.intersystems.com/irisforhealth20251/csp/docbookj/DocBook.UI.Page.cls Health Connect 2025.1 https://docs.intersystems.com/healthconnect20251/csp/docbookj/DocBook.UI.Page.cls Supply Chain Orchestrator 2025.1 https://docs.intersystems.com/supplychain20251/csp/docbookj/DocBook.UI.Page.cls #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 #Supply Chain Orchestrator #ドキュメント 1 0 0 14
記事 Toshihiko Minamoto · 2025年5月22日 6m read InterSystems IRIS Workflow Engine によるタスクのフロー - はじめに しばらくの間、私はワークフロー機能について何らかの概念実証を行おうと計画していましたが、これは IRIS に存在する他の多くの機能と同様に、お客様にほとんど気付かれないまま終わってしまう傾向があります(その点については申し訳ありません)。 そこで数日前、この機能を構成して、Angular で開発したユーザーインターフェースに接続して使用するための例を作成することに決めました。 記事が非常に長くならなずに読みやすくするために、3 部に分けて説明しようと思います。 この最初の記事では、Workflow の機能とこれから解決する例について説明します。 2 つ目の記事では、Workflow の管理を担うプロファクションの構成と実装について詳しく説明します。 最後に、ウェブアプリケーションを通じて Workflow にある情報にアクセスする方法を説明します。 InterSystems IRIS Workflow Engine この Workflow 機能を説明するには、IRIS ドキュメントに記載の説明をコピーするのが一番でしょう。 #Angular #InterSystems IRIS #InterSystems IRIS for Health #Health Connect Open Exchange app 0 0 0 14
記事 Toshihiko Minamoto · 2025年5月22日 7m read InterSystems IRIS Workflow Engine によるタスクのフロー - 構成 前回の記事では、一般的な概念と、InterSystems IRIS に統合されたタスクエンジンを使用して解決する問題を紹介しました。今回の記事では、相互運用性プロダクションを構成してソリューションを提供する方法を確認します。 Workflow Engine の構成 First we are going to define the roles of the tasks that we are going to manage, in our example we are going to define two types: AutomaticBloodPressureRole: ユーザーの介入が不要な自動タスクを作成します。 ManualBloodPressureRole: ユーザーが手動で検証する必要のあるタスクを作成します。 #Angular #InterSystems IRIS #InterSystems IRIS for Health #Health Connect Open Exchange app 0 0 0 14
InterSystems公式 Megumi Kakechi · 2025年6月16日 勧告:ネームスペース切り替えとグローバル表示の障害 概要 #セキュリティ #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 0 0 0 13
記事 Tomoko Furuzono · 2025年3月19日 1m read オンラインバックアップの保存先 これはInterSystems FAQサイトの記事です。 質問: オンラインバックアップの保存先にネットワークドライブ(NAS等)を指定することはできますか? 回答: バックアップの保存先に指定することはできますが、推奨はしておりません。 推奨しない理由は、オンラインバックアップの最終フェーズにDBアクセスを禁止して処理が実行されますが、 このとき、万一ネットワークエラー等でバックアップ処理がハングアップすることがあれば、システム全体に影響が及ぶリスクがあるからです。 #システム管理 #バックアップ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 13
お知らせ Mihoko Iijima · 2025年6月10日 開発者コミュニティ AI Bot はじめました 開発者の皆さん、こんにちは! 開発者コミュニティにスマートで積極的な新しい助っ人が誕生しました! 🤖 開発者コミュニティAIボット 通称 @DC AI Bot です! 🤖 DC AI assistant と同様に、IRIS のベクトル検索を搭載した @DC AI Bot は、さらに一歩進んでいます! 👉 新しく投稿されたすべての質問を自動的にスキャンし、関連する回答が見つかった場合、コメントに返信を残します。 メモ:現時点では、USコミュニティに投稿された質問に対して自動スキャンが行われています。日本語で質問を書いても英語でコメント欄に返信を残してくれるそうです! #開発者コミュニティ公式 2 0 0 12
記事 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 0 0 9
記事 Megumi Kakechi · 2025年6月20日 5m read 非ミラー環境に、ミラー環境でオンラインバックアップしたバックアップファイルをリストアする方法 これは InterSystems FAQ サイトの記事です。こちらの記事では、非ミラー環境にミラー環境でオンラインバックアップしたバックアップファイルをリストアする方法をご紹介します。 手順は大きく分けて2つになります。 1.バックアップファイルからリストアを行う 2.データベースファイルのミラー属性を削除する 1.バックアップファイルからリストアを行う 以下は、^DBREST ユーティリティによる対話形式のリストア方法になります。 #Mirroring #システム管理 #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 8