検索

クリアフィルター
記事
Mihoko Iijima · 2021年1月29日

コマンドでジャーナルファイルにある特定のグローバル変数を検索する方法

("%SYS.Journal.Record:List") USER>do rs2.Execute("c:\intersystems\cache\mgr\journal\20190620.003") USER>while rs2.Next() { if rs2.Get("GlobalReference")["TEST" write rs2.Get
記事
Mihoko Iijima · 2020年12月15日

IIS で REST を動かす場合の設定

://localhost/rest/test REST ディスパッチクラスが以下のようなサンプルコードだった場合 Class User.MyREST Extends %CSP.REST { XData UrlMap [ XMLNamespace = "http://www.intersystems.com/urlmap" ] { <
記事
Mihoko Iijima · 2021年10月12日

いつも使用しているユーザで IRIS や Caché にアクセスできなくなった時の原因の探り方(監査の使い方

例では、ターミナルにログインした時の監査ログの記録をご紹介します。 ログインに使用するユーザ名は test、 パスワード test、ロールに %Operator が設定されていて、管理ポータルの [システムオペレーション] メニューが利用できるユーザとします。 1) パスワードが異なるとき ターミナルにアクセスしたときの表示は以下の通りです。 ユーザ
記事
Hiroshi Sato · 2021年9月29日

プログラミングでタスクスケジュールを登録・参照する方法

これは InterSystems FAQ サイトの記事です。こちらでは、タスクスケジュールを登録・参照するサンプルコードをご紹介します。 ①タスクスケジュール登録のサンプル ※毎日 am1:00に do ^TEST を実行するタスクを作成します。 set task=##class(%SYS.Task).%New() set
お知らせ
Mihoko Iijima · 2021年7月26日

テクノロジーボーナスの付与結果:第 13 回 InterSystems IRIS プログラミングコンテスト(AI

Docker ZPM Unit Testing Online Demo Code Quality Article on DC Video on YouTube Total Bonus Nominal 4 4 4 4 2 2 2 3 2 2 3 29 fhir-integratedml-example 4
記事
Mihoko Iijima · 2020年7月6日

GitLabを使用したInterSystemsソリューションの継続的デリバリー - パートVII:コンテナを使用したCD

).Load(##class(%File).ManagerDirectory() _ "GitLab.xml","cdk") do ##class(isc.git.Settings).setSetting("hooks", "MyApp/Hooks/") do ##class(isc.git.Settings).setSetting("tests", "MyApp
記事
Toshihiko Minamoto · 2021年1月5日

データ変更の追跡 - 監査ログ(1/2

承しているため、データの挿入、変更の追加、および変更内容の確認を監査クラス(Sample. Audit)で行うことができます。 これをテストするには、Sample.Person クラスまたは他の任意のクラスに Test() クラスメソッドを作成する必要があります。 ClassMethod Test(pKillExtent
記事
Toshihiko Minamoto · 2022年4月21日

ObjectScript Package Manager のユニットテストとテストカバレッジ

らしいドキュメントがすでに存在するため、ここでは繰り返しません。 ユニットテストのチュートリアルは、こちらをご覧ください: ユニットテストは、「/tests」など、ソースツリーの別の場所に含めるのがベストプラクティスです。 InterSystems 内では、デファクトスタンダードとして、/internal/testing/unit_tests/ を使用しています。テス
記事
Toshihiko Minamoto · 2023年3月12日

クラスの生成方法、呼び出し方法の変更(IRIS 2023.1

は公式には許可されていませんでした)。 例 IRIS 2023.1以前は、以下のようなメソッドを持つクラスUser.Test.clsをコンパイルすると、 method Test() { Write "Test",! } 「User.Test.1」ルーチンに次のようなObjectScriptコードが生成されます。 zTest() public
記事
Mihoko Iijima · 2022年10月23日

JP Core などのカスタムプロファイルを IRIS の FHIR リポジトリで検証する方法

://github.com/Intersystems-jp/FHIRValidation-Test 事前準備:最初に、FHIR ValidatorのJARを利用して検証のテストを行います。 [1] JARのダウンロード validator_cli.jar を https://github.com/hapifhir/org.hl7.fhir.core
記事
Megumi Kakechi · 2022年3月23日

ジャーナルレコードに記録されるタイプについて

内部ミラー処理 ミラーリングのシステムグローバルに対する内部的な更新 JRNMIRKILL 内部ミラー処理 ミラーリングのシステムグローバルに対する内部的な更新 ※1:JRNKILLDESの例 USER>zw ^test^test(1)=1^test(1,1)=1 USER>ts TL1:USER>
記事
Hiroshi Sato · 2022年7月11日

外部の Pythonファイル を Embedded Python で呼び出す方法

IRISがc:\InterSystems\IRISにインストールされているとします。(1) a.py を C:\InterSystems\IRIS\lib\python に置きます。 a.py def test(): print('Hello World!') (2) それを IRISのクラスから実行します。 ClassMethod
記事
Toshihiko Minamoto · 2022年1月6日

IRISデータベースへのPython JDBC接続 - 簡易メモ

train_test_split # keep e.g. 20% = 30 rows as test data; trained on another e.g. 80% = 120 rowsX = arrayN[:,0:4]y = arrayN[:,4]X_train, X_validation, Y_train, Y_validation
記事
Tomohiro Iwamoto · 2020年8月17日

SQLベースのベンチマークを行う際に、実施していただきたい5つの項目

TimeStamp型の既定値が%PosixTimeに変更されました。この変更によりテーブルを新規作成した際のTimeStamp型は%PosixTimeになります。 ``` create table TEST (ts TIMESTAMP) ``` これを、下記のように変更してください。 ``` create table TEST (ts
記事
Megumi Kakechi · 2021年2月2日

2つのデータベースにある複数のグローバルやルーチンを比較する方法

】 DATACHECK ユーティリティの実行サンプルは、添付のPDFをご覧ください。 *** ルーチンの比較は、システムルーチン %RCMP か、管理ポータルを使用します。 以下は、管理ポータルでの使用方法になります。 例えば、以下ルーチンがUSERネームスペースにあるとします。 test() public{ quit "hello"} 以下