お知らせ Rie Tokue · 2023年8月30日 インターシステムズ主催 開発者向けウェビナー「IRISデータベースの内部動作」 ご好評をいただいておりますインターシステムズ主催 開発者向けウェビナーを次回は以下の通り開催いたします。 日時:2023年9月26日(火)13時半~14時 タイトル:「IRISデータベースの内部動作」(事前登録制・参加費無料) ご登録はこちらから 【概要】 InterSystems IRIS は、その独自のアーキテクチャにより、非常に高いパフォーマンスのデータベース管理を行っています。 では、実際にデータの書き込み・読み込みが発生したとき、IRIS の内部ではどのような処理が行われるのでしょうか? #Webセミナー #イベント #InterSystems IRIS 0 0 0 67
お知らせ Mihoko Iijima · 2023年8月29日 ★受賞者発表!★ 第 2 回 InterSystems Idea-A-Thon(アイデアソン) 開発者の皆さん、こんにちは。 第 2 回 InterSystems Idea-A-Thon(アイデアソン) の応募期間中に 29 件の素晴らしいアイデア が投稿されました! 💡 InterSystems IRISを使用して、高速、安全、環境に優しいソリューションを実行する 💡 アイデアの投稿を行っていただき、また、投票やコメントを記入いただきありがとうございました! この記事では、受賞者を発表します! #コンテスト #InterSystems アイデアポータル 1 0 0 35
お知らせ Mihoko Iijima · 2023年8月29日 テクノロジーボーナス詳細:InterSystems Python プログラミングコンテスト 2023 開発者の皆さん、こんにちは! InterSystems Python プログラミングコンテスト 2023 のテクノロジーボーナス詳細が決定しました! #Embedded Python #Python #コンテスト #IRIS contest 1 0 0 15
記事 Seisuke Nakahashi · 2023年8月14日 5m read VSCode の「InterSystems Language Server」の配色をカスタマイズしよう 突然ですが、みなさま、IRIS でのコーディングに Visual Studio Code をご利用されていますか? 以前投稿しましたように、2023.2からスタジオは非推奨 となっています。私自身も数年前からは VSCode 一本に移行しました。VSCode はご存じのように、ありとあらゆる項目でカスタマイズが可能となっており、一度慣れると、スタジオより見た目よく、自分好みに仕上げられ、何より動作が軽いのがお気に入りです。 さて今日は、その VSode の見た目のカスタマイズのお話です。 #InterSystems IRIS #InterSystems IRIS for Health #VSCode 3 5 0 57
InterSystems公式 Seisuke Nakahashi · 2023年8月24日 InterSystems サポートプラットフォーム最新情報 Q3-2023 InterSystems IRIS data platform がサポートするプラットフォームやフレームワークを取り巻く変更点について、みなさまから良く質問をいただき #Caché #InterSystems IRIS #InterSystems公式 1 0 0 24
記事 Toshihiko Minamoto · 2023年8月23日 7m read DeepSee トラブルシューティングガイド この「DeepSee トラブルシューティングガイド」は、DeepSee プロジェクトの問題を追跡して修正する支援を提供することを目的としています。 このガイドラインに従って問題を修正できない場合でも、少なくとも DeepSee サポートに WRC の問題を提出し、すべての証拠を提供するのに十分な情報を得ることができます。この情報によって、一緒に調査を続け、より迅速に解決することが可能となります。 ご注意ください: 特定のアクションやコマンドによってどのような結果がもたらされるかがよくわからない場合は、実行しないでください。本番システムに影響を与える可能性があります。 この場合は、サポートセンターにお問い合わせください。 左から右の操作列に進むと、このガイドを最も簡単に活用できます。 #ヒントとコツ #ベストプラクティス #InterSystems IRIS BI (DeepSee) 1 0 0 25
記事 Toshihiko Minamoto · 2021年2月16日 8m read グローバルをクラスにマッピングする技術 1/3 グローバルをクラスにマッピングする技術 (1/3) グローバルをクラスにマッピングする技術 (1/3) 古くなった MUMPS アプリケーションに新たな生命を吹き込みたいとお考えですか? 以下にご紹介するステップを実行すれば、既存のグローバルをクラスにマッピングし、美しいデータを Object や SQL に公開できます。 本記事を含む合計 3 回の連載を通じてご紹介する簡単なステップを使えば、すべてのグローバル (特殊なものは除く) を Caché のクラスにマッピングできるようになります。 特殊なものについては、私が長年に渡って集めた様々な種類のマッピングを zip ファイルにまとめて提供いたします。 これは新しいデータを対象としたステップではありません。グローバルがないという方は、デフォルトのストレージをお使いください。 #SQL #グローバル #マッピング #Caché 2 1 0 176
記事 Toshihiko Minamoto · 2023年8月15日 9m read Docker による Apache Web ゲートウェイ Docker による Apache Web ゲートウェイ コミュニティの皆さん、こんにちは。 この記事では、以下を使用して、Docker でプログラムによって Apache Web ゲートウェイを構成します。 HTTPS プロトコル Web ゲートウェイと IRIS インスタンス間の安全な通信を確保する TLS/SSL イメージには、Web ゲートウェイ用と IRIS インスタンス用の 2 つを使用します。 すべての必要なファイルは、こちらの GitHub リポジトリで入手可能です。 では、git clone から始めましょう。 #DevOps #Web Gateway #ベストプラクティス #InterSystems IRIS 0 0 0 25
InterSystems公式 Seisuke Nakahashi · 2023年8月14日 InterSystems IRIS Adaptive Analytics 2023.2 リリースのご案内 InterSystems IRIS Adaptive Analytics 2023.2 がリリースされました。このバージョンでは、弊社パートナーである AtScale のバージョン 2023.2 に含まれる以下の素晴らしい機能が追加されています。 仮想データモデルの開発しやすくなる、キューブ間オブジェクト共有の増加 時間相対メジャー、インテリジェント・ディメンジョン、計算グループといった一般的だが複雑なモデル作成手順の単純化 Microsoft PowerBI との接続の改善 集計とクエリを管理する使用状況メトリックダッシュボード機能 詳細な情報については、これらの新機能の デモ をごらんください。 #Adaptive Analytics #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 23
InterSystems公式 Seisuke Nakahashi · 2023年8月14日 IKO (InterSystems Kubernetes Operator) 3.6 リリースのご案内 #Kubernetes #InterSystems IRIS #InterSystems公式 0 0 0 26
お知らせ Mihoko Iijima · 2023年8月8日 InterSystems Python プログラミングコンテスト 2023 開発者の皆さん、こんにちは! 次の InterSystems オンラインプログラミングコンテストは、Pythonに特化した内容を予定しています! 🏆 InterSystems Python プログラミングコンテスト 🏆 期間: 2023年9月4日~24日 賞金総額: $13,500 #Embedded Python #Python #イベント #コンテスト #InterSystems IRIS #IRIS contest #Open Exchange 0 0 0 68
InterSystems公式 Ayumu Tanaka · 2023年8月7日 InterSystems IRIS, IRIS for Health, InterSystems スタジオ 2023.2 リリースのお知らせ インターシステムズは InterSystems IRIS Data Platform、InterSystems IRIS for Health、InterSystems IRIS Studio のバージョン 2023.2 をリリースしました。 2023.2 は Continuous Delivery(CD)リリースです。2023.2には多くのアップデートや拡張機能が追加されています。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 30
記事 Toshihiko Minamoto · 2023年8月7日 7m read .Net/Java ゲートウェイのコンテナ化(または Kafka 統合デモ) この記事では、.Net/Java ゲートウェイを簡単にコンテナ化する方法を説明します。 この例では、Apache Kafka との統合を開発します。 Java/.Net と相互運用するために、PEX を使用しています。 アーキテクチャ このソリューションは完全に docker で実行し、以下のように構成されます。 #.NET #Docker #Java #ビジネスオペレーション #ビジネスサービス #ベストプラクティス #相互運用性 #InterSystems IRIS Open Exchange app 0 0 0 18
InterSystems公式 Seisuke Nakahashi · 2023年8月3日 IRIS 2023.1 日本語ドキュメント公開 このたび InterSystems IRIS 2023.1 の日本語ドキュメントが完成しました。以下のURLでご参照いただけます。 IRIS 2023.1 IRIS for Health 2023.1 Health Connect 2023.1 日本語ドキュメント一覧ページ ランチャーから日本語ドキュメントを参照したい #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 #ドキュメント 2 0 0 32
お知らせ Akio Hashimoto · 2023年7月28日 Comment to ObjectScript release 0.0.1 こんにちは。VSCodeでObjectScriptにコメントを挿入する拡張機能を作成してみましたので、共有させて頂きたいと思います。 使い方はとても簡単で、コンテキストメニューから「コメントの追加」を選択するだけです。カーソル位置に合ったコメントが挿入されます。挿入するコメントの定型文は設定で自由に指定できます。 クラスの説明文を挿入する パラメーターやプロパティの説明文を挿入する メソッドの説明文を挿入する #ObjectScript #VSCode 6 3 0 45
InterSystems公式 Seisuke Nakahashi · 2023年8月1日 2023年8月1日 - 警告: ECP アプリケーションサーバとデジャーナルのハング インターシステムズは、以下2点の修正を行いました。 . 障害1: ECP アプリケーションサーバがハングする 以下の CPU かつ 以下のバージョンで発生します。 対象バージョン: 2022.1.2, 2022.1.3 対象CPU: ARM, IBM Power プロセッサこの問題は修正ID DP-423661 で解決します。この修正は、今後のすべてのバージョンに含まれる予定です。 . 障害2: 非常に稀な状況において デジャーナルがハングする デジャーナルとはジャーナルをリストアすることで、例えば、ミラーリングのフェイルオーバーやDR非同期メンバで常時実行されています。また障害復旧に際しジャーナルをリストアする作業も対象になります。 #ECP #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 21
記事 Megumi Kakechi · 2023年8月1日 2m read BACK^%ETN でスタックトレースを確認する方法 あるメソッドやルーチンを実行してエラーとなった場合、エラー発生個所はエラーメッセージより取得することができますが、処理の呼び出し履歴(スタックトレース)はエラーメッセージのみではわかりません。また、.Net や Python など IRIS 外からの呼び出しの場合に、エラー情報の詳細がクライアントに返らない場合などもあるかと思います。 #ObjectScript #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 27
記事 Toshihiko Minamoto · 2023年7月28日 1m read ターミナルでのライセンスの期限切れメッセージ ターミナルにライセンス期限切れの警告メッセージ(「*\* Warning: This Cache license will expire in 3 days **」)が表示されており、そのメッセージを表示したくない場合は、以下のコマンドを実行すると、メッセージの表示を無効(または有効)にできます。 Do ExpirationMessageOff^%SYS.LICENSE - Disable Do ExpirationMessageOn^%SYS.LICENSE - Enable #API #オブジェクトデータモデル #システム管理 #ターミナル #ヒントとコツ #Caché 0 0 0 19
InterSystems公式 Seisuke Nakahashi · 2023年7月27日 InterSystems IRIS, IRIS for Health 2023.2 開発者プレビュー #7 2023.2 の開発者プレビュープログラムの一環として、7番目の開発者プレビューを公開いたします。今回リリースされたのは、InterSystems IRIS と InterSystems IRIS for Health です。 プライベート・ウェブサーバ (PWS) の提供終了 本リリースの一番のトピックは、プライベート・ウェブサーバ (PWS) の提供終了です。昨年から事前に発表していましたが、今回のプレビュー版で初めて InterSystems 製品のインストーラから PWS が削除されています。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 1 0 0 29
お知らせ Rie Tokue · 2023年7月25日 インターシステムズ主催 開発者向けウェビナー「大規模FHIRデータの活用~Bulk FHIR Coordinatorのご紹介」 ご好評をいただいておりますインターシステムズ主催 開発者向けウェビナーを次回は以下の通り開催いたします。 日時:2023年8月30日(水)13時半~14時 タイトル:「大規模FHIRデータの活用~Bulk FHIR Coordinatorのご紹介」(事前登録制・参加費無料) ご登録はこちらから #Webセミナー #イベント #InterSystems IRIS 0 0 0 84
記事 Toshihiko Minamoto · 2023年7月24日 8m read Embedded Python を使ってストアドプロシージャを作成する Python は世界で最も使用されているプログラミング言語になり(出典: https://www.tiobe.com/tiobe-index/)、SQL はデータベース言語としての道をリードし続けています。 Python と SQL が連携して、SQL だけでは不可能であった新しい機能を提供できれば、素晴らしいと思いませんか? 結局のところ、Python には 380,000 を超える公開ライブラリがあり(出典: https://pypi.org/)、Python 内で SQL クエリを拡張できる興味深い機能が提供されています。 この記事では、Embedded Python を使用して、InterSystems IRIS データベースに新しい SQL ストアドプロシージャを作成する方法を詳しく説明します。 サンプルとして使用する Python ライブラリ この記事では、IRIS で SQL を扱う人にとって非常に便利な GeoPy と Chronyk という 2 つのライブラリを使用します。 #Embedded Python #Python #SQL #ベストプラクティス #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 1 0 0 47
記事 Toshihiko Minamoto · 2023年7月20日 12m read Tableau と Power BI での開発方法 Power BI データソースへの接続 AtScale に接続するために、SQL Server Analysis Services データベースを使用します。 Power Query エディターで開いてみましょう。 これを行うには、 Home から Transform Data を選択します。表示されたウィンドウで、Home を選択し、New Source を展開して Analysis Services を選択します。 #Adaptive Analytics #アナライザ #InterSystems IRIS #InterSystems IRIS BI (DeepSee) 1 0 0 48
お知らせ Mihoko Iijima · 2023年7月20日 第 2 回 InterSystems Idea-A-Thon(アイデアソン)開催! 開発者の皆さん、こんにちは! InterSystems製品に関連するアイデアをご提案いただく「アイデアソン」の2回目の開催が決定しました! 🎁 第2回 InterSystems Idea-A-Thon(アイデアソン) 🎁 8月1日~21日の期間にInterSystems 製品やサービスに関連するアイデアをご提案いただくコンテストで賞品の用意があります! どなたでもご参加いただけます! #イベント #InterSystems アイデアポータル #IRIS contest #開発者コミュニティ公式 2 0 0 51
記事 Megumi Kakechi · 2021年3月2日 2m read $ZF(-100) で実行したコマンドの出力を取得する方法 これは InterSystems FAQ サイトの記事です。※記事後半に、「2>&1」で 標準エラー出力(2) を 標準出力(1) にリダイレクトする方法を追記しました。 $ZF(-100) では実行したコマンドの出力を取得することはできませんが、代わりにコマンド・パイプ デバイスを使用する方法があります。 詳細は、以下ドキュメントをご参照ください。 コマンド・パイプ デバイスを使用する方法について こちらを %File クラスで使用した例が以下になります。 #ObjectScript #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 1 0 262
InterSystems公式 Seisuke Nakahashi · 2023年7月19日 InterSystems IRIS, IRIS for Health 2023.2 開発者プレビュー #6 2023.2 の開発者プレビュープログラムの一環として、6番目の開発者プレビューを公開いたします。今回リリースされたのは、InterSystems IRIS と InterSystems IRIS for Health です。 本リリースの注目点 2023.2では、多くの機能修正と改善に加えて、時間認識モデリングや 強化された外部テーブル (まだ実験的な機能です) といった新機能が含まれる予定です。これら新機能の一部は、今回の開発者プレビュー版にはまだ含まれていません。ご注意ください。 #リリース #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 31
記事 Megumi Kakechi · 2023年2月6日 4m read ファイル操作関連のTips ファイルとディレクトリの操作に使用できる API 、%Library.File クラス (%File が省略形) の便利なサンプルコードをご紹介します。 こちらのAPIを使用して、ディレクトリやファイルの中身をのぞいたり、作成・書込み・読込みを行ってみます。 ★ディレクトリ内のファイル一覧をリストする 以下のサンプルは、C:\temp フォルダ内の *.txt ファイルをリストします(ファイルパス_サイズ_作成日)。 #ObjectScript #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 2 1 0 172
記事 Mihoko Iijima · 2020年6月28日 2m read 【はじめての InterSystems IRIS】セルフラーニングビデオ:基本その1:InterSystems IRIS Community Edition をインストールしてみよう! 基本操作編ビデオシリーズ:その1 Windows、Linux、クラウドのマーケットプレイスでの InterSystems IRIS Community Edition インストール方法を解説しています。 コミュニティエディションのインストールキット入手方法については、「InterSystems IRIS/InterSystems IRIS for Health コミュニティエディションのダウンロード方法」をご参照ください。 #ビデオ #初心者 #InterSystems IRIS #学習ポータル 0 2 0 1.1K
記事 Mihoko Iijima · 2023年7月14日 4m read InterSystemsコンテナレジストリの使い方とコンテナ開始までの流れ(解説ビデオ付き) 開発者の皆さん、こんにちは! InterSystems IRIS 、InterSystems IRIS for Healthのコミュニティエディションは、WindowsやLinuxにインストールするキットの他にコンテナ版も公開されています。 コンテナ版はダウンロードページからではなく、InterSystemsコンテナレジストリ よりpullいただけます。 この記事では、InterSystemsコンテナレジストリ の使い方と、コンテナ開始までの流れをご紹介します。 #Docker #ヒントとコツ #初心者 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 35
InterSystems公式 Masahito Miura · 2023年7月13日 InterSystems IRIS, IRIS for Health, HealthShare Health Connect 2023.1.1 リリースのお知らせ インターシステムズは、InterSystems IRIS データ・プラットフォーム、InterSystems IRIS for Health 、HealthShare Health Connect のメンテナンスバージョン 2023.1.1 をリリースしました。これらのリリースは、2023.1.0 に対するバグフィックスを提供します。 #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 48
記事 Toshihiko Minamoto · 2023年7月13日 5m read InterSystems Package Manager と git-source-control で IRIS インターオペラビリティのソース管理を有効にする 開発者の皆さん、こんにちは! ご存知のように、InterSystems IRIS インターオペラビリティソリューションには、プロダクション、ビジネスルール、ビジネスプロセス、データ変換、レコードマッパーなどの様々なエレメントが含まれています。 また、UI ツールを使用してこれらの要素を作成し、変更することもあります。 もちろん、UI ツールで行った変更をソース管理する便利で堅牢な方法も必要です。 長い間、これは手動(クラス、エレメント、グローバルなどのエクスポート)か面倒な設定作業手順によって行われてきました。そのため、ソース管理 UI の自動化で節約された時間は、設定のセットアップとメンテナンスの時間で相殺されていました。 現在では、この問題はなくなりました。 パッケージファースト開発と @Timothy Leavitt の git-source-control という IPM パッケージの使用という 2 つのアプローチによる結果です。 詳細は以下のとおりです! #Git #ソース管理 #相互運用性 #開発環境 #InterSystems IRIS Open Exchange app 1 0 0 49