Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

InterSystems IRIS for Health 2022.3 の新機能

このページでは、InterSystems IRIS for Health™ の 2022.3 リリースの新機能と機能強化について説明します。このリリースは、継続配布 (CD) リリースです。

開発者エクスペリエンスの強化

FHIR SQL ビルダ (試験的機能)

Note:

FHIR SQL ビルダは、リリース 2022.3 では試験的機能として利用できます。つまり、実稼働環境ではサポートされません。この機能は十分にテストされていますが、インターシステムズ® では、テスト環境でのパフォーマンスと使いやすさに関するフィードバックをお待ちしています。ご自分の体験を共有したい場合、または質問がある場合は、fhirsqlfeedback@intersystems.com までお問い合わせください。

FHIR SQL ビルダ (ビルダ) は高度な投影ツールで、このツールを使用すると、開発者は HL7® FHIR® (Fast Healthcare Interoperability Resources) リポジトリのデータを使用して、データを別個の SQL リポジトリに移動させることなく、カスタム SQL スキーマを作成できます。ビルダの目的は、データ・アナリストおよび Business Intelligence 開発者が、新しいクエリ構文を学ばなくても、ANSI SQL、Power BI、Tableau などなじみのある分析ツールを使用して FHIR を操作できるようにすることです。ビルダにより、データ・スチュワードはテーブル、列、インデックスを使用して FHIR リポジトリのカスタマイズされたプロジェクションを作成し、データ・アナリストは FHIRPath や FHIR 検索構文を学ばなくても、FHIR データに対してクエリを実行できます。ビルダは、FHIR データと InterSystems IRIS for Health 内の他のデータを結合したいと考えるプロバイダ、医療機器、製薬および保険会社をサポートすることを目的に設計されています。

ビルダは以下の図のように、複数のコンポーネントで構成されています。

generated description: fhirsqlbuilder-overview

ビルダは InterSystems IRIS for Health FHIR リポジトリを分析して、各タイプのリソース、要素、値の数などの FHIR の要約情報を表示します。この情報は、クライアント UI に表示されます。ユーザは、カスタム SQL プロジェクションに含める FHIR リソースおよび要素、ならびにそのマッピング方法を決定することができます。これらを決定してビルダに渡すと、カスタム SQL プロジェクション・テーブルが構築されます。

次のような機能があります。

  • リソースや要素を要約するための FHIR リポジトリの分析。大きなリポジトリの場合、分析を高速化するために、リポジトリ全体のうち、ある割合のみを分析するよう指定できます。

  • FHIR リソース、要素、ユーザの選択、および列変換に基づいてカスタマイズされる SQL スキーマの定義

  • リソースと要素の選択をシンプルにする GUI 選択ツール

  • カスタマイズされた SQL スキーマへの FHIR リポジトリ・データの自動投影

  • 複数の SQL スキーマを定義する機能

Note:

FHIR SQL ビルダは、InterSystems IRIS for Health の Advanced Server 層にのみ含まれます。

SQL の開発

InterSystems SQL では、クエリ・プランに機械で判読可能な形式が提供されるようになりました。この新しいオプションを使用して、$SYSTEM.SQL.Explain() メソッドは、プラン自体とアクセスするテーブルおよびインデックスに関する詳細を含む、クエリ・プランの JSON ベースのレンダリングを生成します。以前の XML ベースの形式では、簡単な英語のフレーズを使用してさまざまなステップを記述していました。新しい形式は、より徹底的な分析またはクエリ・プランのグラフィカルなレンダリングを実行するツールで使いやすいものになっています。

このリリースでは、SQL 文の実行時パラメータをサンプリングするオプトイン機能を導入しています。文インデックスでは既に、各文の詳細な実行時統計やクエリ・プランなど、一連の豊富なメタデータが記録されており、これには通常、クエリ・キャッシュ・コードをパラメータ化するプレースホルダに代入されるリテラルが含まれています。これで、文インデックスを、これらのパラメータの実際の実行時値のサンプリングで拡張できるようになりました。そして、これらを正規化された文のテキストと組み合わせて、例えば新しいハードウェア環境をベンチマーキングしたり、スキーマのさまざまなインデックスのセットを試すなど、他の導入に対して実行できる典型的なワークロードを構築したりすることができます。 

InterSystems SQL では、アプリケーション環境を設定および破棄するためにスクリプトに含める、CREATE SCHEMA および DROP SCHEMA コマンドがサポートされるようになりました。

分析と AI の強化

このリリースでは、分析と AI に対して以下の機能強化が行われています。

スピード、スケール、セキュリティの強化

このリリースでは、シャード・クラスタに完全な弾力性を提供しています。DBA は API メソッドを呼び出して、削除するシャードをマークできるようになりました。このメソッドは、指定したシャードからクラスタ内の他のデータ・ノードにデータをオフロードし、すべてのデータ・バケットが他のシャードに移動したら、ノードを自動的に切断します。このプロセスは、オンライン再分散と同じメカニズムを利用します。つまり、ユーザは引き続きシャード・テーブルを照会し、データの移動中にそのデータを取り込むことができます。 

プラットフォームの更新

このリリースでは、以下の新しいサーバ・プラットフォームに対するサポートが追加されています。

  • Oracle Linux 9

  • SUSE 15 SP4

FeedbackOpens in a new tab