InterSystems IRIS Data Platformでは、テーブルを定義してSQLでデータにアクセスできます。ですから、InterSystems IRIS Data Platformは厳密にNoSQLデータベースというわけではありません。しかし、InterSystems IRISの高パフォーマンスを支える「グローバル」は、40年も前からInterSystemsのコア技術として、現代で言うNoSQLデータベースを提供してきました。本稿では、InterSystems IRISの「グローバル」でグラフ構造を作り、それをPythonでアクセスする方法を紹介します。
以下のメソッドでは日付の入った配列を受け取り、すべてのYYYY-MM-DD形式の 日付を$horologに変換しているのですが、たまに日付が古すぎるものが入っており <VALUE OUT OF RANGE>エラーが発生して途中で止まってしまいます。 エラー時にエラーメッセージを代入してそのまま継続できる方法はないでしょうか?