Data Relationship Managementエンジンはマルチスレッド化された、複数マシンの環境で、スクリプトは複数のスレッドでマシン全体にわたって同時に実行されます。値を作成してグローバル・スコープに格納できますが、別のスレッドでスクリプトが実行される場合にはそのグローバル値が存在しないため、この動作に依存することはお薦めできません。同様に、Data Relationship Managementエンジンのインスタンスやマシン全体でグローバル値が更新されるわけではありません。さらに、Data Relationship Managementでは、複数のライブ・バージョンがサポートされているため、ノードの値の計算やその値をグローバル・スコープに格納することに依存していると、別のスクリプトが他のノードのプロパティにアクセスした場合には、誤った値が生成されます。

注意:

変数をグローバル・スコープに格納しないことと同じ理由で、すべてのエンジン・インスタンスおよびスレッド全体に変更が行われたことを確認できないため、組込みのData Relationship Managementオブジェクト・プロトタイプも変更しないことをお薦めします。