記事 Toshihiko Minamoto · 2023年2月16日 2m read Pythonの使用例として、リクエストをExcelファイルに書き出すためのモジュール 長い間、私たちはクエリの結果をExcelスプレッドシートにエクスポートするユーティリティを使用してきました。 さらに、このユーティリティの修正版を適用し、この修正版では、列のフォーマットを明示的に設定することが プライオリティとなっています。 このユーティリティは %SYS.ZENReportExcelExporter というモジュールを使用し、java プログラムをベースにしています。毎年、レポートが大きくなり、十分なJava RAMがなかったので、環境変数の値を増やさなければなりませんでした。その値が7GBに達し、今、問題になっています。 #Python #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 89
記事 Mihoko Iijima · 2023年6月13日 1m read プロダクションをリセットする方法、インバウンドアダプタが持つ情報をリセットする方法 これは InterSystems FAQ サイトの記事です。 注意:本番環境では実行しないでください。テスト環境でご利用ください。 開発時にプロダクションに残っているキューを一括でクリアしたり、プロダクションに関連した一次的な情報をすべて消去したい場合、以下メソッドを利用して実行中のプロダクション情報をリセットできます。 #ヒントとコツ #相互運用性 #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 89
InterSystems公式 Toshihiko Minamoto · 2023年2月8日 InterSystems IRIS, IRIS for Health, & HealthShare Health Connect 2023.1の開発者プレビュー #1が始まりました この度、2023.1の開発者プレビュープログラムの一環として、最初の開発者プレビューをリリースしました。2023.1では、多くのアップデートと機能強化が行われ、Columnar Storageの製品版サポート、Bulk FHIRの使用、MacOS 13 Venturaへのサポートなど、新機能が追加されています。 これらの機能または改善点の一部は、今回の開発者向けプレビューで利用できない場合があります。 今後のプレビューリリースは隔週で更新される予定であり、準備が整い次第、機能を追加していく予定です。より良い製品を一緒に作り上げていくために、開発者コミュニティを通じてフィードバックをお願いします。 ドキュメントは、以下のリンクからご覧になれます。これらは、発売が正式に発表される(General Availability - GA)までの間、数週間にわたって更新される予定です。 #リリース #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 88
記事 Tomoko Furuzono · 2023年4月11日 2m read マッピングしたグローバルのエクスポートについて これは、InterSystems FAQサイトの記事です。%Library.GlobalクラスのExport()メソッドを使用してエクスポートする際に、エクスポート形式(第4引数:OutputFormat)を 7 の「ブロックフォーマット/Cachéブロックフォーマット(%GOF)」にした場合、マッピングされたグローバルはエクスポートできない仕様となっています(対象はネームスペースのデフォルトグローバルデータベースのグローバルのみ)。マッピングされたグローバルを「ブロックフォーマット/Cachéブロックフォーマット(%GOF)」でエクスポートする為には、%Library.Global.Export()の第1パラメータにマッピング先のデータベースディレクトリを指定します。実行例は以下の通りです。 #グローバル #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 88
記事 Hiroshi Sato · 2022年8月8日 1m read コンソールログにメッセージを書く方法 これは InterSystems FAQ サイトの記事です。 コンソールログに任意のメッセージを書き込む方法として%SYS.System クラスの WriteToConsoleLog メソッドを使用することができます。 以下に例を示します。 %SYS>write ##class(%SYS.System).WriteToConsoleLog("xxxxx log message",0,0)1 WriteToConsoleLogメソッドに指定できるパラメータの詳細は、以下のドキュメントをご参照下さい。 #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 88
InterSystems公式 Seisuke Nakahashi · 2023年9月1日 InterSystems Reports 23.2 リリースのご案内 InterSystems Reports 23.2 がリリースされました。 WRC Direct のコンポーネントページで InterSystems Reports Designer および InterSystems Reports Server で検索することで、Mac OSX、Windows、Linux の各種プラットフォーム用キットを入手いただけます。 このバージョンでは、弊社パートナーである insightsoftware の Logi Report 23.2 に含まれる以下の素晴らしい機能が追加されています。 #InterSystems Reports #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 87
お知らせ Seisuke Nakahashi · 2021年8月6日 一時的なオンラインドキュメント・サーバに日本語版ドキュメントをご用意しました 開発者の皆様、 InterSystems IRIS for Health の日本語オンラインドキュメントを、一時的にご用意しました。 こちらをご覧ください。日本語 2020.1 になります。 InterSystems IRIS for Health のドキュメントはInterSystems IRIS のドキュメントを包含しています。 一時的な英語版ドキュメントについては、以下の記事をご参照ください。 ※2021年8月13日追記 #InterSystems IRIS #InterSystems IRIS for Health #ドキュメント 0 0 0 87
記事 Toshihiko Minamoto · 2021年4月15日 3m read odt ドキュメントと docx ドキュメントをテンプレートから作成するためのツール 皆さん、こんにちは! 皆さんに私のプロジェクトをご紹介したいと思います。 #Caché Open Exchange app 0 0 0 87
InterSystems公式 Toshihiko Minamoto · 2023年4月18日 2023/04/04 - アラート: 誤ったクエリ結果を返す インターシステムズは、SQL クエリによって不正な結果が返される可能性がある不具合を修正しました。 #アラート #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems公式 0 0 0 87
記事 Toshihiko Minamoto · 2020年11月18日 1m read 開発者コミュニティでの記事の検索方法 皆さん、こんにちは。開発コミュニティでの検索方法について説明します。 開発コミュニティのページで検索される場合は以下の赤枠の虫眼鏡マークをクリックします。 すると、以下のようにテキストボックスのみ浮かび上がりますので、検索したい文字列を入力します。 #開発者コミュニティのよくある質問 #開発者コミュニティ公式 0 0 0 87
お知らせ Rie Tokue · 2023年10月18日 インターシステムズ主催 開発者向けウェビナー「機械学習101」のご案内 ご好評をいただいておりますインターシステムズ主催 開発者向けウェビナーを次回は以下の通り開催いたします。 日時:2023年11月29日(水)13時30分~14時 タイトル:「機械学習101」(事前登録制・参加費無料) ご登録はこちらから #Webセミナー #イベント #InterSystems IRIS 0 0 0 86
お知らせ Mihoko Iijima · 2021年7月19日 ★ 投票開始!★第13回 InterSystems IRIS プログラミングコンテスト(AI) 開発者の皆さん、こんにちは! 今日から、第13回 InterSystems IRIS プログラミングコンテスト(AI) の投票が始まりました! これだ 🔥 と思う作品への投票、よろしくお願いします! 🔥 投票はこちらから! 🔥 投票方法については、以下の通りです。 #AI #コンテスト #機械学習 #InterSystems IRIS #Open Exchange 0 0 0 86
お知らせ Toshihiko Minamoto · 2021年3月18日 グローバルマスターズ:投稿や記事翻訳のポイントが2倍になりました! 開発者の皆さん こんにちは! この度、開発者コミュニティでの投稿や翻訳のポイントが2倍に引き揚げられました! 2021年3月18日以降、記事や質問の投稿で得られるポイントは以下の通りとなります。 ✅ 200 ポイント(英語)✅ 400 ポイント※ (スペイン語、ポルトガル語、中国語、日本語) ✅ 100 ポイント(翻訳記事の投稿) また、一定数の記事やコメントを投稿すると、まとまったポイントがもらえることをご存知でしょうか?こちらをチェックしてください。 #Global Masters 0 0 0 86
記事 Toshihiko Minamoto · 2021年9月23日 10m read データジャングルの視覚化 -- パート1: グラフを作成しよう この記事は、視覚化ツールと時系列データの分析を説明する連載の最初の記事です。 当然ながら、Caché製品ファミリーから収集できるパフォーマンス関連のデータを見ることに焦点を当てますが、 説明の途中で、他の内容についても解説していきます。 まずは、Pythonとそのエコシステムで提供されているライブラリ/ツールを探りましょう。 この連載は、Murrayが投稿したCachéのパフォーマンスと監視に関する優れた連載(こちらから参照)、より具体的にはこちらの記事と密接に関係しています。 免責事項1: 確認しているデータの解釈について話すつもりですが、それを詳しく話すと実際の目標から外れてしまう可能性があります。 そのため、Murrayの連載を先に読んで、主題の基本的な理解を得ておくことを強くお勧めします。 #Python #オブジェクトデータモデル #ツール #ビッグデータ #視覚化 #Caché 1 0 0 86
記事 Mihoko Iijima · 2023年9月13日 3m read Quick sample:データベース作成チュートリアル(過去のコンテスト投稿記事のご紹介) この記事では、2023年3月1日~31日の期間に開催された「技術文書ライティングコンテスト:InterSystems IRISチュートリアル」に応募された24作品の中から、Heloisa Paivaさんが投稿されたシンプルですぐに試せる記事をご紹介します。 はじめに このチュートリアルは、テストやチュートリアル用のサンプル作成など、あらゆる目的でサンプルデータベースを作成するための、私が見つけた最も簡単な方法についての簡単なチュートリアルです。 ネームスペースの作成 ターミナルを開きます。 次のコマンドを実行します。 "Do $SYSTEM.SQL.Shell()" (※または :sql の入力でもSQLシェルに切り替えできます) "CREATE DATABASE " コマンドを実行します。実行時、作成したいネームスペース名をコマンドの引数に指定します。(TESTネームスペースを作成する例:CREATE DATABASE TEST) これで、管理ポータルから新しいネームスペースを作成するより簡単で素早い方法でネームスペースを作成できます。 #Innovatium #SQL #チュートリアル #InterSystems IRIS 1 0 0 86
InterSystems公式 Toshihiko Minamoto · 2023年4月18日 IKO (InterSystems Kubernetes Operator) 3.5 リリースのお知らせ InterSystems Kubernetes Operator (IKO) 3.5 が一般公開されました。 IKO 3.5では、多数のバグフィックスとともに、重要な新機能が追加されています。 主な内容は以下の通りです #Kubernetes #クラウド #InterSystems IRIS #InterSystems公式 0 0 0 86
お知らせ Mihoko Iijima · 2023年7月11日 ★受賞者発表!★ InterSystems グランプリ・コンテスト 2023 開発者の皆さんこんにちは! InterSystemsグランプリコンテスト 2023 の勝者が発表されました! この記事では、コンテスト受賞者を発表します。 今回は、20 の応募 🔥 がありました! #コンテスト #IRIS contest 1 0 0 86
記事 Mihoko Iijima · 2023年2月19日 14m read OpenAPI-Suite(OpenAPI 3.0からObjectScriptコードを生成するためのツールセット):InterSystemsデベロッパーツールコンテスト2023入賞作品のご紹介 開発者の皆さん、こんにちは! InterSystems デベロッパーツールコンテスト2023 の21の応募作品の中から、Experts Nomination 第3位に輝いた @Lorenzo Scalese さんの OpenAPI-Suite(OpenAPI3.0 からObjectScriptコードを生成するためのツールセット)についてご紹介します。 #REST API #開発環境 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 85
記事 Mihoko Iijima · 2021年7月5日 1m read データベースの暗号化の仕組み これは InterSystems FAQ サイトの記事です。 バージョン5.1以降、データベース単位に暗号化する仕組みが用意されています。 InterSystems data platform のデータベース暗号化は物理ブロックレベルの暗号化ですので、暗号化のオーバヘッドが非常に少なく、性能への影響が極小化されており、暗号化されている項目のインデックス化に制限等がありません。 関連記事もご参照ください。 データベースの暗号化手順について #ヒントとコツ #暗号化 #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 85
記事 Toshihiko Minamoto · 2022年2月22日 14m read InterSystems IRIS で IMAP クライアントを実装する - パート II 最初のパートでは、IMAP プロトコルコマンドについて簡単に説明しました。このパートでは、IRIS を使用してこれらのコマンドを実装し、独自の IMAP クライアントを作成してみましょう! #InterSystems IRIS 0 0 0 85
記事 Toshihiko Minamoto · 2022年3月29日 3m read Apache Zeppelin + IRIS のクイックスタート Apache Zeppelin は以下を行えるようにする多目的ノートブックです。 データの取り込み データ検出 データ分析 データの可視化とコラボレーション Apache Zeppelin インタープリターの概念に基づき、あらゆる言語/データ処理バックエンドを Zeppelin にプラグインすることができます。 現在、Apache Zeppelin は、Apache Spark、Apache Flink、Python、R、JDBC、Markcown、およびシェルなど、多くのインタープリターに対応しています。 データの洞察を得るための安全な環境を得られます。 Zeppelin のハイライト機能は、JDBC と Spark IRIS のネイティブコネクタを使用して利用することができます。 これは、あなたを軌道に乗せるためのクイックスタートガイドです。 #InterSystems IRIS 0 0 0 85
記事 Toshihiko Minamoto · 2023年1月24日 4m read ZPM簡単実装クックブック ZPM は、InterSystems IRIS データプラットフォーム用のアプリケーションやモジュールと連携するように設計されています。モジュールを管理するためのCLIであるZPN Clientと、モジュールやメタ情報のデータベースであるThe Registryの2つのコンポーネントで構成されています。ZPM を使用して、モジュールの検索、インストール、アップグレード、削除、公開を行うことができます。ZPMを使用すると、ObjectScriptクラス、フロントエンドアプリケーション、Interoperabilityプロダクション、IRIS BIソリューション、IRISデータセット、またはEmbedded Pythonホイールなどのあらゆるファイルをインストールできます。 今日、このクックブックは3つのセクションについて説明します。 ZPMのインストール モジュールの作成 Registry内のモジュールの検索、インストール、公開 #InterSystems Package Manager (IPM) #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 85
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 85
記事 Megumi Kakechi · 2023年8月31日 4m read 凍結プラン(Frozen Plan)について IRISをアップグレードすると、SQLクエリオプティマイザの機能向上により、旧バージョンとは異なるクエリプランによるクエリ実行コード(クエリキャッシュ)が作成される場合があります。ほとんどの場合はパフォーマンスが向上するのですが、稀にパフォーマンスが低下するケースもあります。 ・アップグレードによりオプティマイザが改善しているとはいえ、中には遅くなるクエリがあるのではないか?・予期しないSQLの問題が起きるのではないか?・アップグレード後に全てのクエリパターンをテストするには時間と労力がかかりすぎる このように、機能向上よりも安定性を優先して「今までのプランのまま実行したい」というご要望もあることでしょう。こちらの記事では、そのようなお客様への解決策をご案内します。 #SQL #ヒントとコツ #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 2 0 0 84
InterSystems公式 Seisuke Nakahashi · 2023年9月25日 InterSystems IRIS NLP (旧 iKnow) が非推奨となります InterSystems は、IRIS 2023.3 から InterSystems IRIS NLP (自然言語処理, 旧 iKnow) の開発を中止し、非推奨とすることを決定しました。 InterSystems は本技術を利用しているお客様のサポートを続けますが、本技術を開発するきっかけとなったコアテキスト検索のユースケース以外、新規プロジェクトでの利用を推奨しません。 自然言語を含むその他のユースケースでは、InterSystems も特定のアプリケーションに関連して研究している、大規模言語モデルにもとづく新しい技術を利用することで、より良い対応が可能となっています。 InterSystems IRIS NLP のご利用に関するご質問は、弊社担当アカウントチームにお問合せいただくか、 @Benjamin De Boe までご連絡ください。 #iFind #iKnow #InterSystems IRIS #InterSystems公式 0 0 0 84
記事 Toshihiko Minamoto · 2022年1月18日 3m read データジャングルの視覚化 -- パート4: YapeをDockerイメージで実行する この短い記事では、マシンにPythonをセットアップしなくて済むように、dockerコンテナでYapeを実行する方法について説明します。 このシリーズの前回の記事からしばらく時間が経っているため、簡単に振り返ってみましょう。 まず、matplotlibで基本的なグラフを作成する方法について話しました。 そして、bokehを使った動的グラフについて紹介しました。 最後にパート3では、monlblデータを使ったヒートマップの生成について説明しました。 #Docker #Python #ツール #パフォーマンス #視覚化 #Caché 0 0 0 84
記事 Toshihiko Minamoto · 2023年9月20日 14m read ユニットテスト: ObjectScript コードの品質 主流となっているソフトウェア開発手法では、必ずテスト専用の項目が用意されています。 これは、デリバリーの品質を持続的に達成する上では欠かせないアプローチです。 テストには、以下の 2 種類があります。 #テスト #InterSystems IRIS Open Exchange app 1 0 0 84
InterSystems公式 Seisuke Nakahashi · 2023年7月3日 InterSystems コンテナに関する変更点 #Docker #コンテナ化 #InterSystems IRIS #InterSystems公式 1 0 0 84
記事 Hiroshi Sato · 2023年12月26日 7m read CSPアプリケーションをReactを使って書き換えるその3 それでは、今回はより具体的にReact開発方法について解説します。ショップデモのリポジトリの配下にreactというディレクトリがあります。 この下にReactのコードがあります。 ここのreact-setup.mdに記載されている通り、前準備としてreactのテンプレートを作ります。 npx create-react-app shopdemo --template typescript あとはこのReactプロジェクトを動かすためのライブラリのインストールを行います。 詳細は、react-setup.mdに書いてあります。 まず3つのディレクトリがあって、これは絶対こうしなければならないというものでもないのですが、基本的なお作法として用意するのが一般的なようです。 #CSP #React #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 84
お知らせ Mihoko Iijima · 2020年12月28日 ★受賞者発表!★第8回 InterSystems IRIS プログラミングコンテスト(Analytics コンテスト) 開発者の皆さんこんにちは! 第8回 InterSystems IRIS プログラミングコンテスト(Analytics コンテスト) への応募、投票が全て終了しました。コンテストへのご参加、またご興味をお持ちいただきありがとうございました。 今回のお知らせでは、見事受賞されたアプリケーションと開発者の方々を発表します! 🏆 Experts Nomination - 特別に選ばれた審査員から最も多くの票を獲得したアプリケーションに贈られます。 #AI #コンテスト #ビッグデータ #分析 #機械学習 #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 84