Operator Advisor のインストール > 拡張機能のインポート
拡張機能のインポート
Operator Advisor は、拡張機能として既存の ThingWorx システムにインポートされます。このトピックでは、拡張機能の最初のインポート手順について説明します。以前のリリースからアップグレードする場合は、 Operator Advisor のアップグレードを参照してください。
* 
Operator Advisor は、ThingWorx Apps 拡張機能の一部としてインポートされます。ThingWorx Apps ヘルプセンターで ThingWorx Apps 拡張機能のインポートの手順をすでに完了している場合は、以下の手順をスキップして Operator Advisor の設定に進んでください。
以下のセクションに示す手順を実行します。
必要条件
この製品を ThingWorx の拡張機能としてインポートする前に、次の必須手順を完了してください。
製品要件を確認します。
ThingWorx 8.5 の要件を確認します。詳細については、ThingWorx ヘルプセンターの 8.5 システム要件を参照してください。
ThingWorx 8.5 をインストールします。詳細については、ThingWorx ヘルプセンターの ThingWorx のインストールを参照してください。
拡張機能のインポートが有効になるように ThingWorx を設定します。詳細については、ThingWorx ヘルプセンターの 拡張機能のインポートを参照してください。
ThingWorx Apps 拡張機能をインストールする前に、ThingWorx リモートアクセス拡張機能を ThingWorx プラットフォームインストールの一部としてインポートする必要があります。詳細については、ThingWorx ヘルプセンターの リモートアクセスを参照してください。
拡張機能のインポート
ThingWorx 拡張機能として、Operator Advisor を既存の ThingWorx 8.5 プラットフォームのインストールにインポートします。
* 
拡張機能ファイルをインポートする前に、ThingWorx リモートアクセス拡張機能がすでにインポートされていることを確認してください。詳細については、ThingWorx ヘルプセンターの 「リモートアクセス」を参照してください。
ThingWorx Apps 8.5.0 または 8.5.1 拡張機能の最初のインポートでは、ThingWorx Remote Access Extension 1.1.0 がサポートされています。
ThingWorx Apps 8.5.2 拡張機能の最初のインポートでは、ThingWorx Remote Access Extension 1.2.0 がサポートされています。
1. ファイル ThingWorx-Apps-<バージョン>-extension-bundle の内容をダウンロードして解凍します。
ダウンロードを見つけるには、 PTC ソフトウェアのダウンロードページに移動し、「ThingWorx Foundation」 > 「リリース 8.5」 > 「ThingWorx Manufacturing Apps Extension」の順にフォルダを展開します。
2. 拡張機能ファイルをインポートします。拡張機能ファイルは、次の順序でインポートする必要があります。
a. ThingWorx-Apps-<バージョン>-extension-dependencies
b. ThingWorx-Apps-<バージョン>-extension
拡張機能ファイルをインポートするには:
a. ThingWorx Composer「インポート/エクスポート」 > 「インポート」の順に移動します。
b. 「インポート」ウィンドウの「インポートオプション」ドロップダウンリストから「拡張機能」を選択します。
c. 「ファイル名」「ブラウズ」をクリックします。拡張機能ファイルに移動して選択します。
d. 「インポート」をクリックします。インポートが終了した後、「閉じる」をクリックします。
e. 必要に応じて繰り返します。
3. インポート後に拡張機能を表示するには、「管理」 > 「拡張機能」の順に移動します。
インポート後のデータベースコンフィギュレーション
拡張機能ファイルをインポートした後、次のデータベースコンフィギュレーションを完了します。
1. 使用するデータベースに対応するデータベース Thing (PTC.SCA.SCO.PostgresDatabase または PTC.SCA.SCO.MSSQLDatabase) に移動します。
2. 「コンフィギュレーション」で、「JDBC 設定」を使用するデータベースに適した設定にします。この設定には、「JDBC 接続文字列」「データベースユーザー名」「データベースパスワード」フィールドが含まれます。ThingWorx プラットフォームで使用されているものと同じデータベースを使用している場合、これら 3 つのフィールドには platform-settings.json ファイルで指定されているものと同じ値を使用します。
* 
データベース Thing を設定する前に、必要な JDBC ドライバーが ThingWorx に存在することを確認します。ThingWorx は JDBC ドライバーを使用して (SQL Server、MySQL などの) 任意の JDBC 互換データベースに接続できます。また、データベースがファイアウォールの背後にある場合、ThingWorx Edge MicroServer や ThingWorx ホスト/リソースを使用して接続することもできます (OLEDB および ODBC を使用)。データベースに対応する JDBC 拡張機能が ThingWorx に存在しない場合、ドライバーをダウンロードし、/<Tomcat フォルダ>/webapps/Thingworx/WEB-INF/lib にファイルを追加することで、JDBC ドライバーを手動で追加できます。ドライバーをコピーした後で、ThingWorx サーバーを再起動する必要があります。詳細については、ThingWorx ヘルプセンターの JDBC の拡張性 を参照してください。
3. 「保存」をクリックしてデータベース Thing を保存します。
4. PTC.Factory.C_LaunchPointConfigurationThing_[リリースバージョン] Thing に移動します。
5. 「コンフィギュレーション」「DatabaseConfigurationSettings」セクションで、「DBConnection」フィールドが手順 2 で設定したデータベース Thing を指すように編集します。
6. 「保存」をクリックして、起動ポイントコンフィギュレーション Thing を保存します。
7. PTC.SCA.SCO.DatabaseManager Thing に移動します。
8. 「サービス」で、「CreateTables」サービスを実行します。
スクリプトのタイムアウト設定の更新
スクリプトのタイムアウト設定を更新します。
1. ThingWorx サーバーで、ThingWorxPlatform フォルダに移動します。
2. platform-settings.json ファイルをテキストエディタで開きます。
3. ScriptTimeout の設定を検索して 500 に更新します。
4. platform-settings.json ファイルを保存して閉じます。
5. ThingWorx サーバーを再起動します。
詳細については、ThingWorx ヘルプセンターの platform-settings.json コンフィギュレーションの詳細を参照してください。
Operator Advisor の設定
Operator Advisor の設定に進みます。