Data Warehouse
The Data Warehouse component serves as the storage hub for all metrics, listening to all messages transmitted from the edge and persisting them in a structured format according to the appropriate schema.
ACS Data Warehouse Component
Overview
Similar to the MQTT Component, Factory+ does not prescribe a particular specification for the Data Warehouse Component; it only necessitates that any chosen solution be Sparkplug-compatible. While future developments may embrace or create a standard for accessing data from the Data Warehouse Component, the current method for data retrieval remains unique to each solution.
Nonetheless, there are several Factory+ specific considerations to bear in mind, such as access control.
Well-Known UUIDs
These well-known UUIDs are part of the core framework and all MUST to be registered with the Configuration Store Component under the appropriate classes.
Identity
Roles
The Data Warehouse
role MUST be granted to the Data Warehouse
Service Account (6958c812-fbe2-4e6c-b997-6f850b89f679
) and have the following Permissions:
Permission | UUID |
---|---|
MQTT: Subscribe & Read Whole Namespace | 81833dbb-1150-4078-b1db-978c646ba73e |
Commands: Rebirth | fbb9c25d-386d-4966-a325-f16471d9f7be |