Use processValues messages in combination with MQTT or Kafka. kafka-to-postgresql will automatically store the new tag in the TimescaleDB database. By doing this, is it feasible to use the United Manufacturing Hub as Historian.
Actually, it is not needed. The United Manufacturing Hub is using a narrow-table model for storing processValues or tags, compared to a wide data model. This last approach would require to change the database model. TimescaleDB has a good article about the difference between both models.