属性リストの Windchill との同期化
「My タスク」には、Windchill で定義され、保存されている属性が表示されます。データの取得を最適化するために、ThingWorx Navigate は一連の属性とそのメタデータをキャッシュします。このキャッシュは、「My タスク」のタスクおよび調整ページに使用されます。属性の表示名に影響を与える変更があった場合、または関連する Windchill タイプのいずれかの属性のリストが修正された場合は、このキャッシュを手動で更新しなければなりません。このような変更には以下が含まれます。
• 調整可能な属性の表示名が変更された
• 変更リクエストまたはワークアイテムに新しいソフト属性が作成された
• 調整可能な属性が削除された
キャッシュを手動で更新すると、ThingWorx Navigate と OData コネクタの両方のキャッシュが更新されます。
キャッシュを更新するには、外部 URL を使用するか、ThingWorx Composer を使用します。管理者のみが、キャッシュを更新するアクセス許可を持つことに注意してください。
外部 URL を使用したキャッシュの更新
1. 外部 URL を有効にするように、ThingWorx Foundation を設定します。外部 URL を有効にするように ThingWorx Foundation がすでに設定されている場合は、手順 2 に進みます。
a. ThingWorx Composer を開きます。「ブラウズ」メニューで「システム」に移動し、「サブシステム」を選択します。
b. 「サブシステム」で PlatformSubsystem を選択し、ページの最上部にある「コンフィギュレーション」を選択します。
c. 「リクエストメソッド切り替えを許可」チェックボックスをオンにします。
2. インターネットブラウザに次の URL を入力します: <protocol>://<server>:<port>/Thingworx/Things/PTC.WCAdapter/Services/RefreshMetadata?method=POST&Accept=application/json正しいプロトコル、サーバー、およびポートを必ず追加してください。
3. 管理者の資格証明を指定します。ステータスメッセージが表示されます。
4. ステータスメッセージで、キャッシュが正常に更新されたかどうかを確認します。
ThingWorx Composer を使用したキャッシュの更新
1. 管理者の資格証明を使用して ThingWorx Composer にログインします。「ブラウズ」メニューで「モデリング」に移動し、「Thing」を選択します。
2. 「Thing」で PTC.WCAdapter を選択し、ページの最上部にある「サービス」を選択します。
3. サービス RefreshMetadata に移動して実行します。「サービス」ページから直接実行することも、RefreshMetadata をクリックして実行することもできます。ステータスメッセージが表示されます。
4. ステータスメッセージで、キャッシュが正常に更新されたかどうかを確認します。