リソース

異なる実行中のシミュレーション間でデータを共有するために、リソースを使用することができます。シミュレーションファイル内のリソースプロパティを使用して、データ構造などのリソースを参照してください。

データソースの構造を定義するために、以下のリソースプロパティを使用することができます。

リソースプロパティ

説明

ファイル

参照されたリソースファイルへのパス。サポートされているファイル形式はSQliteとCSVです。ファイルを指定しない場合、デフォルトはメモリ内になります。

/data/users.csv

listEntrySeparator

デフォルトでは、リソース内のエントリーはカンマで区切られています。このプロパティを設定して、セパレーターを変更してください。

,

listPrefix

左の角括弧はデータ文字列の行を開始します。このプロパティを設定して、接頭辞を変更します。

[

listPostfix

右の角括弧はデータ文字列の行を終了します。このプロパティを設定して、接尾辞を変更します。

]

listSeparator

\nはデータ文字列の行を区切ります。このプロパティを設定して、区切り文字を変更します。

\n

名称

リソースの名前です。このプロパティは必須です。

Users

プロパティ

ファイルの列名が定義されていない場合は、このプロパティを指定します。プロパティのリストを設定し、列とデータの文字列の区切り文字を使用します。

[name, age]

separator

Set this property to define what separator character to use when reading or writing CSV files.By default, this is a comma.

,

テーブル

リソース内でデータベースを参照する場合は、使用したいテーブルの名前を指定します。リソースごとに、1つのテーブルのみを参照することができます。

Customers

type

データリソースの構造に応じて、以下のオプションが利用可能です。

  • KeyValueは、リソース内の各エントリを単一のキーで識別します。リソース内の値にアクセスするには、一意のキーを指定する必要があります。これはデフォルトのリソースタイプです。

  • Valueはリソース内の各エントリーを値として識別します。

  • Tableは、列と行から構成されるリソースをテーブルとして識別します。

テーブル