Установка Operator Advisor > Импорт расширения
Импорт расширения
Operator Advisor импортируется как расширение в существующую систему ThingWorx. Инструкции в этом разделе предназначены для первоначального импорта расширения. Если вы обновляете предыдущий выпуск, см. раздел Обновление Operator Advisor.
* 
Operator Advisor импортируется как часть расширения ThingWorx Apps. Если вы уже выполнили инструкции Импорт расширения ThingWorx Apps в Центре справки ThingWorx Apps, пропустите этапы, указанные ниже, и перейдите в Конфигурирование Operator Advisor.
Выполните следующие шаги в приведенных разделах:
Необходимые условия
Прежде чем импортировать этот продукт в качестве расширения ThingWorx, выполните следующие предварительные условия:
Просмотрите требования к ThingWorx 8.5. Для получения дополнительной информации см. Системные требования 8.5 в Центре справки ThingWorx.
Установка ThingWorx 8.5. Для получения дополнительной информации см. Установка ThingWorx в Центре справки ThingWorx.
Настройте ThingWorx для активации импорта расширений. Для получения дополнительной информации см. раздел Импортирование расширений в ThingWorx Справочном центре.
Расширение удаленного доступа ThingWorx должно быть импортировано как часть установки платформы ThingWorx перед импортом расширения ThingWorx Apps. Для получения дополнительной информации см. раздел Удаленный доступ в Центре справки ThingWorx.
Импорт расширения
Импортируйте Operator Advisor как расширение ThingWorx в существующую установку платформы ThingWorx 8.5.
* 
Перед импортом файлов расширений убедитесь, что расширение "Удаленный доступ" ThingWorx уже импортировано. Для получения дополнительной информации см. Удаленный доступ в Центре справки ThingWorx.
Для первоначального импорта расширения ThingWorx Apps 8.5.0 или 8.5.1 поддерживается расширение удаленного доступа 1.1.0 ThingWorx.
Для первоначального импорта расширения ThingWorx Apps 8.5.2 поддерживается расширение удаленного доступа 1.2.0 ThingWorx.
1. Загрузите и распакуйте содержимое следующего файла: ThingWorx-Apps-<версия>-extension-bundle
Для определения расположения загрузки перейдите к странице Установка программного обеспечения PTC и разверните следующие папки: ThingWorx Foundation > Release 8.5 > Расширение ThingWorx Manufacturing Apps.
2. Импортируйте файлы расширения . Файлы расширения должны быть импортированы в следующем порядке:
a. ThingWorx-Apps-<версия>-extension-dependencies
b. ThingWorx-Apps-<версия>-extension
Для импорта файлов расширения:
a. В ThingWorx Composer перейдите в раздел Импорт/Экспорт > Импорт.
b. В окне Импорт выберите Расширение из выпадающего списка Опция импорта.
c. Возле пункта Имя файла нажмите Обзор. Перейдите к следующему файлу расширения и выберите его.
d. Нажмите Импорт. По завершении импорта нажмите Закрыть.
e. Повторите по мере необходимости.
3. Просмотрите расширения после импорта, перейдя в Управление > расширениями.
Конфигурации баз данных после импорта
После импорта расширений выполните следующие конфигурации базы данных.
1. Перейдите к вещи базы данных, относящейся к вашей базе данных: PTC.SCA.SCO.PostgresDatabase или PTC.SCA.SCO.MSSQLDatabase.
2. На вкладке Конфигурация задайте Настройки JDBC соответствующим для вашей базы данных образом, включая поля Строка соединения JDBC, Имя пользователя базы данных и Пароль базы данных пользователя базы данных. Если вы используете ту же базу данных, которая используется для платформы ThingWorx, используйте одни и те же значения для этих трех полей, что и значения, которые указаны в файле platform-settings.json.
* 
Прежде чем настраивать вещь своей базы данных, убедитесь, что в ThingWorx присутствуют необходимые драйверы JDBC. ThingWorx может использовать драйверы JDBC для подключения к любой базе данных, совместимой с JDBC (например, SQL Server, MySQL и т. д.). Соединение можно также выполнить с помощью ThingWorx Edge MicroServer и хоста/ресурса ThingWorx с использованием OLEDB и ODBC, если база данных находится за брандмауэром. Если расширение JDBC не существует в ThingWorx, вы можете добавить драйвер JDBC вручную, загрузив драйвер и добавив файлы в следующее расположение: /<каталог Tomcat>/webapps/Thingworx/WEB-INF/lib. После копирования драйвера необходимо перезагрузить сервер ThingWorx. Для получения дополнительной информации см. раздел Расширяемость JDBC в Центре справки ThingWorx.
3. Нажмите Сохранить, чтобы сохранить вещь базы данных.
4. Перейти к вещи PTC.Factory.C_LaunchPointConfigurationThing_[ReleaseVersion].
5. На вкладке Конфигурация в разделе DatabaseConfigurationSettings, отредактируйте поле DBConnection, чтобы указать базу данных, которую вы настроили на шаге 2.
6. Нажмите Сохранить, чтобы сохранить вещь конфигурации точки запуска.
7. Перейдите к вещи PTC.SCA.SCO.DatabaseManager.
8. В разделе Сервисы запустите выполнение службы CreateTables.
Обновление настройки времени ожидания сценария
Обновите настройку времени ожидания сценария.
1. На сервере ThingWorx перейдите к папке ThingWorxPlatform.
2. Откройте файл platform-settings.json в текстовом редакторе.
3. Найдите и измените значение настройки ScriptTimeout на 500.
4. Сохраните и закройте файл platform-settings.json.
5. Перезапустите сервер ThingWorx.
Для получения дополнительной информации см. раздел Сведения о конфигурации platform-settings.json в Центре справки ThingWorx.
Конфигурировать Operator Advisor