Text Data Files to Canary
Hi,
I am working on a project that sends local machine data to a Highbyte service on another network. We want to send this data to Canary from Highbyte, but it does not seem like Canary supports the data type (.txt file). Any ideas on how I can transfer this data from Highbyte to Canary? See an example of the data file format in my attached word document.
2 replies
-
Hi romoserb ,
You want to store the txt file itself, or data within the txt file? The historian would not know what to do with a txt file. If there is data within the txt file, we may be able to consume it. We do have a CSV collector, if the data can be converted to a CSV file, we could possibly consume it then.
-
Hi, the structure shown in your screenshot does look very similar to an MQTT payload — it's essentially a JSON-formatted array, which is well-suited for MQTT-based data transmission.
To send this data to Canary, I recommend using the Canary MQTT Collector. However, it's important to note that Canary expects the data to be published to an MQTT broker, not provided as a
.txt
file. So instead of exporting the data to a file, you'll need to configure HighByte to publish the JSON payload directly to an MQTT broker that Canary can subscribe to.Once that setup is in place, the MQTT Collector can ingest the data efficiently and map it into Canary for visualization, historization, or further analysis.