Импорт расширения
Operator Advisor импортируется как расширение в существующую систему
ThingWorx. Инструкции в этом разделе предназначены для первоначального импорта расширения. Если вы обновляете предыдущий выпуск, см. раздел
Обновление Operator Advisor.
Выполните следующие шаги в приведенных разделах:
Необходимые условия
Прежде чем импортировать этот продукт в качестве расширения 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
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.
Конфигурировать Operator Advisor