お知らせ Mihoko Iijima · 2024年10月20日 投票受付中!:第2回 InterSystems Japan 技術文書ライティングコンテスト 開発者の皆さん、こんにちは! 🖋 InterSystems Japan 技術文書ライティングコンテスト2024:IRISに関連した記事 🖋の応募受付期間が終了し、残るは投票のみとなりました! 第2回目のコンテストは✨6作品✨の応募がありました! コミュニティメンバーは「イイネ」 をクリックすることで投票できます。2024年10月31日(木)23時59分59秒 まで投票受付中です。 素晴らしい6作品のなかから、🔥これだ!🔥と思う記事の「イイネ」をクリックしてください。 以下、投票方法についてご案内します。 (1) 開発者コミュニティにログインする。 #コンテスト #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 74
記事 Mihoko Iijima · 2025年1月21日 16m read Teams チャネルにメッセージを IRIS から送信してみる 開発者の皆さん、こんにちは。 Teams ワークフロー Webhook を用意すると、curl コマンドや REST クライアントを利用して Teams チャネルに任意メッセージを簡単に送信できるので、IRIS や IRIS の Interoperability を使って自動的に何か情報を入手+必要なときだけ Teams チャネル通知ができたら面白いな、と思い試してみた内容をご紹介します。 以下、Teamsワークフローの作成例です。 #Embedded Python #Python #REST API #相互運用性 #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 4 0 0 73
記事 Megumi Kakechi · 2025年1月7日 2m read タスク履歴にある「有効期限切れになりました」メッセージの意味と対処法について これは InterSystems FAQ サイトの記事です。こちらの記事では、タスク履歴の結果内容に、「タスクは 10 Apr 20xx 12:00:00AM 19 Aug 20xx 12:00:00AM から継続中 に有効期限切れになりました」のようなログがある場合、その意味と対処方法について説明します。 このログは、実行予定のタスクをチェックした際に、時間が対象タスクの有効期限を過ぎてしまったために、表示しているログになります。有効期限を指定していない場合(※)は、次回タスク予定時刻が有効期限になります。※有効期限の設定は、^TASKMGRユーティリティから行うことができます。 #システム管理 #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 73
記事 Mihoko Iijima · 2024年12月26日 2m read IISにインストールしたCachéのCSPゲートウェイからIRISのWebゲートウェイにアップグレードする方法 これは InterSystems FAQ サイトの記事です。 方法は2種類あります。 1) 同一サーバにIISとCachéがインストールされている環境をそのままアップグレードする場合は、IRIS(※)インストールキットを起動し「CACHE(CONVERSION)」からCSPゲートウェイとCaché両方をアップグレードします。 2) IISがIRISとは異なるサーバにインストールされている場合は、IRIS用Webゲートウェイキットを利用します。 (※)InterSystems IRISまたはIRIS for Health それぞれの方法は以下の通りです。 1)同一サーバにIISとCachéがインストールされている環境の「CACHE(CONVERSION)」でのアップグレード方法 a) インストーラーを起動します。 b) CACHE(CONVERSION)を選択します。 #Web Gateway #システム管理 #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 73
InterSystems公式 Seisuke Nakahashi · 2024年7月15日 MacOS 限定 - MacOS での Cache & Ensemble のサポート終了 2024年10月15日をもって、MacOS での Caché および Ensemble のサポートが非推奨となります。 Caché および Ensemble 2018.1.9 のサポートは続きますが、MacOS 向けのメンテナンスバージョンは今後リリースされません。つまり、MacOS 向け製品としては、Caché および Ensemble 2018.1.9 が最後のバージョンとなる予定です。 あらためてのお知らせですが、その他のプラットフォームにおいても、Caché および Ensemble のメンテナンスバージョンは 2027年3月31日をもってリリース終了となる予定です。詳細は昨年発表の記事をご参照ください。 #Apple macOS #プラットフォーム #Caché #Ensemble #InterSystems公式 1 0 0 73
記事 Hiroshi Sato · 2025年3月10日 1m read select count(*)の応答に時間がかかる、あるいはタイムアウトが発生する場合の対処法について これは InterSystems FAQ サイトの記事です。 大量のレコードが含まれるテーブルに対して、select count(*) from テーブル名の応答が遅い、または応答がタイムアウトする場合には、ビットマップ・エクステント・インデックスを追加することで問題を解消することができます。 ビットマップ・エクステント・インデックスを追加する方法は、以下をご参照ください。 ビットマップ・エクステント・インデックスの追加方法 クラス定義に以下のような定義を行うことで、ビットマップ・エクステント・インデックスを追加することもできます。 #ヒントとコツ #リレーショナルテーブル #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 72
お知らせ Mihoko Iijima · 2024年10月1日 InterSystems ウォーキング・チャレンジにぜひご参加ください!(USコミュニティ) 開発者の皆さん、こんにちは! USコミュニティで現在開催しているいつもとちょっと違ったコーディングではないイベント:🚶♀️InterSystems ウォーキング・チャレンジ🚶♂️をご案内します! (通勤通学でよく歩いている方、賞品Getのチャンスです!) InterSystemsのウォーキング・チャレンジは、あなたの心を充電し、フィットネスを高めるのに役立ちます。 リューベックからリューネブルクまで、何世紀も前にヨーロッパを結んだ伝説の交易路「塩の道」を歩くバーチャルな旅に出かけましょう。 そして、トレッドミル、スマートウォッチ、メダルなどのエキサイティングな賞品をゲットしましょう! 👟🚶🧑🦼Lace Up, Step Out, and Code Better! 🔋💻💪 📅 期間:2024年9月23日~10月20日 11月8日まで(11月22日18時CETにこのチャレンジは終了します) 参加されたい方、以下詳細をご参照ください。 #イベント #その他 3 0 0 71
記事 Hiroshi Sato · 2024年9月12日 1m read CSPGatewayLatencyメッセージの対応について これは InterSystems FAQ サイトの記事です。 messages.logまたはcconsole.log内に記録されるCSPGatewayLatencyのメッセージは、サーバが、パフォーマンス測定のため定期的に「CSPゲートウェイにリクエストを送信して応答をもらう」ことを行っており、応答を受け取るまで一定時間以上かかったときに出る警告(応答時間の閾値)です。 その既定値は1000ミリ秒です。 WebGateway(CSPGateway)が稼働する Web サーバの負荷が高い場合に出力する場合がありますが、実際のCSPアプリケーションやREST APIの動作や応答速度に影響が見られなければ、特に問題はありません。 またこのメッセージの出力頻度を下げるためにこの閾値を変更する方法もあります。 変更方法は以下を参照ください #API #CSP #REST API #Caché #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 71
InterSystems公式 Seisuke Nakahashi · 2024年12月3日 InterSystems サポートプラットフォーム最新情報 Q4-2024 2024年第4四半期のプラットフォーム最新情報をお届けします。みなさまの2024年が素晴らしい年であること、そして2025年がもっと素晴らしい年になることをお祈りしています。 初めてご覧になる方、はじめまして!この記事では、最近おこなわれた変更点や今後予定されている変更点に関する情報を、みなさまに共有させていただきます。ただ、将来の予測は難しい側面があり、ロードマップは約束されたものではないということを十分ご理解くださいませ。 #InterSystems公式 0 0 0 70
記事 Mihoko Iijima · 2024年12月18日 2m read HTTPアウトバウンドアダプタを使用して、クエリパラメータとボディを両方送付する方法 開発者の皆さん、こんにちは。 試していたWebAPIでは、POST要求時クエリパラメータとボディの両方を送る必要がありましたので、HTTPアウトバウンドアダプタが提供するメソッド:Post()/PostFormDataArray()/PostURL() 辺りをドキュメントで確認していたのですが、残念ながら両方を渡せるように作成された丁度良いメソッドがありませんでした。 ドキュメント:HTTPアウトバウンドアダプタが提供するメソッド では、どのように送ったかというと、SendFormDataArray()の第3引数を利用して両方の情報を送付してみました。 #ObjectScript #ヒントとコツ #相互運用性 #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 68
お知らせ Rie Tokue · 2024年11月11日 インターシステムズ主催 第19回 開発者向けオンラインセミナー「IRISで実現する極小オーバヘッドの IoTエッジサーバー」のご案内 ご好評いただいておりますインターシステムズ開発者向けウェビナー、今年最後の回は以下の通り開催いたします。 お忙しい時期ではありますが、皆様のご参加をお待ち申し上げております。 テーマ:「IRISで実現する極小オーバヘッドの IoTエッジサーバー」 日時:2024年12月10日(火)13時30分~14時 ご登録はこちらから 【概要】 #Webセミナー #イベント #InterSystems IRIS 3 0 0 68
記事 Tomoko Furuzono · 2024年8月4日 1m read 1840年12月31日 00:00:00よりも前の日付時刻をサポートする方法 これは、InterSystems FAQサイトの記事です。 既定では、InterSystems製品で表すことのできる日時の最小値は、1840年12月31日 0時0分0秒 です。 #ObjectScript #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 68
InterSystems公式 Seisuke Nakahashi · 2024年11月28日 InterSystems 製品 2024.3 リリースのご案内 インターシステムズは InterSystems IRIS data platform、InterSystems IRIS for Health、HealthShare Health Connect のバージョン 2024.3 をリリースしました。2024.3 は Continuous Delivery(CD)リリースです。 #Docker #Vector Search #プラットフォーム #リリース #継続的デリバリー #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #InterSystems公式 #ドキュメント 0 0 0 67
記事 Megumi Kakechi · 2025年1月14日 2m read messages.log に出力される SuperServer failed to start slave server のエラーメッセージについて これは InterSystems FAQ サイトの記事です。 09/04/24-14:37:47:260 (2575554) 2 [Utility.Event] ISCLOG: SuperServer Super Server job slave failure ns=%SYS rtn=%SYS.SERVER 09/04/24-14:37:47:260 (2575554) 2 [Utility.Event] SuperServer failed to start slave server メッセージログ(cconsole.log/messages.log)の上記のようなログは、スーパーサーバ/SuperServer(既定:1972ポート)に対して外部からリクエストがあったが、リクエストに対応する子プロセスの起動に失敗した場合に記録されます。 スーパーサーバへの新規接続に対してスーパーサーバがJOBコマンド(タイムアウトあり)を実行したが、タイムアウト時間内にJOBコマンドが完了しなかったケースなどが考えられます。 #システム管理 #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 66
記事 Toshihiko Minamoto · 2024年10月8日 9m read GitLab を使用した InterSystems ソリューションの継続的デリバリー - パート X: コード以外の話 約 4 年のギャップを経て、私の CI/CD シリーズが帰ってきました! 長年にわたり、InterSystems の数社のお客様と連携し、様々なユースケースに対応する CI/CD パイプラインを開発してきました。 この記事で紹介する情報が誰かのお役に立てられれば幸いです。 この連載記事では、InterSystems テクノロジーと GitLab を使用したソフトウェア開発の様々な可能なアプローチを取り上げています。 取り上げたいトピックは広範にありますが、今回は、コードを超えた内容についてお話ししましょう。構成とデータについてです。 #継続的デリバリー #InterSystems IRIS 1 0 0 66
お知らせ Mihoko Iijima · 2024年8月6日 ★受賞者発表!★InterSystems Python プログラミングコンテスト 2024(USコミュニティ) 開発者の皆さん、こんにちは。 InterSystems Python コンテストの勝者が発表されました! 今回は、9 applications 🔥 の素晴らしい投稿がありました! #コンテスト #IRIS contest 0 0 0 66
お知らせ Rie Tokue · 2025年3月20日 インターシステムズ 第2回ソリューションウェビナー「InterSystems IRIS data platform 2025.1 EMリリース:新機能と改善点について」のご案内 本年よりスタートしたインターシステムズ ソリューションウェビナー、第2回は以下の日時・内容で開催いたします。 日時:4月24日(木)13時30分~14時15分(45分間) 参加費無料・事前登録制 ご登録はこちらから #Webセミナー #イベント #InterSystems IRIS 0 0 0 65
お知らせ Mihoko Iijima · 2024年9月2日 InterSystems デベロッパーツールコンテスト 2024(USコミュニティ) 開発者の皆さん、こんにちは! USコミュニティのコンテスト情報が更新されました。今回は、コミュニティメンバーの開発の手助けになるような便利ツールの作成がテーマです。 🏆 InterSystemsデベロッパーツールコンテスト 🏆 ※ 日本のコミュニティの 第2回 InterSystems Japan 技術文書ライティングコンテスト 開催!とは異なるコンテストです。ご注意ください! InterSystems IRIS を使用して、より迅速な開発、より質的なコードの貢献、ソリューションのテスト、デプロイ、サポート、または監視に役立つアプリケーションをご応募ください。 期間:2024年9月9日~29日 賞品総額: $14,000 #イベント #コンテスト #IRIS contest 0 0 0 65
お知らせ Mihoko Iijima · 2025年2月28日 InterSystems AI プログラミングコンテスト:ベクトル検索、生成AI、AIエージェント(USコミュニティ) 開発者の皆さん、こんにちは! 今年最初のプログラミング・コンテスト(USコミュニティ)の開催が決定しました! 🏆 InterSystems AI プログラミングコンテスト:ベクトル検索、生成AI、AIエージェント 🏆 期間:2025年3月17日~4月6日 賞品総額:$12,000 + Global Summit 2025 へご招待! #Artificial Intelligence (AI) #Generative AI (GenAI) #Vector Search #イベント #コンテスト #InterSystems IRIS #IRIS contest 0 0 0 64
InterSystems公式 Seisuke Nakahashi · 2025年2月20日 InterSystems サポートプラットフォーム最新情報 Q1-2025 2025年第1四半期のプラットフォーム最新情報をお届けします。 初めてご覧になる方、はじめまして!本記事で一番大きなトピックは、Red Hat Enterprise Linux 10 のリリースが間もなく、ということです。ぜひご確認ください。この記事では、最近おこなわれた変更点や今後予定されている変更点に関する情報を、みなさまに共有させていただきます。ただ、将来の予測は難しい側面があり、ロードマップは約束されたものではないということを十分ご理解くださいませ。 #InterSystems公式 0 0 0 63
お知らせ Toshihiko Minamoto · 2024年8月13日 InterSystems Testing Manager - %UnitTest フレームワーク用の新しい VS Code 拡張機能 %UnitTest framework を使用してユニットテストを構築したことがある場合、またはこれから構築しようとお考えの場合は、InterSystems Testing Manager をご覧ください。 VS Code を離れることなく、ユニットテストの閲覧、実行またはデバッグ、過去の実行結果の表示が可能になりました。 #VSCode #ツール #テスト #Caché #InterSystems IRIS #InterSystems アイデアポータル Open Exchange app 0 0 0 63
記事 Tomoko Furuzono · 2024年8月4日 1m read IRIS SQLで、二重引用符「"」を、リテラル値を示す区切り文字として使う方法=区切り識別子を無効にする これは、InterSystems FAQサイトの記事です。 区切り識別子は、区切り文字で囲まれた一意の識別子です。InterSystems SQL は、その区切り文字として二重引用符 「"」 をサポートしています。一方、リテラル値を区切る場合は、一重引用符「'」を使用します。例えば、下記のSQLにおいて、①は、Nameの値が「AAA」という文字列である、という検索条件と解釈されますが、②は、Name列 = AAA列、という結合条件と解釈されます。※実際にAAA列が無ければエラーとなります。 ① #SQL #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 62
お知らせ Anastasia Dyubaylo · 2025年1月16日 メンテナンス予定のお知らせ 🚨 メンテナンス予定のお知らせ 🚨 2025年1月20日(月曜日)、計画的なメンテナンスのため、Developer Communityサイトが一時的に利用できなくなる場合があります。 ご不便をおかけしますことをお詫び申し上げます。ご理解いただきありがとうございます。プラットフォームの改善に向けた取り組みにご協力いただき、感謝いたします! #開発者コミュニティ公式 1 1 0 41
お知らせ Rie Tokue · 2025年1月8日 インターシステムズ 第1回 ソリューションウェビナー「開発効率化とシステム統合の実現」のご案内 新年おめでとうございます。今年もインターシステムズを宜しくお願い申し上げます。 さて2025年最初のウェビナーは「開発効率化とシステム統合の実現:InterSystems IRISプラットフォームによる 次世代システム基盤の構築」のテーマで、2月20日に開催いたします。 日時:2025年2月20日(木)13時半~14時 参加費無料・事前登録制 ご登録はこちらから 【概要】 当セミナーでは、現場で本当に使える統合プラットフォームについて、技術者の悩みから経営課題まで、リアルな視点でお届けします。 #Webセミナー #イベント #InterSystems IRIS 1 0 0 61
記事 Toshihiko Minamoto · 2024年12月4日 5m read d[IA]gnosis_ Embedded Python と LLM モデルを使って診断をベクトル化する 前回の記事では、ICD-10 による診断のコーディングをサポートできるように開発された d[IA]gnosis アプリケーションを紹介しました。 この記事では、InterSystems IRIS for Health が、事前トレーニングされた言語モデル、そのストレージ、およびその後の生成されたすべてのベクトルの類似性の検索を通じて ICD-10 コードのリストからベクトルを生成するために必要なツールをどのように提供するかを見ていきます。 はじめに AI モデルの開発に伴って登場した主な機能の 1 つは、RAG(検索拡張生成)という、コンテキストをモデルに組み込むことで LLM モデルの結果を向上させることができる機能です。 この例では、コンテキストは ICD-10 診断のセットによって提供されており、これらを使用するには、まずこれらをベクトル化する必要があります。 診断リストをベクトル化するにはどうすればよいでしょうか? #Angular #Artificial Intelligence (AI) #Embedded Python #Vector Search #InterSystems IRIS for Health Open Exchange app 0 0 0 60
お知らせ Rie Tokue · 2025年4月24日 インターシステムズ 第21回 開発者向けウェビナー「IRISのベクトル検索を使って テキストから画像を検索してみよう」のご案内 いつもお世話になっております。 さて今年二回目となる開発者向けウェビナーの日時、内容が決まりました。 【日時】 6月10日(火) 13:30-14:00 【タイトル】 IRISのベクトル検索を使ってテキストから画像を検索してみよう 【概要】 昨年5月のウェビナーで紹介したIRISのベクトル検索が、2025.1でパワーアップしました。特に、ANN(近似最近傍探索)インデックスのサポートにより、大量のベクトルに対する検索性能が劇的に向上しました。前回のウェビナーではテキストに対するベクトル検索を取り上げましたが、CLIPと呼ばれる技術により、画像とテキストを比較可能なベクトルに変換して、例えば、テキストから画像を検索するといったことが可能になります。 本ウェビナーでは、IRISのベクトル検索について再度説明し、画像とテキストを組み合わせた検索シナリオについて説明します。 #Webセミナー #イベント #InterSystems IRIS 0 0 0 59
記事 Hiroshi Sato · 2025年1月17日 1m read SQLクエリでStreamのデータを扱う方法 これは InterSystems FAQ サイトの記事です。 SQLでのストリームフィールドの取得についてはこちらのドキュメントに記載されております。 ストリーム・フィールド・データのクエリ 例: キャラクターストリームデータの50文字取得する #ObjectScript #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 59
記事 Mihoko Iijima · 2025年1月9日 2m read データベースミラーリングを構成している環境でシステム開始時の処理を追加する方法 これは InterSystems FAQ サイトの記事です。 InterSystems製品では、システム開始時に任意の処理を追加できます。 データベースミラーリングを構成していない環境では、%ZSTARTルーチンのSYSTEMラベルを作成することで任意の処理を実装できますが、データベースミラーリングを構成している環境では、このルーチンでは動作しない処理があります。 ご参考:^%ZSTART ルーチンと ^%ZSTOP ルーチンによる開始動作と停止動作のカスタマイズ 理由として、ミラーリング構成の場合、ミラーデータベースへのアクセスはミラーリングサービスが開始されプライマリメンバとなるまでReadOnlyとなります。 #システム管理 #ヒントとコツ #高可用性 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 59
記事 Toshihiko Minamoto · 2024年8月6日 7m read Auth0 と InterSystems IRIS FHIR サーバーを使った SMART On FHIR アプリケーションの開発 - 構成編 前回の記事でSMART On FHIRプロジェクトのアーキテクチャを紹介したので、いよいよ本題に入り、必要となる全ての要素の設定を始めましょう。 まずはAuth0から始めます。 Auth0の設定 登録が完了したら、左側のメニューから最初のアプリケーションを作成します この例では、Angular 16で開発されたアプリケーションなので、Single Page Web Applicationタイプとなります。このオプションを選択し、Createをクリックします。 #Angular #FHIR #OAuth2 #InterSystems IRIS for Health Open Exchange app 0 0 0 59
InterSystems公式 Seisuke Nakahashi · 2024年7月10日 InterSystems Reports 24.1 リリースのご案内 InterSystems Reports 24.1 がリリースされ、WRC の Components エリアから入手いただけるようになりました。本製品は InterSystems Reports Designer と InterSystems Reports Server と表記されており、Mac OSX、Windows、Linux 版を入手いただけます。 この新バージョンには、弊社パートナーの insightsoftware 社によるすばらしい拡張機能が含まれています。InterSystems Reports 24.1 は Logi Report 24.1 SP2 をベースにしており、以下の機能が含まれます。 #InterSystems Reports (Logi) #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 58