コンテンツタイプ
動画
所要時間
8分
レベル
入門
.NET アプリケーションで XEP を利用し、InterSystems IRIS® data platform からオブジェクトを直接保存・取得する方法を学びます。このアプローチは、リアルタイムで高スループットのデータを扱う必要がある場合に特に有用です。
この動画を「完了」にする。
コンテンツタイプ
動画
所要時間
8分
レベル
入門
.NET アプリケーションで XEP を利用し、InterSystems IRIS® data platform からオブジェクトを直接保存・取得する方法を学びます。このアプローチは、リアルタイムで高スループットのデータを扱う必要がある場合に特に有用です。
この動画を「完了」にする。
| 参照 | タイムスタンプ | コード |
|---|---|---|
| InterSystems IRIS への接続を作成 | 3:20 | EventPersister xepPersister = PersisterFactory.CreatePersister(); |
| 既存データを削除し、クラスから InterSystems IRIS にテーブルを作成 | 4:13 | xepPersister.DeleteExtent(className); |
| XEP Event オブジェクトを作成 | 4:34 | Event xepEvent = xepPersister.GetEvent(className); |
| クラスから 100 個の C# オブジェクトを生成 | 4:52 | CelestialReading[] readingsArray = CelestialReading.Generate(100); |
| 配列をデータベースに保存 | 5:05 | xepEvent.Store(readingsArray); |
| クエリを作成して準備 | 6:05 | EventQuery<CelestialReading> xepQuery = xepEvent.CreateQuery<CelestialReading>(sqlQuery); |
| クエリを実行 | 6:09 | xepQuery.Execute(); |
| 結果セットのループを開始 | 6:14 | CelestialReading currentEvent = xepQuery.GetNext(); |
| 更新したオブジェクトをデータベースに保存 |
6:18 | xepQuery.UpdateCurrent(currentEvent); |
| XEP を使用してデータベースを検索する別のメソッド | 6:32 | int processors = Environment.ProcessorCount; |
| XEP オブジェクトをクローズ | 6:43 | xepEvent.Close(); |
Having an issue with the learning site? Want to provide feedback on a course? Contact us by emailing online.training@intersystems.com.
Please include all relevant information, including the page or course you are having trouble with, and any necessary screenshots.