Определение модели ThingWorx в Composer > Моделирование > Вещи > Свойства вещи > Конфигурирование поставщика свойств
Конфигурирование поставщика свойств
Когда свойство настроено как постоянное в ThingWorx, значения записи свойства сохраняются в базе данных модели поставщика хранилища данных (например, PostgreSQL). Поведение по умолчанию можно изменить, указав поставщика хранилища данных, в котором должны храниться значения записи свойства.
Изменение поставщика свойств по умолчанию для PostgreSQL
Поставщик хранилища данных для свойств по умолчанию - ThingworxPersistenceProvider. Чтобы изменить эту настройку, выполните следующие шаги:
1. Создайте новый экземпляр поставщика хранилища данных. См. Конфигурирование сущности поставщика хранилища данных.
2. Создайте схему поставщика свойств в базе данных, настроив и выполнив файлы thingworxPostgresSchemaSetup.sh (не Windows) или thingworxPostgresSchemaSetup.bat (Windows) с заданным для опции -o значением property. Предоставьте имя хоста базы данных (-h), порт (-p) и наименование схемы (-d).
Например, ./thingworxPostgresSchemaSetup.sh -h localhost -p 5432 -d MyPropertyProviderDatabase -o property
* 
Файлы thingworxPostgresSchemaSetup.sh и thingworxPostgresSchemaSetup.bat находятся в пакете загрузки программного обеспечения, доступном на странице загрузки программного обеспечения PTC.
* 
Дополнительные сведения об опциях файла thingworxPostgresSchemaSetup см. в подразделе "PostgreSQL" раздела Установка ThingWorx.
3. В окне конфигурации подсистемы платформы в поле Поставщик хранилища данных для свойств щелкните значок X рядом с ThingWorxPersistenceProvider и с помощью магического средства выбора выберите созданного вами поставщика хранилища данных.
4. Щелкните Сохранить.
Было ли это полезно?